Roles & permissions
Vexil uses four roles with a clear hierarchy so you can give teammates exactly the right level of access.
| Role | Can do | Cannot do |
|---|---|---|
| Owner | Everything, including deleting the org and managing all members. | — |
| Admin | Create/edit/archive flags, manage environments, run experiments, manage members (up to Admin), manage API keys. | Delete the org, promote anyone to Owner. |
| Member | Create flags, toggle flags, start/stop experiments. | Manage settings, environments, API keys, or member roles. |
| Viewer | View all flags, experiments, audit log, and dependency graph. | Make any changes. |
Inviting teammates
- 1Go to Settings → MembersYou'll see a list of all current members and their roles.
- 2Click "Invite member"Enter their email address.
- 3Choose a rolePick the appropriate role. You can change it later.
- 4Send the inviteThey'll receive an email with a sign-up link.
Changing a member's role
Open Settings → Members, find the member, and use the role dropdown to change their access level. Only Admins and Owners can change roles. An Admin can assign roles up to and including Admin.