SPSecurableObject properties

The SPSecurableObject type exposes the following members.

  Name Description
Public property AllRolesForCurrentUser Gets a full list of role definitions on the object to which the current user belongs on this scope.
Public property EffectiveBasePermissions Gets a value that indicates the current user's effective permissions on the object.
Public property FirstUniqueAncestor Obsolete. Use the FirstUniqueAncestorSecurableObject property instead.
Public property FirstUniqueAncestorSecurableObject Gets the object where role assignments for this object are defined.
Public property HasUniqueRoleAssignments Indicates whether the object has unique role assignments or inherits its role assignments from a parent object.
Public property ReusableAcl Gets an opaque object that represents the raw access control list (ACL) information for the object.
Public property RoleAssignments Gets the role assignments for this securable object.