> ## Documentation Index
> Fetch the complete documentation index at: https://confidence-auth-testing.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Create a Custom Role

> Learn how to create custom roles from fine-grained permissions.

**Create a Custom Role**

Learn how to create custom roles from fine-grained permissions.

Create [custom roles](/docs/platform/iam/roles.md#custom-roles) from fine-grained permissions to fit your organization's needs.

## Create a Custom Role

**1. Go to Roles**

Go to **Admin > Roles**.

**2. Click Create**

Click **Create** to create a custom role.

**3. Configure the role**

Give the role a name, and add the relevant permissions. For each permission you can select one or several types:

* **Reader** - Can view the type of resource that the permission handles
* **Creator** - Can create the type of resource that the permission handles
* **Editor** - Can edit (which includes reading and creating) the type of resource that the permission handles
* **Admin** - Has all permissions for this type of resource

**4. Save the role**

You can add as many permissions and permission types as you need to one role.

> [!NOTE]
>
> Only the creator and reader permission types are meaningful to combine for the same type of resource. For all other combinations, one type of permission includes the other.

> [!NOTE]
>
> To give the custom role to a user or group, create a [policy](/docs/platform/iam/policies.md).

## Related Resources

> **[Roles Reference](/docs/platform/iam/roles.md)**
>
> Deep dive into role configuration

> **[Create Policies](/docs/platform/iam/create-policy.md)**
>
> Assign roles to users and groups

> **[Invite Users](/docs/platform/iam/invite-user.md)**
>
> Add new users to your organization
