Skip to content

User Management

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)
  1. Navigate to Dashboard → Organization → Team
  2. Click Add User button
  3. Enter user details (email, name, role)
  4. Set initial password or send invitation email
  5. Configure initial permissions and access
  6. Click Create User to complete

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:

  1. Welcome Email

    • Login instructions and temporary password
    • Links to getting started guide
    • Contact information for support
  2. Initial Setup

    • Guided setup wizard on first login
    • Profile completion prompts
    • Timezone and preference selection
  3. Role Assignment

    • Automatic role assignment based on email domain or SSO groups
    • Custom role assignment by administrators
    • Permission verification and testing
  4. 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",
"required_steps": [
"profile_completion",
"notification_preferences",
"chrome_extension_setup"
],
"default_dashboards": ["incidents", "procedures"],
"training_resources": [
{
"title": "Getting Started Guide",
"url": "/docs/user-guide",
"required": true
},
{
"title": "Chrome Extension Setup",
"url": "/docs/chrome-extension",
"required": false
}
]
}

Onboarding Checklist:

  • Profile completion
  • Password change (if temporary password)
  • MFA enrollment (if required)
  • Notification preferences
  • Chrome extension installation
  • Team introduction
  • First procedure execution

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:

  1. Access Revocation

    • Immediately disable login access
    • Revoke all API keys
    • Terminate active sessions
  2. Data Transfer

    • Transfer ownership of incidents to manager or team
    • Reassign open procedures
    • Update team assignments
  3. Asset Recovery

    • Revoke Chrome extension access
    • Remove from notification channels
    • Archive user-specific data
  4. Data Retention

    • Apply organization data retention policies
    • Archive user activity history
    • Maintain audit trail
  5. 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.

  1. Regular Reviews: Conduct quarterly access reviews
  2. Least Privilege: Assign minimum necessary permissions
  3. Onboarding Consistency: Use automated onboarding workflows
  4. Offboarding Protocol: Follow complete offboarding checklist
  5. 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 →

If you have questions about user management, contact support@overwatch-observability.com.


Related Documentation: