User Impersonation
- Last updated on September 21, 2021 at 5:40 AM
User impersonation functionality allows users to access the accounts of other users beneath them as per the role hierarchy. Here the users of the Higher hierarchy will be able to log in as a user in the down hierarchy. This will not require password authentication. Once the user is at impersonated user profile, he will be logged out from the original account. However, the admin user can log in back to his account anytime by clicking the 'Switch To Original Account' link on the page.
This feature will enable the users to access the down hierarchy user account and they will be able to make any edits/attempt assessments etc. All the user analytics will be directly impacted like book reading time, etc and will be counted in the “logged-in” user’s record irrespective of the main user is accessing it.
This feature will be configurable and can be enabled/disabled on any user role.
The User Roles that will have an access to User Impersonation Functionality are mentioned below:
- Super Publisher/Admin
- Publishers
- Customer Representatives
- District Admins
- School Admins
- Teachers
This feature will be available on the pages mentioned below: There will be an additional column with the Impersonate icon.
1. District & School Pages
On these pages, users of the higher hierarchy will be able to impersonate any user beneath by clicking on the Impersonate button
This feature will allow the Super Publisher/Publisher/Customer Representative to impersonate the following users
District Admin
School Admins
School Users
As soon as the user clicks on impersonate button, the user will be logged in as the user they are trying to impersonate.
A user can end the impersonation session by clicking on switch back to the original account or clicking on the profile dropdown, instead of the logout button the user will see a ‘switch to original account’ button there as well.
2. Roster - Manage Teachers/Students
On this page, users of the higher hierarchy will be able to impersonate any user beneath by clicking on the Impersonate button. This feature will allow the Super Publisher/Publisher/Customer Representative/District/School Admins to impersonate the following users-
- Teachers
- Students - (Teacher role can also impersonate student role)
3. Users - Manage Users
On thIs page, users of the higher hierarchy will be able to impersonate any user beneath by clicking on the Impersonate button
This feature will allow the Super Publisher to impersonate the following users
Content Authors (if any)
Report Viewer (if any)
Customer Representatives
Publishers
Note: While impersonating Magic will maintain only one impersonation session, multiple user impersonation will not be possible. For eg. If a school admin is impersonating a teacher, they will not be able to impersonate anyone from that teacher's account. Users will not be able to see the impersonation functionality in this scenario.