Pierakstieties Admin Console, dodieties uz sadaļu Iestatījumi > Identitāte > Direktorijas un atlasiet Izveidot direktoriju.
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
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
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.
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.
Atkārtojiet 3. un 4. darbību katram tabulā norādītajam atribūtam.
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.
Pēc tam pārbaudiet domēna īpašumtiesības un pievienojiet domēnu direktorijam, ja tas vēl nav izdarīts.
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.
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.