MOSS 2007 - list permission - sharepoint

I have configured my list so that users can only read and edit items they have created.
I now need to configure this list so that a particular group of users can edit and read all items on this list. I know users with the 'Manage Lists' permission would be able to do this.
My question is can this be configured to be even more granular to apply a permission that works like the 'Manage Lists' permission but only for a particular list, rather than all lists?
Many Thanks,
Nav

Cant you do this:
Create a permission set which has manage lists (do not assign any groups to this)
Create a group for the list itself - do not assign any permissions to the group
Add people to the group
navigate to the list
add the group to the groups allowed access to the list
modify the group permissions on only this list to include the permission set you created in step 1 (which has manage lists permission).

Related

how to allow only specific users to add/delete items from a list in sharepoint?

I'm working on requirement, where we have a list with categories we want to maintain list own our own. we want others to restrict from add/ delete/modify, only we want to do that.
Is it possible to do it in SharePoint?
Yes. You can stop inheriting permissions from the site in the list and assign unique permissions to the users.
Go to List sttings > Permissions for this list.
Click Stop Inheriting Permissions in the ribbon > Slect all existing groups and users > Remove User Permissions > Grant full control Permissions to specific users and grant read permission to other users.

Restrict Edit/Delete SharePoint Permission on list

How to create a SharePoint permission that will only allow users to add items but no modify and delete access?
This will help me to secure all the data or information that the user input to SharePoint list.
With SharePoint default policies you can not restrict user. You have to create your own policy first. Follow below steps to create your own policy.
Go to site settings -> site permissions.
From ribbon click on permission levels.
click on "Add a new permission level".
Provide name and In list permission select "add permission" check box. click Create.
Now create group with this new permission policy and add appropriate user in it.
Go to your list -> list settings -> Permission for this list. Stop inheriting permission. Remove unwanted groups from there and add the new group you have created.
Now your users have only add permission in this list.

Unique List Permission During Form Submit

I have a SharePoint list that is populated via an InfoPath form. There are two groups of people who have access to the form: end users and owners. While I don't have any issue with assingning permissions to owners, for the end users, this proposition has been tricky.
My requirement is such that - the end users should be able to:
Add new items to the list via InfoPath form
Not interact with the list in any other way
Now if I give the end users contribute permission to the list, they will be able to view and edit other list items in the list (which is the function of owners only). But if I don't give the end users contribute permission, they cannot add to the list. Is this a real catch-22 or am I spawning this out of my ignorance?
How about using a custom web service that performs the task of inserting items. But the real query is - would you want them to view the items as well?
If yes, you can give the view permissions on the list to your end users and addition via your InfoPath form, which would essentially call a web service and execute the code to submit items with correct privileges.
Regards,
Nitin Rastogi
Go to site collection level >> Site Settings >> Site Permissions (under Users and Permissions) >> Permission Levels (under Manage section) >> Add Permission Level.
In this page, find List Permissions in Permissions section. Check "Add Items".
Create a group that you need and give it the Add Items permissions. Add all the users to this group who should only be able to add to the list and not edit it. Give the list unique permission (don't inherit form the parent). Then add the group to the list.

Can I Restrict "Add Items" Permission

Hi
I am been looking at the different permissions and I am wondering is it possible to restrict what a person can add?
I just see "add Item" and this seems to allow a user to add anything. Weere I want some users to be only able to add a "page" were other users can add a "page" and a "category"
Just a thought. If we go to the root site -> site settings -> Site permissions. you will be listed with site permissions of the site. Clicking on settings of the list, you get Permission levels, where you can add a new permission level.
In your case, there can be 2 permission levels created - one which allows adding items to lists and other which allows adding pages. These permissions can be used while creating users or groups to assign permissions.
Hope this helps.
Add an event receiver to the list, and if they try to add something of the wrong content type, cancel the add in the event receiver.

Change permissions on heaps of announcement lists in sharepoint 2010?

I have heaps of announcement lists in sites and subsites and I need to change permission levels so that on these list users with Contribute permissions cannot add a new announcement. I can't remove add from the level permission as they need to be able to add various things to other lists/pages.
Is there a powershell command to get all announcement lists and set that Contribute cannot add?
Thanks in advance.
No, you cannot alter the permission level just for each of those lists like that. You'll need to break permission inheritiance on each list (presuming subsites are all inheriting permissions from the root already) and remove the contribute permission level from the salient groups, and replace it with the "reader" permission level instead.

Resources