Skip to main content

CreateRole creates a new custom role.

POST 

/api/v1/auth/roles

Parameters​

  • name: Required, role name (unique in organization)
  • description: Optional, role description
  • permission_ids: Optional, initial permissions

Response​

Returns created role with permissions.

Errors​

  • ALREADY_EXISTS: Role name already in use
  • PERMISSION_DENIED: Caller lacks roles:write permission

Request​

Responses​

A successful response.