Full Directory of Arthur Permissions#
This directory lists the full set of permissions available in the Arthur platform for use with Custom RBAC. These permissions are used in the built-in roles. You can also use these permissions in your own custom roles to provide granular access control to resources in Arthur.
What is a permission in Arthur?#
A permission in Arthur is a combination of a resource and an associated action that can be taken on that resource. Each permission corresponds to a set of API endpoints that a user gains access to when their role includes that permission. These permissions are also used by the UI to provide access to different features in the UI as denoted by the “Needed in UI?” column.
Click the sample API endpoint links in the following tables to see more details about the underlying functionality and data included with each permission.
Organization Management Permissions#
Resource |
Action |
Description |
Sample API Endpoints |
Needed in UI? |
---|---|---|---|---|
organization_global |
read |
See all organizations that exist across your Arthur installation |
◻️ |
|
organization_global |
write |
Create a new organization or edit an existing organization |
◻️ |
|
organization |
read |
See details of a specific organization |
◻️ |
|
organization |
delete |
Delete a specific organization |
◻️ |
|
organization_metrics |
read |
See the usage metrics for a specific organization |
☑️ |
|
organization_usage |
read |
See the usage limits associated with a specific organization |
☑️ |
|
custom_roles |
read |
See existing custom roles for an organization |
◻️ |
|
custom_roles |
write |
Create custom roles for an organization |
◻️ |
|
custom_roles |
delete |
Delete custom roles for an organization |
◻️ |
Alert & Insight Permissions#
Resource |
Action |
Description |
Sample API Endpoints |
Needed in UI? |
---|---|---|---|---|
alert |
read |
See a triggered alert. An alert includes information about the configured alert rule and the triggered metric value |
☑️ |
|
alert |
resolve |
Resolve a triggered alert |
☑️ |
|
alert |
notify |
Sends an email notification for the given alert to the configured users and integrations |
☑️ |
|
insight |
read |
See generated insights. An insight includes information about a subset of inferences |
☑️ |
|
insight |
resolve |
Resolve a generated insight |
☑️ |