EMS-UGC API Docs
Manage

Permissions

Permissions Management APIs

Base URL: http://192.168.100.250/


Endpoints

MethodEndpointDescription
GET/admin/permissionsList roles and permissions grouped
POST/admin/permissionsUpdate role permissions

List

GET /admin/permissions
Accept: application/json

Response includes roles (with assigned permissions) and permissions (grouped by category).


Update Role Permissions

POST /admin/permissions
Content-Type: application/json

Request Body:

{
  "role_id": 1,
  "permissions": [1, 3, 5]
}
FieldRequiredDescription
role_idYesID of the role to update
permissionsNoArray of permission IDs. Omit or send [] to revoke all

On this page