How Can We Help?
How Team Roles Work in aNinja
aNinja allows you to assign different roles to team members. Each role determines what actions a user can perform inside your account. This guide explains exactly what each role can and cannot access.
Roles Overview
There are three roles that can be assigned to team members in aNinja:
- Owner
- Admin
- User
Important: The Admin and User roles are currently functionally identical.
There is no feature that an Admin can access that a User cannot.
The distinction exists in name only and does not provide additional permissions.
There is no feature that an Admin can access that a User cannot.
The distinction exists in name only and does not provide additional permissions.
Role Comparison
Team Management
| Feature / Action | Owner | Admin | User |
|---|---|---|---|
| Invite new team members | ✅ | ❌ | ❌ |
| Remove team members | ✅ | ❌ | ❌ |
Billing
| Feature / Action | Owner | Admin | User |
|---|---|---|---|
| Upgrade / downgrade subscription plan | ✅ | ❌ | ❌ |
| Toggle auto-payment on/off | ✅ | ❌ | ❌ |
| Toggle auto-recharge on/off | ✅ | ❌ | ❌ |
| Set monthly spending budget | ✅ | ❌ | ❌ |
| Reactivate a cancelled subscription | ✅ | ❌ | ❌ |
Core Product Access (Everything Else)
| Feature / Action | Owner | Admin | User |
|---|---|---|---|
| Leads, contacts, tasks | ✅ | ✅ | ✅ |
| Email & phone accounts | ✅ | ✅ | ✅ |
| Launch bulk email/text sequences | ✅ | ✅ | ✅ |
| Automation, triggers, workflows | ✅ | ✅ | ✅ |
| Custom fields | ✅ | ✅ | ✅ |
| Bulk import | ✅ | ✅ | ✅ |
| Integrations (Facebook, Calendly, etc.) | ✅ | ✅ | ✅ |
| Reports and logs | ✅ | ✅ | ✅ |
| Chatbot | ✅ | ✅ | ✅ |
Owner-Only Features — Detailed Explanation
Team Management
- Only the Owner sees an active “Invite Team Member” button in Settings → Users.
- The button is disabled for Admin and User roles.
- Only the Owner can remove a team member.
- If another role attempts this action, they will see the message: “Only team Owner can perform this action.”
- The Owner cannot be removed from the team.
Billing
All billing-related actions are restricted to the Owner.
If an Admin or User attempts any billing action, they will see the message:
“Only Team Owner can perform this action.”
“Only Team Owner can perform this action.”
- Changing the subscription plan (upgrade or downgrade)
- Enabling or disabling auto-payment
- Enabling or disabling auto-recharge
- Setting or saving the monthly budget limit
- Reactivating a cancelled subscription
Plan-Based Restrictions (Apply Regardless of Role)
The following restrictions depend on your subscription plan, not on user role:
| Restriction | Affected Plan |
|---|---|
| Invite team members disabled | Data Saver plan |
| Bulk import disabled | Data Saver plan |
| Bulk sequences disabled | Data Saver plan |
| Full platform blocked (redirected to billing) | Unpaid / expired accounts |
Who Can Be Invited?
- Only the Owner can invite new team members.
- The Owner can assign either Admin or User roles.
- The Owner role cannot be assigned through invitation.
- There is always only one Owner per team.
Summary
In practice, the only meaningful distinction today is:
Owner vs. Everyone Else
- Owners have exclusive control over billing and team membership management.
- Admins and Users have identical access to all day-to-day product features including leads, automation, integrations, reporting, and accounts.
If you need assistance managing team roles, contact aNinja Support.