User Management
Manage user accounts in DBackup.
Overview
DBackup supports multiple users with role-based access control:
- Multiple user accounts
- Group-based permissions
- SSO/OIDC integration
- Two-factor authentication
First User
The first user to sign up becomes the administrator:
- Open DBackup login page
- Click Sign Up
- Create your account
- This account has full permissions
First User Only
Self-registration is only available for the first user. Additional users must be created by an admin.
Managing Users
View Users
- Go to Users in the sidebar
- See all user accounts
- View status, groups, 2FA status
Create User
- Click Add User
- Enter:
- Email address
- Name
- Password
- Group assignment
- Save
Edit User
- Click on a user
- Modify:
- Name
- Group assignment
- Save
Delete User
- Click user's menu (⋮)
- Select Delete
- Confirm deletion
Cannot Undo
User deletion is permanent. The user loses access immediately.
User Properties
| Property | Description |
|---|---|
| Login identifier, must be unique | |
| Name | Display name |
| Password | Login password |
| Group | Permission group |
| 2FA Status | Whether TOTP is enabled |
| Created | Account creation date |
| Last Login | Most recent login |
Authentication
Password Login
Standard email/password authentication:
- Passwords are hashed with bcrypt
- No password complexity requirements enforced
- Users can change their own passwords
Two-Factor Authentication (2FA)
Users can enable TOTP-based 2FA:
- Go to Profile → Security
- Click Enable 2FA
- Scan QR code with authenticator app
- Enter verification code
- Save recovery codes
Passkeys (WebAuthn)
Hardware security key or biometric:
- Go to Profile → Security
- Click Add Passkey
- Follow browser prompts
- Name the passkey
SSO/OIDC
See SSO/OIDC for enterprise authentication.
Admin Actions
Reset 2FA
If user loses their 2FA device:
- Admin edits user
- Click Reset 2FA
- User can re-enroll
Reset Password
- Admin edits user
- Click Reset Password
- Enter new password
- User can change after login
Change Group
- Admin edits user
- Select different group
- Permissions change immediately
User Profiles
Users can manage their own:
- Display name
- Email (if permitted)
- Password
- 2FA settings
- Passkeys
- Avatar
Located in Profile section after clicking user avatar.
Audit Logging
User actions are logged:
- Login attempts
- Permission changes
- Account modifications
View in Settings → Audit Log.
Best Practices
Account Security
- Enable 2FA for all users
- Use strong passwords
- Limit admin accounts
- Regular access reviews
Permissions
- Least privilege - Give minimum needed
- Group-based - Avoid individual permissions
- Document access - Know who has what
Offboarding
When users leave:
- Delete or disable account
- Review their group's access
- Rotate shared secrets if needed
Troubleshooting
Can't Login
Check:
- Email is correct
- Password is correct
- 2FA code is current (30-second window)
- Account isn't disabled
2FA Not Working
Causes:
- Clock sync issues
- Wrong authenticator app
- Recovery codes used
Solutions:
- Check device time is synced
- Admin can reset 2FA
- Use recovery code
Permissions Not Working
Check:
- User is in correct group
- Group has required permission
- Cache might need refresh (re-login)
Next Steps
- Groups & Permissions - Configure access
- SSO/OIDC - Enterprise authentication