Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
en:2.0:single_sign_on:oidc_gitlab [2026/09/08 19:41] – [Configuring the Service Provider (GitLab)] kainhoferen:2.0:single_sign_on:oidc_gitlab [2026/09/08 19:51] (aktuell) – [Setting up the Client (SP) in Admidio] kainhofer
Zeile 100: Zeile 100:
 This is a typical configuration of the GitLab OpenID client in Admidio: This is a typical configuration of the GitLab OpenID client in Admidio:
  
-{{:en:2.0:sso:sso_oidc_gitlab_03_client.png?direct&450|}}{{:en:2.0:sso:sso_oidc_gitlab_04_client.png?direct&450|}}+{{:en:2.0:sso:sso_oidc_gitlab_03_client.png?direct&800|}}
  
 The clientID and the client secret in the Admidio client page and GitLab's ''config/gitlab.rb'' have to match exactly. Similarly, the scopes should coincide, otherwise not all desired profile fields will be transmitted. To make use of the group mapping in GitLab (see the [[https://docs.gitlab.com/administration/auth/oidc/#configure-users-based-on-oidc-group-membership|Gitlab documentation for details]]), make sure to include the 'groups' scope in Admidio and GitLab, and map the 'Roles - roles' Profile Field to an OIDC claim. The clientID and the client secret in the Admidio client page and GitLab's ''config/gitlab.rb'' have to match exactly. Similarly, the scopes should coincide, otherwise not all desired profile fields will be transmitted. To make use of the group mapping in GitLab (see the [[https://docs.gitlab.com/administration/auth/oidc/#configure-users-based-on-oidc-group-membership|Gitlab documentation for details]]), make sure to include the 'groups' scope in Admidio and GitLab, and map the 'Roles - roles' Profile Field to an OIDC claim.
  • en/2.0/single_sign_on/oidc_gitlab.1788889299.txt.gz
  • Zuletzt geändert: 2026/09/08 19:41
  • von kainhofer