Impersonation Issue and Elevate roles after commiting large update set with 8000+ updates
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-27-2018 08:47 AM
Hello,
we were committing couple of update sets which had about 8000+ customer updates in them and we ran in couple of interesting issues. When we tried the similar approach on our personal development instances, it worked for Kingston on Build tag: glide-kingston-10-17-2017__patch6-05-16-2018 - this is the exact same patch and version as our customer.
The weird behaviour is following:
Impersonation:
This happens after we click on a user.
Elevated roles:
No checkbox is displayed even though we have security_admin role and ACLs are as they should be.
However, we found out that we actually can impersonate other users but in old UI15. The error in the picture above happens only in UI16.
We do not have any customer updates as UI scripts or anything like that.
Any ideas what could cause this?
Thank you,
Michal
- 1,714 Views

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-16-2018 08:41 PM
I am not able to impersonate any users though. Even as an admin. I also have security_admin. I get the following Error:
When looking in the console log I can see:
When I try and use the API to get the recent impersonations I get the following too.
Hitting this API in my developer instance returns the the recent impersonations I have performed.
What I did was deploy a very large update set with over 3,000+ customer updates.
Also I cannot Elevate my role like above after doing this.
However, if I switch to UI 15 I am able to do Impersonations and Elevate my role.
I believe this is because UI 15 uses scripts and UI pages to do both of these actions. Whereas, UI 16 uses API's to pull in the necessary information. For some reason these API request are not redirecting correctly.