2009-06-10 2 views
1

Kann ich benutzerdefinierte Basisberechtigungsebene programmieren? Es gibt viele in SPBasePermissions wieProgramm benutzerdefinierte Berechtigungsstufe

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. 

aber ich ein kundenspezifisches machen wollen, so etwas wie:

EditItemsAssignedToMe + ViewItemsAssignedToMe + view/edit Artikel i erstellt.

Ich finde immer noch meinen Weg nach draußen allow users view and edit items created by them or assigned to them.

Antwort

4

OOTB Sie verfügen nicht über das feinkörnige Steuerelement und können nur bestimmte Berechtigungen zuweisen, wie definiert und this blog article.

Sie können jedoch programmgesteuert eine neue SPRoleDefinition erstellen und ihr die entsprechenden Berechtigungen basierend auf der SPBasePermissions-Enumeration gemäß this blog article zuweisen. Vielleicht möchten Sie auch this short guide zu den Grundlagen von SPBasePermissions lesen.

Wenn Sie noch weiter gehen und das OOTB-Verhalten mit Ihren eigenen benutzerdefinierten Berechtigungen emulieren möchten, versuchen Sie Implementing Custom Security Rights in SharePoint.

+0

Ja, genau das wollte ich wissen. Benutzerdefinierter Berechtigungssatz –

Verwandte Themen