Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Sharepoint - how to set permission level to add item but not view? [closed]

Tags:

sharepoint

I want to allow a certain group of users to add items to a list, but not be able to view all items. This is so I can set up a workflow with certain parts of it private. I thought it'd be possible by defining a new permission level in:

http://servername/_layouts/addrole.aspx ('Add a permission level' page)

However, when you select the "add items" list permission, "view items" is automatically ticked also.

Anyone know a solution to this?

like image 518
Stuart Avatar asked Feb 09 '09 13:02

Stuart


2 Answers

As a half-way option you can set up the list to only show items to their owner (Settings > Advanced Settings and then set options for Read Access / Edit Access as "Only their own". This won't preclude a person from seeing all items that were added by them, but there won't be anything viewable outside of this permission (other than by a list owner).

like image 79
Ceesaxp Avatar answered Sep 28 '22 02:09

Ceesaxp


The View Items is a dependent permission for Add Items so not sure if we can add such permissions OOB in sharepoint, have a look here : (http://office.microsoft.com/en-us/sharepointtechnology/HA101001491033.aspx)

You can have a dirty workaround of creating 2 lists and than adding the code in the item added event of the first list to add item to another list and than remove it from the first list, not sure if this is a good solution . . .

like image 33
Jomit Avatar answered Sep 28 '22 01:09

Jomit