Team management
Control who has access to your organization's Enigma Console and define what actions they can perform. You can invite new members, assign roles, and remove access when team members leave.
Roles and permissions
Enigma Console uses role-based access control to manage what each team member can do. Each member has one of three roles.
| Capability | Owner | Admin | View-only |
|---|---|---|---|
| View and search business data | Yes | Yes | Yes |
| Use API | Yes | Yes | Yes |
| Export lists | Yes | Yes | Yes |
| Invite and remove members | Yes | Yes | - |
| Change member roles | Yes | Yes | - |
| Configure SSO | Yes | Yes | - |
| Transfer ownership | Yes | - | - |
Each organization has exactly one Owner. The Owner role cannot be assigned through the role dropdown. To change the Owner, you must transfer ownership to another member.
View team members
- Click your account menu in the top-right corner.
- Select Team Members.
The team members list displays all active members and pending invitations for your organization.

Invite a team member
- From the Team Members page, click Add member.
- Enter one or more email addresses.
- Click Confirm.

The invited users receive an email with instructions to join your organization. Until they accept, they appear in your team list with an "Invite pending" status.
New members join with the View-only role by default. After they accept the invitation, you can change their role to Admin if needed.
Change a member's role
- Navigate to the Team Members page.
- Find the member in the list.
- Click the role dropdown in the Permissions column.
- Select the new role: Admin or View-only.
The change takes effect immediately.
You can only assign Admin or View-only roles through the Console. The Owner role requires a separate ownership transfer.
Remove a team member
- Navigate to the Team Members page.
- Find the member you want to remove.
- Click the actions menu (three dots) on the right side of their row.
- Select Remove User.
- Click Remove to confirm.
Removing a member revokes their access immediately. They can no longer sign in to the Console or use API keys associated with your organization.
Transfer organization ownership
Only the current Owner can transfer ownership to another member.
- Navigate to the Team Members page.
- Find the member who will become the new Owner.
- Click the actions menu (three dots) on the right side of their row.
- Select Transfer Ownership.
- Click Transfer to confirm.
Ownership transfer cannot be undone through the Console. After transferring, you become an Admin and lose the ability to transfer ownership again.
Revoke a pending invitation
If someone hasn't yet accepted their invitation, you can revoke it:
- Navigate to the Team Members page.
- Find the pending invitation in the list (shown with "Invite pending" status).
- Click the actions menu (three dots) on the right side of their row.
- Select Revoke Invite.
- Click Revoke to confirm.
The invitation link becomes invalid and the user can no longer join your organization using that invitation.