Hi Guys
I have this weird issue that i don't understand regarding getting a notification from Sharepoint Online via (no-reply@sharepoint.com and list permissions)
This is my experimentation on creating a helpdesk solution via Sharepoint Online. I have 2 users. Admin01 and User01. Admin01 will have Full Control permissions whereas User01 will have Contribute. I created a fairly simple workflow on SPD2013 which is split into 3 Stage3. All stages are based on the Status of the job / ticket so for example,
Stage 01 : If Current Item:Status equals Open, Send an email. Transition Stage: Go to Stage 2
Stage 02 : If Current Item:Status equals Pending, Send an email. Transition Stage: Go to Stage 3
Stage 03 : If Current Item:Status equals Closed, Send an email. Transition Stage: End of Workflow
Fairly simple stuff, for testing right?
Everything works fine when i create a ticket as Admin01, assign the ticket to Admin01, changed Status etc. I get an email notification. As soon as i try it out with User01 the notification stops at Stage 1, I no longer get an email notifications past that. Let me elaborate:
- User01 creates a ticket, User01 gets an email notification that a ticket has been created
- Admin01 assigns the ticket to himself, no email notification to both Admin01 and User01
- Changed Status of ticket, no notification
Everything stops at 1
After much fiddling, i discovered that in order for User01 to get the email notifications the List Permission needs to be changed to the following. List Settings > Advanced Settings > Item-Level Permission > Read access > Read all items
The Read access must be set to Read all items if not my workflow will not proceed past Stage 01. That's great i figured it out except that now User01 will be able to see ALL the job ever created by any other user, which is bad
Is there a reason why Item-Level Permission needs to be Read all items for the email workflow to work?
I am a novice so please be gentle
Thanks for your time