get_access_control_list
Get all access control rules for this tenant, ordered by area then role.| Property | |
|---|---|
| Read-only | Yes |
Parameters
None.Returns
A list ofConfigAccessControl objects. Each rule maps an area + role to user groups:
id— rule identifierarea— the security area (e.g. Container, Board)role— the permission role (e.g. View, Add, Manage, Change, Delete)userGroup— list of user group IDs granted this role
create_access_control_area
Create a new access control area with 5 default roles (View, Add, Manage, Change, Delete).| Property | |
|---|---|
| Read-only | No |
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
areaName | string | Yes | Area name. Sanitized to alphanumeric characters. |
Returns
A confirmation message. Requires super admin.update_access_control
Update an access control rule’s user group assignments.| Property | |
|---|---|
| Read-only | No |
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
accessControlId | string | Yes | The rule ID. Use get_access_control_list. |
userGroupIds | string[] | No | New user group IDs. Use get_user_group_list. |
Returns
The updatedConfigAccessControl. Requires super admin.
delete_access_control
Delete an access control rule.| Property | |
|---|---|
| Read-only | No |
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
accessControlId | string | Yes | The rule ID. Use get_access_control_list. |