[ https://issues.apache.org/jira/browse/GUACAMOLE-2039?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Nick Couchman updated GUACAMOLE-2039: ------------------------------------- Affects Version/s: (was: 1.5.5) > Documentation for OIDC configuration for Docker containers missing > ------------------------------------------------------------------ > > Key: GUACAMOLE-2039 > URL: https://issues.apache.org/jira/browse/GUACAMOLE-2039 > Project: Guacamole > Issue Type: Improvement > Components: guacamole-auth-openid, guacamole-docker, guacamole-manual > Reporter: Per von Zweigbergk > Priority: Minor > > There doesn't appear to be any documentation for how to use the > guacamole-auth-openid component with the guacamole docker containers, or, by > extension, any documentation at all suggesting that you can actually > configure the OIDC plugin using environment variables. > By reading the source code I was able to figure out that environment > variables can be used to configure the Guacamole Docker image to perform OIDC > authentication as per the example below: > {{OPENID_AUTHORIZATION_ENDPOINT=https://login.microsoftonline.com/<REDACTED>/oauth2/v2.0/authorize}} > {{OPENID_JWKS_ENDPOINT=https://login.microsoftonline.com/<REDACTED>/discovery/v2.0/keys}} > {{OPENID_ISSUER=https://login.microsoftonline.com/<REDACTED>/v2.0}} > {{OPENID_CLIENT_ID=<REDACTED>}} > {{OPENID_REDIRECT_URI=https://guacamole.example.com/guacamole}} > {{OPENID_GROUPS_CLAIM_TYPE=roles}} > ... but it would be nice if this were documented. I would expect this to be > documented in the "Installing Guacamole with Docker" page in the manual: > [https://guacamole.apache.org/doc/gug/guacamole-docker.html] > I'm happy to volunteer writing a section for this in that manual page if this > bug is accepted. -- This message was sent by Atlassian Jira (v8.20.10#820010)