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

# Roles & Permissions

> Manage who can view and edit translations with role-based access control.

Entri uses role-based access control (RBAC) to give you fine-grained control over what each team member can see and do. Every member of your organization is assigned exactly one role.

## Roles overview

<CardGroup cols={2}>
  <Card title="Owner" icon="crown">
    Full control over the organization and all projects. Only the Owner can delete the organization or transfer ownership.
  </Card>

  <Card title="Admin" icon="shield-halved">
    Manage projects, translation keys, and team members.
  </Card>

  <Card title="Developer" icon="code">
    Create and manage translation keys, import and export files. Cannot invite or remove team members.
  </Card>

  <Card title="Translator" icon="language">
    Update translation values for assigned languages. Cannot create, rename, or delete keys.
  </Card>

  <Card title="Reviewer" icon="circle-check">
    Review translations and set their status to Approved. Read-only access to keys; cannot edit translation content.
  </Card>
</CardGroup>

## Permissions matrix

| Permission               | Owner | Admin | Developer | Translator | Reviewer |
| ------------------------ | :---: | :---: | :-------: | :--------: | :------: |
| View translation keys    |  Yes  |  Yes  |    Yes    |     Yes    |    Yes   |
| Edit translations        |  Yes  |  Yes  |    Yes    |     Yes    |    No    |
| Approve translations     |  Yes  |  Yes  |    Yes    |     No     |    Yes   |
| Create / delete keys     |  Yes  |  Yes  |    Yes    |     No     |    No    |
| Import / export files    |  Yes  |  Yes  |    Yes    |     No     |    No    |
| Create / delete projects |  Yes  |  Yes  |     No    |     No     |    No    |
| Manage API keys          |  Yes  |  Yes  |     No    |     No     |    No    |
| Invite team members      |  Yes  |  Yes  |     No    |     No     |    No    |
| Remove team members      |  Yes  |  Yes  |     No    |     No     |    No    |
| Change member roles      |  Yes  |  Yes  |     No    |     No     |    No    |
| Configure AI settings    |  Yes  |  Yes  |     No    |     No     |    No    |
| Delete organization      |  Yes  |   No  |     No    |     No     |    No    |

## Changing a member's role

Only Owners and Admins can change roles.

<Steps>
  <Step title="Open Organization Settings">
    Navigate to **Settings** in the sidebar, then select the **Members** tab.
  </Step>

  <Step title="Find the member">
    Locate the team member whose role you want to update.
  </Step>

  <Step title="Select a new role">
    Click the role badge next to their name and choose a new role from the dropdown. The change takes effect immediately.
  </Step>
</Steps>

<Warning>
  Downgrading a member's role takes effect immediately. If you demote an Admin to Developer, they lose access to team management features right away.
</Warning>

## Ownership transfer

To transfer ownership of the organization, go to **Settings > General** and use the **Transfer Ownership** option. The new owner must already be a member of the organization. After the transfer, your role changes to Admin.
