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. |