Hi Bidyut,
Thanks for sending this in. Happy to help.
GoodData uses OAuth 2.0 and OpenID Connect (OIDC) to handle authentication. It allows users to log in using their existing credentials from a variety of identity providers (IdPs), such as Okta or Auth0. GoodData integrates with the IdP to securely manage user authentication.
By integrating your identity provider with GoodData via
OIDC, you can pass user attributes (like role or department) directly at login. GoodData can then apply roles and filters dynamically, so your app remains the single source of truth for identity and authorization.
Please refer to our
documentation here for more information.
Let us know if this helps.