adminuser with super-admin privileges that is complete access to the system. It is recommended to use
adminuser only for initial and global configuration and then switch to local users or configure SSO integration.
Global Configurations-> Select
SSO Login Services
identity providers, for each connector configuration user must have created account for the corresponding identity provider and registered an app for client key and secret. For examples see
SSO Login Servicesand click on any
Identity Providerand fill the configuration.
URLwhere it is hosted.
callback URLfrom which you have registered with the identity provider in the previous step along with the
client secretshared by the identity provider.
Savebottom for creating and activating sso login on bottom right of the configuration.
Savebutton at the bottom right. In case of configuration change all users will be logged out of the system and will have to login again.
type: oidc or any platform name such as (google, gitlab, github etc)
name: identity provider platform name
id: identity provider platform unique id in string. (refer to dexidp.io)
config: user can put connector details into this key. platforms may not have same structure but commons are clientID, clientSecret, redirectURI.
hostedDomains: domains authorized for SSO login.