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.Booleantrue zum Kopieren der Rollenzuweisungen vom übergeordneten Objekt auf dieses Objekt; false Sicherheitsrollen nur den aktuellen Benutzer zugewiesen.
clearSubscopes
Typ: System.Booleantrue 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
BreakRoleInheritance-Überladung