> ## Documentation Index
> Fetch the complete documentation index at: https://docs.truthlocks.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Create custom role

> Create a custom role with a name and description for your tenant.

Creates a new custom role within your tenant. Custom roles let you define access permissions tailored to your team structure. After creating a role, assign it to users with the [assign role](/api-reference/identity/assign-role) endpoint.

See [RBAC & permissions](/security/rbac) for the full list of available permissions and guidance on role design.

### Parameters

<ParamField body="name" type="string" required>
  A descriptive name for the role (for example, `"attestation_minter"` or `"compliance_officer"`).
</ParamField>

<ParamField body="description" type="string">
  A brief explanation of what the role is for.
</ParamField>

### Responses
