Groups
Organize users and assign permissions
Groups are collections of users with shared permissions. Instead of assigning permissions to individual users, you assign them to groups.
Creating a Group
- Navigate to Organization Settings > Groups
- Click Create Group
- Enter a name (e.g., "Backend Team")
- Add permissions
- Save
Adding Members
- Open the group
- Click Add Member
- Select users from your organization
- Save
Users immediately receive all permissions from the group.
Removing Members
- Open the group
- Find the user in the members list
- Click Remove
Permissions are revoked immediately.
Protected Groups
Some groups are protected and can't be deleted:
Organization Admins - Users with full organization control. Every organization has at least one admin.
Group Permissions
Groups can have permissions at multiple levels:
Best Practices
Group by role, not project. Create groups like "Developers", "QA", "Ops" rather than "Project-A-Team", "Project-B-Team".
Least privilege. Give groups the minimum permissions they need. You can always add more.
Use environment-level permissions. Instead of project-admin, consider environment-specific access:
Document your groups. Include descriptions so new team members understand the purpose of each group.
Example Setup
Small team:
Larger team: