Skip to main content

createRole

Create a custom role on the organization (anti-escalation guarded server-side). Reserved names admin/viewer are rejected. Requires change-user-roles permission.

createRole(
organizationId: String!
input: CreateRoleInput!
): Role!

Arguments​

createRole.organizationId ● String! non-null scalar​

createRole.input ● CreateRoleInput! non-null input​

Type​

Role object​

A tenant (organization) role: either a predefined platform role (admin/viewer) or a custom role defined by an organization admin.