OAuth2 OpenID Connect¶
The oidc module is a security module that accepts users (and roles) from external OIDC identity providers. This allows GeoServer to be compatible with an organization's Single Sign On.
- Installing the OAUTH2/OIDC module
- OAUTH2/OIDC configuration
- Configure the Google authentication provider
- Configure the GitHub authentication provider
- Configure the Microsoft Azure authentication provider
- Configuring with Keycloak
- Configuring with a Generic OIDC IDP
- Configuring the roles source
- Advanced Information
Note
The OAuth2 OpenID Connect modules is marked pending, meaning you'll find them in the releases, but are not yet officially supported extensions. In order for this module to graduate to supported extensions, we need more installations, and public experience migrating from the previous keycloak and oauth2 modules it replaces. Please contact alessio.fabiani@geo-solutions.it with your experience and feedback, and the user forum with enthusiasm and success.