Konfigurēt KeyCloak lietošanai ar Adobe SSO

Pēdējo reizi atjaunināts 2026. gada 29. okt.

Iestatiet KeyCloak kā SAML identitātes nodrošinātāju (IdP), lai lietotāji varētu pierakstīties Adobe lietotnēs un pakalpojumos, izmantojot savas organizācijas akreditācijas datus.

Pirms sākšanas

Pārliecinieties, ka jums ir:

  • Sistēmas administratora loma Adobe Admin Console
  • Administratora piekļuve KeyCloak realm, kas autentificē jūsu Adobe lietotājus
  • Domēns, kuru var apstiprināt un pievienot direktorijai
Padoms

Pārliecinieties, ka katra lietotāja e-pasta adrese pieder domēnam, kas pieprasīts Admin Console. KeyCloak izmanto e-pasta adresi kā lietotāja identifikatoru.

Izveidojiet direktoriju un lejupielādējiet Adobe metadatus

Pierakstieties Admin Console, dodieties uz sadaļu Iestatījumi > Identitāte > Direktorijas un atlasiet Izveidot direktoriju.

Ievadiet direktorijas nosaukumu, atlasiet Federated ID un pēc tam atlasiet Tālāk.

Atlasiet Citi SAML nodrošinātāji, tad Tālāk.

Ekrānā Iestatīt IdP atlasiet Lejupielādēt Adobe metadatu failu. Atstājiet šo ekrānu atvērtu nākamajam solim.

Adobe klienta importēšana KeyCloak

Pierakstieties KeyCloak Admin Console un atlasiet realm, kas autentificē jūsu Adobe lietotājus.

Atlasiet Klienti > Importēt klientu.

Sadaļā Resursa fails atlasiet Pārlūkot un augšupielādējiet Adobe metadatu failu. KeyCloak no faila ievada Adobe entītijas ID, ACS URL, sertifikātu un citus SAML iestatījumus.

Piezīme

Importējiet Adobe metadatu failu, nevis izveidojiet klientu manuāli. Tas nodrošina, ka KeyCloak izmanto precīzus Adobe SAML iestatījumus.

Laukā Nosaukums ievadiet Adobe Identity Management – <jūsu organizācijas nosaukums>, un pēc tam atlasiet Saglabāt.

Pārbaudiet importētos iestatījumus:

  • Derīgi pāradresācijas URI rāda Adobe ACS URL.
  • Vārda ID formāts ir e-pasts.
  • Parakstīšana ir ieslēgta sadaļā Paraksts un šifrēšana.
  • Cilnē Atslēgas ir redzams Adobe sertifikāts.

Kartēt lietotāja atribūtus

Adobe pieprasa lietotāja e-pasta adresi, vārdu un uzvārdu SAML apstiprinājumā. Izveidojiet klienta tvērumu, kas tos nosūta.

Navigācijas panelī atlasiet Klienta tvērumi > Izveidot klienta tvērumu.

Laukā nosaukums ievadiet Adobe Identity Scope, kā protokolu atlasiet SAML un pēc tam atlasiet Saglabāt.

Cilnē Kartētāji atlasiet Konfigurēt jaunu kartētāju (vai Pievienot kartētāju > Pēc konfigurācijas) un pēc tam atlasiet Lietotāja atribūts.

Ievadiet pirmā atribūta vērtības tālāk redzamajā tabulā. Atstājiet SAML atribūta nosaukuma formātu kā Nav norādīts un izslēgtu iestatījumu Apkopot atribūtu vērtības, pēc tam atlasiet Saglabāt.

Ievadiet lietotāja atribūtus
Ievadiet lietotāja atribūtus.

Atkārtojiet 3. un 4. darbību katram tabulā norādītajam atribūtam.

 

Piezīme

CountryCode nav iebūvēts KeyCloak atribūts. Lai to nosūtītu, vispirms sadaļā Realm settings > User profile pievienojiet pielāgotu lietotāja atribūtu, kurā tiek glabāts divu burtu ISO 3166-1 valsts kods.

Atlasiet Clients, atlasiet Adobe klientu un pēc tam atlasiet cilni Client scopes.

Atlasiet Add client scope, atlasiet Adobe Identity Scope un pēc tam atlasiet Add > Default.

Augšupielādējiet KeyCloak metadatus pakalpojumā Admin Console

KeyCloak sadaļā atveriet Realm settings > General > Endpoints un atlasiet SAML 2.0 identitātes nodrošinātāja metadatus.

Saglabājiet atvērto XML kā failu, piemēram, keycloak-idp-metadata.xml.

Atgriezieties ekrānā Set up IdP pakalpojumā Adobe Admin Console, augšupielādējiet KeyCloak metadatu failu un pēc tam atlasiet Tālāk.

Atstājiet automātisko konta izveidi ieslēgtu. Ja jūsu organizācija lietotājus nodrošina manuāli, izslēdziet šo iestatījumu.

Sadaļā Atribūtu kartējumi atlasiet noklusējuma valsti un pēc tam atlasiet Gatavs.

Testēt vienoto pierakstīšanos

Admin Console sadaļā dodieties uz Iestatījumi > Identitāte > Direktorijas un atlasiet savu direktoriju.

Direktorijas informācijas panelī atlasiet Testēt.

Pierakstieties kā KeyCloak lietotājs.Pārbaudiet, vai lapā IdP validācija veiksmīga ir norādītas paredzētās vērtības katram atribūtam.

Admin Console lapa IdP validācija veiksmīga
Apstipriniet IdP validācijas veiksmīgu pabeigšanu.

Ja trūkst atribūta, pārbaudiet tā kartētāju un pārliecinieties, ka Adobe Identity Scope ir Adobe klienta noklusējuma darbības joma.Lai atrisinātu citas problēmas, skatiet Atrisināt federētā ID (SSO) pierakstīšanās kļūdas vai veiciet SAML izsekošanu.Lai saņemtu palīdzību ar konfigurāciju, dodieties uz Admin Console > Atbalsts, lai sazinātos ar Adobe Klientu apkalpošanu.