Overview
UTMStack provides comprehensive user account management capabilities to control access to your security infrastructure. User data is encrypted in the database and protected by multiple security layers including fail2ban mechanisms and two-factor authentication.Creating Users
Add New User
Click the Add User button and fill in the required information:
- Username
- Email address
- Full name
- Initial password
Assign Role
Select the appropriate role for the user. See Roles and Permissions for available roles.
Managing Existing Users
Viewing User Details
Click on any user in the user list to view:- Account status (active/inactive)
- Last login timestamp
- Assigned roles and permissions
- Session history
- Two-factor authentication status
Editing User Accounts
You can modify user properties including:- Name and contact information
- Email address
- Role assignments
- Account status
Resetting Passwords
Choose Reset Method
- Email Reset Link: Send a secure reset link to the user’s email
- Generate Temporary Password: Create a one-time password for immediate use
User Account Security
Password Policies
UTMStack enforces secure password requirements:- Minimum 12 characters
- Mix of uppercase, lowercase, numbers, and special characters
- Password history tracking (prevents reuse of last 5 passwords)
- Maximum password age: 90 days (configurable)
Account Lockout
UTMStack includes fail2ban integration to protect against brute force attacks:- Accounts lock after 5 failed login attempts
- Lockout duration: 30 minutes (configurable)
- Administrators can manually unlock accounts
Session Management
User sessions are managed using JWT (JSON Web Tokens):- Session timeout: 24 hours of inactivity
- Concurrent session limit: 3 sessions per user
- Session revocation on password change
- Administrators can terminate active sessions
Disabling and Deleting Users
Disabling User Accounts
To temporarily disable a user without deleting their account:- Select the user from the user list
- Click Disable Account
- Confirm the action
- Cannot log in
- Retain all historical data
- Can be re-enabled at any time
Deleting User Accounts
Bulk User Operations
For organizations managing many users:Importing Users
Import multiple users from CSV:- Download the CSV template
- Fill in user details
- Upload and validate
- Review and confirm import
Exporting User Data
Export user lists for reporting:- Select users or export all
- Choose export format (CSV, JSON)
- Include/exclude sensitive data
- Download the export file
User Audit Trail
All user management actions are logged:- User creation and deletion
- Role changes
- Password resets
- Account status changes
- Failed login attempts
Best Practices
Related Topics
- Roles and Permissions - Configure user roles and access control
- Authentication Configuration - Set up authentication methods
- Two-Factor Authentication - Enable TOTP-based 2FA
- SAML SSO Configuration - Configure enterprise single sign-on