SPSecurableObject.BreakRoleInheritance-Methode (Boolean, Boolean)

Erstellt eindeutige Rollenzuweisungen für das Objekt und löscht optional eindeutige Rollenzuweisungen aus untergeordnete Objekte optional Rollenzuweisungen vom übergeordneten kopiert.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
Public Overridable Sub BreakRoleInheritance ( _
    copyRoleAssignments As Boolean, _
    clearSubscopes As Boolean _
)
'Usage
Dim instance As SPSecurableObject
Dim copyRoleAssignments As Boolean
Dim clearSubscopes As Boolean

instance.BreakRoleInheritance(copyRoleAssignments, _
    clearSubscopes)
public virtual void BreakRoleInheritance(
    bool copyRoleAssignments,
    bool clearSubscopes
)

Parameter

  • copyRoleAssignments
    Typ: System.Boolean

    true zum Kopieren der Rollenzuweisungen vom übergeordneten Objekt auf dieses Objekt; false Sicherheitsrollen nur den aktuellen Benutzer zugewiesen.

  • clearSubscopes
    Typ: System.Boolean

    true zum Löschen von untergeordneten Objekte, der eindeutige Rollenzuweisungen Rollenzuweisungen wiederum von diesem Objekt erben; false eindeutige Rollenzuweisungen für untergeordnete Objekte direkt definiert beibehalten.

Hinweise

Diese Methode ersetzt die Standard-Rollenzuweisungen, die das sicherungsfähige Objekt von seinem übergeordneten Objekt mit eindeutige Rollenzuweisungen erbt.

Siehe auch

Referenz

SPSecurableObject Klasse

SPSecurableObject-Member

BreakRoleInheritance-Überladung

Microsoft.SharePoint-Namespace

ResetRoleInheritance()