[POST] .../v1/permissiongroup/get
Returns information about user access permission groups. Use this method to load the RBAC permission-group tree before showing permission administration screens or grouping permissions returned by RolePermission/Get and UserPermission/Get. The response returns non-deleted permission groups with id, parent_id, translated name, display order and last update time; records are ordered by internal group name. The request body is required and supports id filters while the ids selector. The caller must have permission group select access 561. Missing body, denied access, invalid filters, translation lookup errors and database errors are returned as HTTP 200 ErrorResult business errors.
Request Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| filters | Array of Filter | Optional | Optional filters by fields available for this API method. |
Filterable Fields
| Field | Type | Description |
|---|---|---|
| id | int | User permission group IDs. |
Request Example
{
"filters": [
{
"Field": "id",
"Operator": "In",
"Value": "69,70"
}
]
}
Response Parameters
| Name | Type | Description |
|---|---|---|
| ok | Boolean | Indicates whether the request completed successfully. |
| result | Array of PermissionGroup | Result array. |
Response Example
{
"ok": true,
"result": [
{
"id": 69,
"parent_id": 31,
"name": "Telegram bots",
"order": 805,
"last_update": 1653980861
}
]
}