Get a list of all RBAC permissions grouped by resource type Run in API Explorer
Ask AI
GET
/api/v1/static/rbac-permissions
curl \
--request GET 'https://api.plannrcrm.com/api/v1/static/rbac-permissions' \
--header "Authorization: Bearer $ACCESS_TOKEN"
Response examples (200)
{
"data": {
"Firm": [
{
"label": "Full Access to Firm",
"value": "firm:*"
},
{
"label": "Create Firm",
"value": "firm:create"
},
{
"label": "View Firm",
"value": "firm:read"
},
{
"label": "Update Firm",
"value": "firm:update"
},
{
"label": "Delete Firm",
"value": "firm:delete"
}
],
"Role": [
{
"label": "Full Access to Role",
"value": "role:*"
},
{
"label": "Create Role",
"value": "role:create"
},
{
"label": "View Role",
"value": "role:read"
},
{
"label": "Update Role",
"value": "role:update"
},
{
"label": "Delete Role",
"value": "role:delete"
}
],
"Super": [
{
"label": "Full Access to Everything",
"value": "*:*"
},
{
"label": "Create Everything",
"value": "*:create"
},
{
"label": "View Everything",
"value": "*:read"
},
{
"label": "Update Everything",
"value": "*:update"
},
{
"label": "Delete Everything",
"value": "*:delete"
},
{
"label": "rbac.verbs.export Everything",
"value": "*:export"
},
{
"label": "rbac.verbs.import Everything",
"value": "*:import"
}
],
"Network": [
{
"label": "Full Access to Network",
"value": "network:*"
},
{
"label": "Create Network",
"value": "network:create"
},
{
"label": "View Network",
"value": "network:read"
},
{
"label": "Update Network",
"value": "network:update"
},
{
"label": "Delete Network",
"value": "network:delete"
}
],
"Enterprise User": [
{
"label": "Full Access to User",
"value": "user:*"
},
{
"label": "Create User",
"value": "user:create"
},
{
"label": "View User",
"value": "user:read"
},
{
"label": "Update User",
"value": "user:update"
},
{
"label": "Delete User",
"value": "user:delete"
}
],
"Role Assignment": [
{
"label": "Full Access to Role Assignment",
"value": "role-assign:*"
},
{
"label": "Create Role Assignment",
"value": "role-assign:create"
},
{
"label": "View Role Assignment",
"value": "role-assign:read"
},
{
"label": "Update Role Assignment",
"value": "role-assign:update"
},
{
"label": "Delete Role Assignment",
"value": "role-assign:delete"
}
],
"Enterprise Settings": [
{
"label": "Update Enterprise Settings",
"value": "enterprise-settings:update"
}
]
}
}