Team Roles and Permissions
This guide explains how to manage team roles and permissions in Ascend.
Overview
Ascend uses a role-based access control system with two main workspace roles:
- Admin: Full control over team settings, members, and permissions
- Member: Standard access to team resources
Role Capabilities
Admin Capabilities
Admins can:
- Invite new members to the team
- Remove members from the team
- Change member roles (promote/demote)
- Manage team subscription and billing
- Access all team settings
Member Capabilities
Members can:
- Access shared team resources
- View other team members
- Participate in collaboration features
- Manage their own account settings
Managing Team Roles
Accessing Team Settings
- Click on Team Settings in the dashboard sidebar
- Or navigate directly to
/dashboard/team
Viewing Team Members
The Team Members section displays all current members with:
- Member name and avatar
- Current role (Admin or Member)
- Role management controls (for admins)
Changing a Member's Role
As an admin:
- Find the team member in the list
- Click the role dropdown next to their name
- Select the new role (Admin or Member)
- The change takes effect immediately
Note: You cannot change your own role or demote the last admin.
Removing a Team Member
As an admin:
- Find the team member to remove
- Click the trash icon (🗑️) next to their entry
- Confirm the removal in the dialog
- The member will immediately lose access to team resources
Warning: Removed members will lose access to all team pages and content.
Inviting New Members
- In the Team Settings page, find the "Invite Team Member" section
- Enter the email address of the person to invite
- Select the role (Admin or Member)
- Click "Invite Member"
The invited person will receive an email with a link to join your team.
Safety Features
Last Admin Protection
The system prevents you from:
- Demoting the last admin to member
- Removing the last admin from the team
This ensures there's always at least one admin who can manage the team.
Self-Removal Prevention
You cannot remove yourself from the team through the Team Settings. If you need to leave, contact another admin.
Best Practices
- Limit Admin Accounts: Only give admin access to users who need to manage team settings
- Have Backup Admins: Maintain at least two admins for redundancy
- Review Periodically: Regularly audit team membership and roles
- Prompt Removal: Remove members promptly when they leave your organization
Troubleshooting
"Only admins can change roles" Error
You're logged in as a member. Contact a team admin to change roles.
"Cannot demote the last admin" Error
You're trying to demote the only admin. Promote another member to admin first.
Can't See Role Controls
You're logged in as a member. Only admins can see role management controls.