-
Notifications
You must be signed in to change notification settings - Fork 52
Description
🌟 Describe the Feature
When agency admins and users are using the "login-as" feature our SSO iframes are not being given this information. Often agency type users are trying to help or support their clients. The SSO only delivers the agency type users information. Ideally we get additional fields to let us know they are actively impersonating a user.
🚀 Justification
This would help ensure that apps with user specific settings can enable agency admins/users to modify those settings on behalf of their users. This is something that would need to be explicitely built by the app owner to support this, so there is less of a concern here about security/impersonation.
📝 Suggestions
Add additional fields to SSO object to indicate the userId, user name, user, email, user type the agency admin/user is impersonating.
Product Area
marketplace-modules
📋 Use Case
App owner has user specific profile settings. These are only accessed by that apps user that we are decrypting the SSO object. The agency type user is unable to assist their client because the impersonation does not carry through the SSO.
🚨 Why Should This Be Prioritized?
Higher quality of support and more trust in the app marketplace that agency type users can help their clients configure 3rd party applications that are tied to user accounts. This helps agencies provision 3rd party products on behalf of their clients if the app developer supports this new feature.
🧠 Additional Context
No response