-
Notifications
You must be signed in to change notification settings - Fork 12.1k
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
SSO: Display provider list #78472
SSO: Display provider list #78472
Conversation
…der-list # Conflicts: # pkg/services/ssosettings/strategies/oauth_strategy.go
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, it looks good! I found a small thing related to permissions: right now the Authentication page is only available for Grafana Enterprise, however the OAuth providers configuration is an OSS feature. Could you please fix this? I'm happy to assist!
Good catch! Looks like it's available in OSS but only if the user has SAML or LDAP configured. Now the auth view should be also shown if the feature toggle is enabled. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me! Thanks! We are going to handle the RBAC based filtering in a follow up PR (listing only the OAuth providers that the user has write permission to + listing only the configurable providers (this hasn't been implemented yet)).
What is this feature?
Display the list of the new SSO providers using a grid list.
Why do we need this feature?
Part of the SSO UI project.
Which issue(s) does this PR fix?:
Fixes https://github.com/grafana/identity-access-team/issues/465
Special notes for your reviewer:
The feature is behind the
ssoSettingsApi
feature toggle.Please check that: