We would like users to be able to sign in to OpenSearch Dashboards in order to grant them admin permissions so they can add/edit visualizations to contribute to the project.
What solution would you like?
A solution that uses Github as a federated identity provider would be preferred as we can use their Github alias and other info to automatically assign them permissions.
What alternatives have you considered?
The available options include: using an open source wrapper to implement Github OIDC for Cognito, using the Keycloak software as an OIDC identity broker between Github and Cognito, and using Keycloak as a SAML provider directly to OpenSearch Dashboards(without Cognito).
The solution we are looking to implement is using Keycloak as a SAML provider directly to OpenSearch Dashboards. We will pick this up in another issue.
Is your feature request related to a problem?
We would like users to be able to sign in to OpenSearch Dashboards in order to grant them admin permissions so they can add/edit visualizations to contribute to the project.
What solution would you like?
A solution that uses Github as a federated identity provider would be preferred as we can use their Github alias and other info to automatically assign them permissions.
What alternatives have you considered?
The available options include: using an open source wrapper to implement Github OIDC for Cognito, using the Keycloak software as an OIDC identity broker between Github and Cognito, and using Keycloak as a SAML provider directly to OpenSearch Dashboards(without Cognito).