Comprehensive user management including creation, onboarding, profile management, and lifecycle administration.
###Adding New Users
Access user management from the dashboard:
Dashboard → Organization → Team → Add User
Create individual user accounts:
Required Information:
- Email address (must match organization domain policy)
- Full name
- Role assignment
- Initial password (if not using SSO)
- Navigate to Dashboard → Organization → Team
- Click Add User button
- Enter user details (email, name, role)
- Set initial password or send invitation email
- Configure initial permissions and access
- Click Create User to complete
Import multiple users from CSV file:
CSV Format:
email,name,role,first_name,last_name
john.doe@company.com,John Doe,engineer,John,Doe
jane.smith@company.com,Jane Smith,manager,Jane,Smith
bob.johnson@company.com,Bob Johnson,engineer,Bob,Johnson
- Prepare CSV file with required columns
- Navigate to Dashboard → Organization → Team → Import Users
- Upload CSV file
- Review user list and role assignments
- Click Import to create all users
- Monitor import progress and errors
Supported Fields:
email (required): User email address
name (required): Full display name
role (required): Role assignment (owner, admin, manager, engineer, viewer)
first_name (optional): First name
last_name (optional): Last name
department (optional): Department assignment
manager_email (optional): Manager’s email
Automatically create users via Single Sign-On:
Configuration:
"sso_provider": "azure_ad",
"default_role": "engineer",
"role_attribute": "groups",
How it Works:
- Users authenticate via SSO provider (Azure AD, Okta, etc.)
- Account automatically created on first successful login
- Role assigned based on SSO attributes or group membership
- User profile populated from SSO claims
Required SSO Attributes:
- Email address
- Full name or first/last name
- Group membership (for role mapping)
See Security & Compliance for SSO configuration.
Access user profiles:
Dashboard → Organization → Team → [User] → Edit
Editable Fields:
- Full name and display name
- Contact information (email, phone)
- Avatar/profile picture
- Timezone and language preferences
- Department and manager assignment
- Job title and description
Status Management:
- Active: Full access with all assigned permissions
- Inactive: Temporary suspension with preserved data
- Suspended: Administrative suspension with blocked access
- Pending: User invited but not yet activated
Security Information:
- Email verification status
- Last login timestamp
- Failed login attempt count
- Active session information
- Password last changed date
- MFA enrollment status
Account Actions:
- Reset password
- Unlock account (after failed login attempts)
- Revoke active sessions
- Resend verification email
- Generate new MFA backup codes
New users receive automatic onboarding:
-
Welcome Email
- Login instructions and temporary password
- Links to getting started guide
- Contact information for support
-
Initial Setup
- Guided setup wizard on first login
- Profile completion prompts
- Timezone and preference selection
-
Role Assignment
- Automatic role assignment based on email domain or SSO groups
- Custom role assignment by administrators
- Permission verification and testing
-
Resource Access
- Automatic access to relevant procedures and dashboards
- Team assignment and collaboration setup
- Initial notifications and alerts configuration
Configure onboarding workflow:
Dashboard → Organization → Settings → Onboarding
Onboarding Configuration:
"welcome_message": "Welcome to [Organization] Overwatch instance",
"notification_preferences",
"default_dashboards": ["incidents", "procedures"],
"title": "Getting Started Guide",
"url": "/docs/user-guide",
"title": "Chrome Extension Setup",
"url": "/docs/chrome-extension",
Onboarding Checklist:
Pending
User invited but not yet activated.
Actions: Resend invitation, cancel invitation
Active
Full access with all assigned permissions.
Actions: Edit profile, suspend, delete
Inactive
Temporary suspension with preserved data.
Actions: Reactivate, delete
Suspended
Administrative suspension with blocked access.
Actions: Reactivate, delete
When a user leaves your organization:
-
Access Revocation
- Immediately disable login access
- Revoke all API keys
- Terminate active sessions
-
Data Transfer
- Transfer ownership of incidents to manager or team
- Reassign open procedures
- Update team assignments
-
Asset Recovery
- Revoke Chrome extension access
- Remove from notification channels
- Archive user-specific data
-
Data Retention
- Apply organization data retention policies
- Archive user activity history
- Maintain audit trail
-
Audit Trail
- Log all offboarding actions
- Document data transfers
- Record final access timestamps
Reactivate inactive or suspended users:
Dashboard → Organization → Team → [User] → Reactivate
Reactivation Process:
- Restore account access
- Send reactivation notification email
- Require password reset (optional)
- Restore previous role and permissions
- Update team assignments
Filter users by various criteria:
Dashboard → Organization → Team → Filters
Filter Options:
- Status: Active, Inactive, Suspended, Pending
- Role: Owner, Admin, Manager, Engineer, Viewer
- Department: Filter by department assignment
- Last Login: Filter by last login date
- Created Date: Filter by account creation date
- Manager: Filter by manager assignment
Search Capabilities:
- Search by name, email, or user ID
- Combine multiple filters
- Save filter presets
- Export filtered user lists
Perform actions on multiple users:
Dashboard → Organization → Team → Select Users → Actions
Available Bulk Actions:
- Change role for multiple users
- Send notifications to selected users
- Suspend/activate multiple accounts
- Export user data
- Update department assignments
- Reset passwords
Bulk Safety Features:
- Preview changes before applying
- Undo capability (within 24 hours)
- Audit logging of all bulk operations
- Confirmation prompts for destructive actions
Monitor user activity and engagement:
Dashboard → Analytics → User Activity
Key Metrics:
- Login frequency and patterns
- Feature usage statistics
- Incident creation and resolution
- Procedure execution frequency
- Collaboration activity
- API usage patterns
Activity Reports:
- Daily active users (DAU)
- Weekly active users (WAU)
- Monthly active users (MAU)
- Feature adoption rates
- User engagement scores
See Analytics & Monitoring for complete reporting.
- Regular Reviews: Conduct quarterly access reviews
- Least Privilege: Assign minimum necessary permissions
- Onboarding Consistency: Use automated onboarding workflows
- Offboarding Protocol: Follow complete offboarding checklist
- Activity Monitoring: Review user activity regularly
- Enforce strong password policies
- Require MFA for administrative accounts
- Monitor failed login attempts
- Regular audit log reviews
- Prompt offboarding for departed users
- Document user provisioning and deprovisioning
- Maintain audit trails for access changes
- Implement data retention policies
- Regular compliance audits
- User consent tracking (GDPR)
RBAC Configuration
Configure roles and permissions for your users.
Setup RBAC →
Security Policies
Configure security policies and compliance settings.
Configure Security →
Analytics
Monitor user activity and engagement metrics.
View Analytics →
If you have questions about user management, contact support@overwatch-observability.com.
Related Documentation: