A KeyCloak konfigurálása az Adobe SSO-val való használatra

Utoljára frissítve: 2026. okt. 29.

Állítsa be a KeyCloakot SAML-azonosítószolgáltatóként (IdP), hogy a felhasználók a szervezetük hitelesítő adataival jelentkezhessenek be az Adobe alkalmazásokba és szolgáltatásokba.

Mielőtt elkezdené

Győződjön meg arról, hogy rendelkezik:

  • Rendszergazda szerepkör az Adobe Admin Console felületen
  • Rendszergazdai hozzáférés ahhoz a KeyCloak-tartományhoz, amely hitelesíti az Adobe-felhasználókat
  • Egy domain, amelyet ellenőrizhet, és hozzáadhat a könyvtárhoz
Tipp

Győződjön meg arról, hogy minden felhasználó e-mail-címe az Admin Console-ban igényelt domainhez tartozik. A KeyCloak az e-mail-címet használja felhasználói azonosítóként.

Könyvtár létrehozása és az Adobe metaadatainak letöltése

Jelentkezzen be az Admin Console-ba, navigáljon a Beállítások > Identitás > Könyvtárak menüponthoz, és válassza a Könyvtár létrehozása lehetőséget.

Adjon meg egy könyvtárnevet, válassza a Federated ID lehetőséget, majd válassza a Tovább gombot.

Válassza az Egyéb SAML-szolgáltatók lehetőséget, majd a Tovább gombot.

Az IdP beállítása képernyőn válassza az Adobe metaadatfájl letöltése lehetőséget. Hagyja nyitva ezt a képernyőt a következő lépéshez.

Az Adobe-ügyfél importálása a KeyCloakba

Jelentkezzen be a KeyCloak Admin Console-ba, és válassza ki azt a tartományt, amely hitelesíti az Adobe-felhasználóit.

Válassza az Ügyfelek > Ügyfél importálása lehetőséget.

Az Erőforrásfájl alatt válassza a Tallózás lehetőséget, és töltse fel az Adobe metaadatfájlt. A Keycloak a fájlból tölti ki az Adobe entitásazonosítóját, ACS URL-jét, tanúsítványát és egyéb SAML-beállításait.

Jegyzet

Importálja az Adobe metaadatfájlját, ne pedig manuálisan hozza létre az ügyfelet. Ez biztosítja, hogy a KeyCloak pontosan az Adobe SAML-beállításait használja.

A Név mezőbe írja be: Adobe Identity Management – <az Ön szervezetének neve>, majd válassza a Mentés lehetőséget.

Ellenőrizze az importált beállításokat:

  • Az Érvényes átirányítási URI-k mutatják az Adobe ACS URL-jét.
  • A Name ID formátuma e-mail.
  • Az aláírás a Signature and Encryption alatt van bekapcsolva.
  • A Keys lap Adobe tanúsítványát jeleníti meg.

Felhasználói attribútumok leképezése

Az Adobe megköveteli a felhasználó e-mail-címét, utónevét és vezetéknevét a SAML-kijelentésben. Hozzon létre egy ügyfélhatókört, amely elküldi ezeket.

A navigációs panelen válassza a Client scopes > Create client scope lehetőséget.

Névként adja meg az Adobe Identity Scope értéket, protokollként válassza a SAML lehetőséget, majd válassza a Save elemet.

A Mappers lapon válassza a Configure a new mapper lehetőséget (vagy a Add mapper > By configuration lehetőséget), majd válassza a User Attribute elemet.

Adja meg az első attribútum értékeit az alábbi táblázat szerint. A SAML Attribute NameFormat beállítást hagyja Unspecified értéken, a Aggregate attribute values beállítást pedig kikapcsolva, majd válassza a Save elemet.

Felhasználói attribútumok megadása
Adja meg a felhasználói attribútumokat.

Ismételje meg a 3. és 4. lépést a táblázat minden attribútumához.

 

Jegyzet

A CountryCode nem a Keycloak beépített attribútuma.Az elküldéséhez először adjon hozzá egy egyéni felhasználói attribútumot a Realm settings > User profile alatt, amely egy kétbetűs ISO 3166-1 országkódot tárol.

Válassza a Clients elemet, válassza ki az Adobe-ügyfelet, majd válassza a Client scopes lapot.

Válassza a Add client scope lehetőséget, válassza az Adobe Identity Scope elemet, majd válassza a Add > Default lehetőséget.

KeyCloak metaadatok feltöltése az Admin Console-ba

A KeyCloakban lépjen a Realm settings > General > Endpoints menüpontra, és válassza a SAML 2.0 Identity Provider Metadata elemet.

Mentse el a megnyíló XML-t fájlként, például keycloak-idp-metadata.xml néven.

Térjen vissza a Adobe Admin Console Set up IdP képernyőjére, töltse fel a KeyCloak metaadatfájlját, majd válassza a Next elemet.

Az automatikus fióklétrehozás maradjon bekapcsolva. Ha a szervezete manuálisan biztosít felhasználókat, kapcsolja ki ezt a beállítást.

Az Attribute mappings alatt válasszon alapértelmezett országot, majd válassza a Done elemet.

Egyszeri bejelentkezés (SSO) tesztelése

Az Admin Console területén navigáljon a Beállítások > Azonosítás > Könyvtárak elemre, majd válassza ki a könyvtárát.

A könyvtár részletei panelen válassza a Teszt lehetőséget.

Jelentkezzen be Keycloak-felhasználóként.Győződjön meg arról, hogy a Az IdP ellenőrzése sikeres volt oldal felsorolja az egyes attribútumokhoz várt értékeket.

Admin Console – Az IdP ellenőrzése sikeres volt oldal
Erősítse meg az IdP-ellenőrzés sikerességét.

Ha egy attribútum hiányzik, ellenőrizze a leképezőjét, és győződjön meg arról, hogy az Adobe Identity Scope alapértelmezett hatókörként van beállítva az Adobe-kliensen.Egyéb problémák esetén tekintse meg a Federated ID (SSO) bejelentkezési hibák megoldása című cikket, vagy végezzen SAML-nyomkövetést. Ha segítségre van szüksége a konfigurációjával kapcsolatban, navigáljon az Admin Console > Támogatás elemre az Adobe Ügyfélszolgálat eléréséhez.