rbac.*.create_role
See the API reference for the full HTTP endpoint documentation.
Usage
Flags
string
required
The unique name for this role. Must be unique within your workspace and clearly indicate the role’s purpose. Use a descriptive name like
admin, content.editor, or Billing Manager. Must be 1-128 characters.string
Provides comprehensive documentation of what this role encompasses and what access it grants. Include information about the intended use case, what permissions should be assigned, and any important considerations. This internal documentation helps team members understand role boundaries and security implications. Not visible to end users. Maximum 512 characters.
string[]
Comma-separated permission slugs to attach to the role. Missing permissions are created automatically when the root key has permission to create them.
Global Flags
Examples
Output
Default output shows the request ID, followed by the created role:--output=json, the full response envelope is returned: