User Management (Admin Only)
User Management allows administrators to create, manage, and control user accounts and permissions. This feature is only available to users with admin privileges.
Overview
User Management enables admins to:
- Create new user accounts
- Edit user information
- Manage user roles and permissions
- Activate or deactivate users
- Reset user passwords
- View user activity
- Delete user accounts
Accessing User Management
Navigate to User Management from the sidebar menu. This option is only visible to admin users.
![Screenshot: User Management page showing a table/list of users with columns for Name, Email, Role, Status (Active/Inactive), Last Login, and Actions. Should show multiple users with different roles (Admin, User) and statuses.]
User List View
User Table Columns
The user table displays:
- Name: User's full name
- Email: User's email address (login)
- Role: User role (Admin, User, Viewer)
- Status: Active or Inactive
- Last Login: Last sign-in timestamp
- Actions: Menu for user operations
![Screenshot: Close-up of the user table showing several user rows with names, emails, role badges (Admin in red, User in blue), status indicators (Active/Inactive), last login times, and action menus.]
Filtering Users
Filter your user list:
- Use the Search box to find users by name or email
- Use the Role dropdown to filter by role
- Use the Status dropdown to filter by status
![Screenshot: Filter controls showing a search box with search icon, Role dropdown (All Roles, Admin, User, Viewer), and Status dropdown (All Status, Active, Inactive).]
Creating a New User
To create a new user account:
- Click the "Add User" or "Create User" button
- Fill in the user form:
- Name: User's full name
- Email: User's email address (will be used for login)
- Password: Initial password (user can change later)
- Role: Select user role
- Status: Active or Inactive
- Click "Create User"
![Screenshot: Create User dialog/form showing fields for Name, Email, Password, Confirm Password, Role dropdown (Admin/User/Viewer), Status toggle (Active/Inactive), and Create/Cancel buttons.]
User Roles Explained
Admin
- Full access to all features
- Can manage users
- Can access all devices and content
- System configuration access
User
- Standard user access
- Can manage devices, media, playlists, schedules
- Cannot manage users
- Cannot access admin features
Viewer
- Read-only access
- Can view content and reports
- Cannot make changes
- Limited feature access
![Screenshot: Role comparison or explanation showing the three roles (Admin, User, Viewer) with their respective permissions listed, showing what each role can and cannot do.]
Editing Users
To modify a user account:
- Click on a user row, or
- Click Actions → Edit
- Modify any fields:
- Name
- Role
- Status
- Click "Save Changes"
![Screenshot: Edit User form showing the same fields as create, but with existing user values filled in. Should show a user being edited with modified values highlighted.]
Changing User Roles
To change a user's role:
- Edit the user
- Select new role from Role dropdown
- Save changes
- User permissions update immediately
Warning: Changing roles affects user access. Ensure users are notified of role changes.
Managing User Status
Activating Users
To activate a user account:
- Edit the user
- Set Status to Active
- Save changes
- User can now sign in
Deactivating Users
To temporarily disable a user:
- Edit the user
- Set Status to Inactive
- Save changes
- User cannot sign in until reactivated
![Screenshot: User status toggle showing how to change a user from Active (green) to Inactive (gray), with explanation of what each status means.]
Resetting User Passwords
To reset a user's password:
- Click Actions → Reset Password
- Enter new password
- Confirm password
- Click "Reset Password"
- User will need to use new password on next login
![Screenshot: Reset Password dialog showing fields for New Password and Confirm Password, with password strength indicator, and Reset/Cancel buttons. Should show password requirements.]
Password Requirements
Passwords must meet:
- Minimum 8 characters
- At least one uppercase letter
- At least one lowercase letter
- At least one number
- At least one special character
Deleting Users
To permanently delete a user:
- Click Actions → Delete
- Confirm deletion (if prompted)
- User account will be removed
Warning: Deleting a user is permanent and cannot be undone. Consider deactivating instead.
![Screenshot: Delete user confirmation dialog showing a warning message like "Are you sure you want to delete this user? This action cannot be undone." with Cancel and Delete buttons.]
User Activity
View user activity:
- Last login time
- Recent actions
- Device assignments
- Content modifications
![Screenshot: User activity section or detail view showing a user's activity log with timestamps, action descriptions (e.g., "Created playlist", "Uploaded media", "Modified device"), and related items.]
Bulk User Operations
For managing multiple users:
- Select multiple users
- Bulk change roles
- Bulk activate/deactivate
- Bulk delete (use with caution)
- Export user list
![Screenshot: Bulk operations interface showing checkboxes next to users for selection, with bulk action buttons like "Change Role", "Activate Selected", "Deactivate Selected", "Export", or "Delete Selected" at the top.]
User Permissions Matrix
Understand what each role can do:
| Feature | Admin | User | Viewer |
|---|---|---|---|
| View Dashboard | ✅ | ✅ | ✅ |
| Manage Devices | ✅ | ✅ | ❌ |
| Upload Media | ✅ | ✅ | ❌ |
| Create Playlists | ✅ | ✅ | ❌ |
| Create Schedules | ✅ | ✅ | ❌ |
| View Analytics | ✅ | ✅ | ✅ |
| Manage Users | ✅ | ❌ | ❌ |
| System Settings | ✅ | ❌ | ❌ |
![Screenshot: Permissions matrix table showing a comprehensive comparison of what each role can do across all features, with checkmarks for allowed actions and X marks for restricted actions.]
User Management Best Practices
Account Security
- Require strong passwords
- Regularly review user access
- Deactivate unused accounts
- Monitor user activity
- Use role-based access control
User Onboarding
- Create accounts with appropriate roles
- Provide initial passwords securely
- Guide users through first login
- Set up proper permissions
- Document user responsibilities
Regular Audits
- Review user list regularly
- Check for inactive accounts
- Verify role assignments
- Monitor unusual activity
- Update permissions as needed
Inviting Users
Some systems support user invitations:
- Click "Invite User"
- Enter email address
- Select role
- Send invitation
- User receives email with sign-up link
![Screenshot: Invite User interface showing an email input field, role selector, and "Send Invitation" button. Should show how to invite users via email.]
User Groups (If Available)
Organize users into groups:
- Create user groups
- Assign permissions to groups
- Add users to groups
- Manage group permissions
![Screenshot: User Groups interface showing a list of groups (e.g., "Marketing Team", "IT Department", "Store Managers") with user counts and permission settings for each group.]
Troubleshooting User Management
User Cannot Sign In
If a user cannot sign in:
- Check user status (should be Active)
- Verify email is correct
- Reset password if needed
- Check role permissions
- Review account status
Permission Issues
If user lacks expected permissions:
- Verify user role
- Check role permissions
- Update role if needed
- Refresh user session
- Contact support if issues persist
User Not Appearing
If user doesn't appear in list:
- Check filters (role, status)
- Verify user was created
- Refresh page
- Check search terms
- Review user creation logs
Next Steps
Now that you understand user management:
- Review Profile Settings for user account management
- Learn about Device Management for content control
- Explore Analytics for user activity tracking
Important: User management is a powerful feature. Always verify user identity and use appropriate roles to maintain security!