Logg på Admin Console, naviger til Innstillinger > Identitet > Kataloger, og velg Opprett katalog.
Sett opp KeyCloak som en SAML-identitetsleverandør (IdP), slik at brukerne dine kan logge på Adobe-applikasjoner og -tjenester med organisasjonens brukeropplysninger.
Før du begynner
Sørg for at du har:
- Systemadministratorrolle i Adobe Admin Console
- Administratortilgang til KeyCloak-realmen som autentiserer Adobe-brukerne dine
- Et domene du kan bekrefte og legge til i katalogen
Sørg for at e-postadressen til hver bruker tilhører et domene som er registrert i Admin Console. KeyCloak bruker e-postadressen som brukeridentifikator.
Opprett en katalog og last ned Adobe-metadata
Skriv inn et katalognavn, velg Federated ID, og velg deretter Next.
Velg Andre SAML-leverandører, og deretter Neste.
På skjermen Set up IdP velger du Last ned Adobe-metadatafil.La denne skjermen stå åpen til neste steg.
Importer Adobe-klienten til KeyCloak
Logg på KeyCloak Admin Console, og velg realmen som autentiserer Adobe-brukerne dine.
Velg Clients > Import client.
Under Resource file, velg Bla gjennom og last opp Adobe-metadatafilen.KeyCloak fyller automatisk ut Adobes enhets-ID, ACS-nettadresse, sertifikat og andre SAML-innstillinger fra filen.
Importer Adobe-metadatafilen i stedet for å opprette klienten manuelt. Dette sikrer at KeyCloak bruker de nøyaktige SAML-innstillingene til Adobe.
I Name skriver du inn Adobe Identity Management – <navnet på organisasjonen din>, og velger deretter Save.
Bekreft de importerte innstillingene:
- Valid redirect URIs viser Adobe ACS-nettadressen.
- Name ID format er email.
- Signering er slått på under Signatur og kryptering.
- Fanen Nøkler viser Adobe-sertifikatet.
Tilordne brukerattributter
Adobe krever brukerens e-postadresse, fornavn og etternavn i SAML-bekreftelsen.Opprett et klientomfang som sender dem.
I navigasjonspanelet velger du Klientomfang > Opprett klientomfang.
Skriv inn Adobe Identity Scope som navn, velg SAML som protokoll, og velg deretter Lagre.
På fanen Mappers velger du Konfigurer en ny tilordning (eller Legg til tilordning > Etter konfigurasjon), og velger deretter Brukerattributt.
Skriv inn verdiene for det første attributtet i tabellen nedenfor.La SAML Attribute NameFormat stå som Uspesifisert, og la Aggregate attribute values være av, og velg deretter Lagre.
Gjenta trinn 3 og 4 for hvert attributt i tabellen.
CountryCode er ikke et innebygd KeyCloak-attributt.For å sende den, må du først legge til et tilpasset brukerattributt under Realm settings > User profile som lagrer en to-bokstavers landskode i henhold til ISO 3166-1.
Velg Clients, velg Adobe-klienten, og velg deretter fanen Client scopes.
Velg Add client scope, velg Adobe Identity Scope, og velg deretter Add > Default.
Last opp KeyCloak-metadata til Admin Console
I KeyCloak navigerer du til Realm settings > General > Endpoints og velger SAML 2.0 Identity Provider Metadata.
Lagre XML-filen som åpnes, for eksempel keycloak-idp-metadata.xml.
Gå tilbake til skjermen Set up IdP i Adobe Admin Console, last opp KeyCloak-metadatafilen, og velg deretter Next.
La automatisk kontoopprettelse stå på.Hvis organisasjonen din setter opp brukere manuelt, slår du av denne innstillingen.
Under Attribute mappings velger du et standardland, og deretter velger du Done.
Deretter bekrefter du domeneeierskap og legger til domenet i katalogen hvis du ikke allerede har gjort det.
Teste single sign-on
I Admin Console navigerer du til Innstillinger > Identitet > Kataloger, og deretter velger du katalogen din.
I panelet for katalogdetaljer velger du Test.
Logg på som en Keycloak-bruker.Bekreft at siden IdP-validering fullført viser de forventede verdiene for hvert attributt.
Hvis et attributt mangler, kontroller tilordningen (mapper) og bekreft at Adobe Identity Scope er et standardomfang på Adobe-klienten. For andre problemer, se Løs feil ved pålogging med Federated ID (SSO) eller utfør en SAML-sporing.Hvis du trenger hjelp med konfigurasjonen, navigerer du til Admin Console > Support for å kontakte Adobe Kundestøtte.