RBAC Configuratorv1
Get Unassigned Endpoints
Returns all API endpoints that only have Administrator role access. These endpoints need role assignments for regular users.
curl -X GET "https://example.com/v1/rbac/endpoint-role/unassigned"[
{
"endpoint": "/v1/customers",
"method": "GET",
"roles": [
"Administrator",
"User",
"StandardUser"
],
"is_unassigned": false
}
]Empty
Empty
Empty
Returns all API endpoints with their currently assigned roles
Assigns one or more roles to a specific API endpoint. Existing assignments are preserved (additive). **Important:** This operation is atomic - if ANY role fails to assign (e.g., role not found), the ENTIRE operation is rejected and NO roles are assigned. This prevents partial/inconsistent permission states.