Home > @tridion-sites/models > AccessControlEntry
Represents an entry in an Access Control List, which is used to restrict access to containers.
Signature:
export declare class AccessControlEntry
Constructor | Modifiers | Description |
---|---|---|
(constructor)({ backendModel, allowedPermissions, allowedRights, deniedPermissions, deniedRights, trustee, }) | Constructs a new instance of the AccessControlEntry class |
Property | Modifiers | Type | Description |
---|---|---|---|
_backendModel | BackendAccessControlEntry | ||
allowedPermissions | ReadonlyArray<Permission> | undefined | Permissions that the “Trustee” is allowed to have. | |
allowedRights | ReadonlyArray<Right> | undefined | Rights that the “Trustee” is allowed to have. | |
deniedPermissions | ReadonlyArray<Permission> | undefined | Permissions that the “Trustee” is denied to have. | |
deniedRights | ReadonlyArray<Right> | undefined | Rights that the “Trustee” is denied to have. | |
getInternalModel | () => BackendAccessControlEntry | ||
trustee | Link | undefined | Trustee (User or Group) which the Access Control Entry applies to. |