AccessControlListComponent
Access control list component.
Name | Description | Type |
---|---|---|
named_acl_id | Specifies the named ACL link of this component. | number |
has_named_acl | Specifies whether this component has a named ACL link. TODO: Use pointers | boolean |
current_user_id | Specifies the current user binding of this component. | number |
has_current_user | Specifies whether this component has a current user access control entry. TODO: Use pointers | boolean |
permissions | The access control entry datas. The data belongs to the key in the corresponding index. | AccessControlEntry[] |
overridability_permissions | Overridability permission data of this ACL component. | AccessControlEntry[] |
status | Modification status of this component. | ACCESSCONTROLLISTCOMPONENTSTATUSFLAGS |
Example
{
"named_acl_id": 0,
"has_named_acl": false,
"current_user_id": 0,
"has_current_user": false,
"permissions": [] /* Array of AccessControlEntry */,
"overridability_permissions": [] /* Array of AccessControlEntry */,
"status": {
"all": false,
"deleted": false,
"source_item_linked_via_pseudo_users": false
}
}