Super Admin Team & Roles
Manage your platform operations team with granular role-based access control. Invite team members, create custom roles, and assign specific permissions so everyone has exactly the access they need.
Accessing Team Management
Go to Super Admin > Team to manage your platform team members and roles.
Team Members
The team list shows all super admin team members with their details:
| Column | Description |
|---|---|
| Name | Team member's display name |
| Avatar | Profile photo |
| Email address | |
| Role | Assigned role |
| Status | Active or Invited |
| Join Date | When they joined the team |
Inviting Members
- Click Invite
- Enter the invitee's email address
- Enter their name
- Select a role
- Click Send Invitation
The invitee receives an email with a link to accept the invitation and create their account.
If the invitation email was missed, you can click Resend to send it again.
Managing Roles
Go to Super Admin > Team > Roles to create and manage custom roles.
Creating a Role
- Click Create Role
- Enter a name and description for the role
- Select the permissions the role should have
- Click Save
Editing a Role
- Click on the role you want to edit
- Update the name, description, or permissions
- Click Save
Changes to a role take effect immediately for all team members assigned to that role.
Deleting a Role
- Click Delete on the role
- You must reassign all team members currently on this role to another role before it can be deleted
Permissions
Permissions are organized by area. When creating or editing a role, select the specific permissions the role needs.
Tenant Management
| Permission | Description |
|---|---|
tenants.view | View tenant list and details |
tenants.create | Create new tenant accounts |
tenants.edit | Edit tenant information |
tenants.suspend | Suspend and unsuspend tenants |
tenants.delete | Delete tenant accounts |
tenants.impersonate | Log in as a tenant admin |
Plans & Billing
| Permission | Description |
|---|---|
billing.plans.view | View subscription plans |
billing.plans.manage | Create, edit, and delete plans |
billing.revenue.view | View revenue reports and metrics |
billing.refund | Process refunds |
Domains
| Permission | Description |
|---|---|
domains.view | View custom domain list |
domains.manage | Add, edit, and delete domains |
domains.settings | Configure domain integration settings |
Announcements
| Permission | Description |
|---|---|
announcements.view | View platform announcements |
announcements.manage | Create, edit, and delete announcements |
Email Templates
| Permission | Description |
|---|---|
email.templates.view | View email templates |
email.templates.manage | Edit and configure email templates |
Platform Settings
| Permission | Description |
|---|---|
settings.view | View platform settings |
settings.manage | Modify platform settings |
Team Management
| Permission | Description |
|---|---|
sa_users.view | View team members |
sa_users.manage | Invite, edit, and remove team members |
System
| Permission | Description |
|---|---|
system.view | View system information and logs |
system.manage | Manage system settings and updates |
Example Role Configurations
| Role | Permissions Needed |
|---|---|
| Support Team | tenants.view + tenants.impersonate |
| Billing Team | billing.plans.view + billing.revenue.view |
| Content Manager | announcements.view + announcements.manage + email.templates.view + email.templates.manage |
| Full Admin | All permissions |
Removing Members
- Find the team member in the list
- Click Remove
- Confirm the removal
Removed team members are soft-deleted. Their account is deactivated but not permanently erased, so you can re-invite them later if needed.
Next Steps
- Tenant Signup - How customers sign up for your platform