2009-06-10 92 views
1

我可以自定义基本权限级别吗?有在SPBasePermissions许多可用喜欢程序自定义权限级别

UseRemoteAPIs Use SOAP, WebDAV, or Microsoft Office SharePoint Designer 2007 interfaces to access the Web site. 
ViewFormPages View forms, views, and application pages, and enumerate lists. 
ViewListItems View items in lists, documents in document libraries, and view Web discussion comments. 

但是我想打一个自定义的,是这样的:我创建

EditItemsAssignedToMe + ViewItemsAssignedToMe +查看/编辑项目。

我仍然找到我的出路allow users view and edit items created by them or assigned to them

回答

4

OOTB你没有细粒度的控制,只能分配一定的权限集合on technetthis blog article

但是通过编程,您可以创建一个新的SPRoleDefinition并根据this blog article根据SPBasePermissions枚举为其分配适当的权限。您可能还想阅读this short guide关于SPBasePermissions的基础知识。

如果您想更进一步,并且使用您自己的自定义权限集模拟OOTB行为,请尝试Implementing Custom Security Rights in SharePoint

+0

是的,好吧,这就是我想知道的。自定义权限集。 – 2009-06-10 13:32:02