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

Make OIDC configurable in GUI #4372

Open
DickPostma opened this issue Oct 17, 2024 · 0 comments
Open

Make OIDC configurable in GUI #4372

DickPostma opened this issue Oct 17, 2024 · 0 comments

Comments

@DickPostma
Copy link
Contributor

Is your feature request related to a problem? Please describe.
OIDC Configuration is setup on an system environment level. This is now an OPS or an system administrator tasks.
Datamanagers or Application managers should have the option to change or add OIDC details.
After installation Admins need OPS to change details. In the most cohorts this is an long and slow process.

Describe the solution you'd like
An configurable option in the admin settings with:

MOLGENIS_OIDC_CLIENT_ID // the id for the molgenis instance as set in the authentication provider
MOLGENIS_OIDC_CLIENT_SECRET // the client secret as set in the authentication provider (Password field so not visible to external users)
MOLGENIS_OIDC_CLIENT_NAME // the client name as set in the authentication provider, defaults to MolgenisAuth
MOLGENIS_OIDC_DISCOVERY_URI // location of authentication provider (with path to relevant service)
MOLGENIS_OIDC_CALLBACK_URL // public available endpoint for molgenis service to handle the login action ( https://[public server location]/_callback, note the '_callback' is added by the molgenis server )

Additional context

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant