SPSecurableObject.HasUniqueRoleAssignments Property

Indicates whether the object has unique role assignments or inherits its role assignments from a parent object.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Available in Sandboxed Solutions: Yes
Available in SharePoint Online

[ClientCallablePropertyAttribute(ExcludeFromDefaultRetrieve = true)]
public virtual bool HasUniqueRoleAssignments { get; }

Property Value

Type: System.Boolean
true if the role assignments are defined directly on the current object; otherwise false.



If this property returns false, then role assignments are inherited from a parent object. In that case, you can access the FirstUniqueAncestorSecurableObject property to get the object from which the current object inherits role assignments.