Raycast Teams offers three distinct user roles, each with specific permissions and capabilities.
User Role
Member
The Member role has basic viewing permissions within the organization.
Permissions
- View organization members: name, email, and role
Billing
The Billing role has access to financial and member information for the organization.
Permissions
- View organization members: name, email, and role
- Export organization members information
- View/Edit Billing Info
- Cancel subscription (available through View Billing Info)
Manager
The Manager role has full administrative access to the organization, including member management, billing, and security settings.
Permissions
- View organization members: name, email, role, and 2FA status
- Export organization members information
- View/Edit Billing Info
- Cancel subscription (available through View Billing Info)
- Invite members to organization (through Copy Invite Link)
- Remove members from organization
- Manage subscription (upgrade, cancel, reactivate, change billing interval, etc.)
- Edit organization members role
- Reset invite link (if invitations are enabled)
- View organization members 2FA status
- Enable/disable 2FA enforcement
- Add/remove organization AI API Key (if AI BYOK is enabled)
- Edit organization info (name and avatar)
Role Comparison
Permission | Member | Billing | Manager |
View organization members | ✓ | ✓ | ✓ |
Export member information | ✗ | ✓ | ✓ |
View/Edit billing info | ✗ | ✓ | ✓ |
Invite members | ✗ | ✗ | ✓ |
Remove members | ✗ | ✗ | ✓ |
Manage subscription | ✗ | Limited | ✓ |
Edit member roles | ✗ | ✗ | ✓ |
View 2FA status | ✗ | ✗ | ✓ |
Manage 2FA enforcement | ✗ | ✗ | ✓ |
Manage AI API Key | ✗ | ✗ | ✓ |
Edit organization info | ✗ | ✗ | ✓ |
Best Practices
- Assign roles based on responsibility: Only grant Manager access to team members who need full administrative control.
- Use Billing role for financial team members: This provides the necessary access to manage billing without full administrative permissions.
- Regularly review role assignments: Ensure that roles are appropriate as team members' responsibilities change.
- Enable 2FA enforcement: Managers should consider enabling two-factor authentication for enhanced security.