Allow users to create lists but not modify settings of each others lists RRS feed

  • Question

  • I've been searching for a way to do this for days now and haven't found anything.

    I'm trying to allow users to create their own lists (surveys to be specific.) I've created a specific sub site for this purpose where the users have the 'Manage Lists' permission level so they can create lists.

    The problem is, the users can go and change settings of each others lists or even delete them.

    My goal is to have only the creator of the list be able to administer the list but it doesn't seem like this is possible?

    Any ideas?

    Thursday, October 18, 2012 6:48 AM


  • Hi,

    The only way is, once user created the list then you need to break the permission and remove other user contribute permission from that list and provide only read only permission at list level.

    To re-assign permission at list level, you need to create a event receiver for ListAdded event so it can modify the permission once you created the list in site:

    Check this MSDN article for event receiver: http://msdn.microsoft.com/en-us/library/ff408183.aspx

    Hope it could help

    Cheers, Hemendra-MCTS "Yesterday is just a memory,Tomorrow we may never see"

    Thursday, October 18, 2012 7:24 AM