Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Add Support for Roles in User Impersonation #32

Open
dthyresson opened this issue Feb 9, 2024 · 0 comments
Open

feat: Add Support for Roles in User Impersonation #32

dthyresson opened this issue Feb 9, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@dthyresson
Copy link
Collaborator

The current Studio GraphiQL config with User Impersonation does not set roles:

 type AuthImpersonationConfig {
    authProvider: String
    userId: String
    email: String
    # TODO: Add support for roles <<-------
    # roles: [String]
    jwtSecret: String
  }

And generateAuthHeaders in api/src/services/graphiql/graphiql.ts does not set or use these.

This means that devs cannot try out role access in the api/service layer.

@dthyresson dthyresson added the enhancement New feature or request label Feb 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant