# Account roles ## Get roles v2 - [GET /resources/roles/v2](https://developers.frontegg.com/ciam/api/identity/account-roles/permissionscontrollerv2_getallroles.md): Retrieve all roles for your environment. Each role object includes the name, permissions, and other defining information. ## Create a new role - [POST /resources/roles/v2](https://developers.frontegg.com/ciam/api/identity/account-roles/rolescontrollerv2_addrole.md): Add a new role for a specific account (tenant). Include the required permissions in the request body to customize the role. ## Get distinct levels of roles - [GET /resources/roles/v2/distinct-levels](https://developers.frontegg.com/ciam/api/identity/account-roles/rolescontrollerv2_getdistinctlevels.md): Retrieve all role levels for your environment. ## Get distinct assigned accounts (tenants) of roles - [GET /resources/roles/v2/distinct-tenants](https://developers.frontegg.com/ciam/api/identity/account-roles/rolescontrollerv2_getdistincttenants.md): Retrieve all assigned account (tenant) IDs from roles for your environment.