Team Management
Manage users, roles, and teams within your SmartSRE tenant.
User Roles
SmartSRE provides three main roles:
| Role | Capabilities |
|---|---|
| Admin | Full access: manage users, scopes, settings, and approve changes |
| Operator | Run scans, view findings, apply fixes, approve changes (configurable) |
| Viewer | Read-only: view findings, runs, and analytics |
Inviting Users
- Navigate to Settings → Team
- Click Invite User
- Enter the email address
- Select the role (Admin, Operator, or Viewer)
- Click Send Invitation
The user will receive an email with instructions to join.
Domain Auto-Join
Allow anyone with a matching email domain to join automatically:
- Navigate to Settings → Team → Auto-Join
- Enable auto-join for your domain (e.g.,
company.com) - Choose default role for auto-joined users (typically Viewer)
- Toggle whether new users need approval or join automatically
Join Requests
If auto-join is configured to require approval:
- User signs up with matching domain
- Admin receives notification in the app
- Navigate to Settings → Team → Join Requests
- Approve or reject the request
- User gains access upon approval
Creating Teams
Organize users into teams for scope ownership:
- Navigate to Settings → Teams
- Click Create Team
- Name the team (e.g., "Platform Team", "Data Team")
- Add members from the user list
- Click Create
Assigning Scopes to Teams
When a scope is owned by a team:
- Only team members can edit/delete the scope
- Team members can approve changes in that scope
To assign a scope to a team:
- Navigate to Settings → Scopes
- Edit a scope
- Under Owner Team, select the team
- Save
Permission Matrix
| Permission | Viewer | Operator | Admin |
|---|---|---|---|
| View findings | ✅ | ✅ | ✅ |
| View analytics | ✅ | ✅ | ✅ |
| Run scans | ❌ | ✅ | ✅ |
| Apply fixes | ❌ | ✅ | ✅ |
| Approve changes | ❌ | ⚙️ | ✅ |
| Manage users | ❌ | ❌ | ✅ |
| Manage scopes | ❌ | ❌ | ✅ |
| Manage billing | ❌ | ❌ | ✅ |
⚙️ = Configurable per tenant
Changing User Roles
- Navigate to Settings → Team
- Find the user
- Click the role dropdown
- Select the new role
- Changes take effect immediately
Removing Users
- Navigate to Settings → Team
- Find the user to remove
- Click Remove and confirm
Removed users immediately lose access to the tenant.
Next Steps
- Scope Management — Assign scope ownership to teams
- Billing — Manage seats and subscription