๐ค Who Can Use This
The User Impersonation feature is available only to users with Administrator permissions.
Administrators can temporarily sign in as another user to troubleshoot issues, verify security permissions, or experience OnDataSuite from another user’s perspective.
๐ฏ Purpose
User Impersonation allows administrators to:
- Troubleshoot user-reported issues.
- Verify security permissions and report access.
- Confirm dashboard and menu visibility.
- Reproduce problems experienced by another user.
- Test changes without requiring the user’s credentials.
All impersonation sessions are logged for auditing purposes.
โถ๏ธ Start an Impersonation Session
- Navigate to Administrator โ User Administration โ List, Edit and Delete Users.
- Locate the user you want to impersonate.
- Click Edit.
- Click Impersonate.
- Enter the reason for the impersonation (required).
- Click Start Impersonation.
You will immediately be logged in as the selected user.
A banner at the top of the page clearly indicates that you are currently impersonating another user.
โน๏ธ End an Impersonation Session
When you have finished:
- Click Exit Impersonation from the impersonation banner at the top of the page.
- You will be returned to your own administrator account.
Depending on where you are in the application, you may also have the option to return directly to editing the impersonated user’s account.
๐ View the Impersonation Log
Administrators can review all impersonation activity by navigating to:
Administrator โ Logs โ Impersonation Log
The log includes:
- Administrator who initiated the impersonation
- User who was impersonated
- Reason provided
- Session start date and time
- Session duration
- Session status
Possible session statuses include:
| Status | Description |
|---|---|
| Active | The impersonation session is currently in progress. |
| Closed | The administrator exited the impersonation session normally. |
| Expired | The session ended automatically after a period of inactivity without being formally closed. |
๐ก Tips
- Always provide a clear reason when starting an impersonation session.
- Exit impersonation when you have completed your troubleshooting.
- Review the Impersonation Log periodically to audit administrative activity.
- All impersonation sessions are recorded for accountability and security purposes.