Skip to content

[Feature New Product] Custom Page SSO - Support for Login As Impersonation #227

@i-am-rad

Description

@i-am-rad

🌟 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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions