Overgang til OAuth Server-to-Server-legitimasjon

Gjelder enterprise

Legitimasjonen for utviklerkontoen brukes i forbindelse med tilpassede applikasjoner som f.eks. Verktøy for brukersynkronisering, som er opprettet ved hjelp av Developer Console. Den nåværende JWT-modellen krever jevnlig oppdatering av sertifikatene. OAuth-modellen som Adobe nå bytter til, krever ikke denne typen oppdateringer, og vil dermed forenkle sikkerhetsfunksjoner som for eksempel automatisert legitimasjonssyklus.

Denne endringen er et server-til-server-alternativ. Når den er implementert, vil egendefinerte applikasjoner som bruker JWT-sertifikater, ikke trenge å opprette sertifikatet på nytt i Developer Console.

Merk:

Den offisielle dokumentasjonen slår fast at samtlige JWT-integrasjoner vil fortsette å fungere frem til 1. januar 2025. I tillegg vil konsollen fortsette å støtte oppretting av nye JWT-integrasjoner frem til 1. mai 2024.

Du trenger ikke å gjøre noe umiddelbart. Tidslinjen på 18 måneder ser slik ut:

1. MAI 2023 – 30. APRIL 2024

1. MAI 2024 – 31. DES. 2024

1. JAN. 2025 (AVVIKLING)

Eksisterende applikasjoner som bruker legitimasjon for tjenestekonto (JWT).

Eksisterende applikasjoner som benytter tjenesten

Konto (JWT)-legitimasjon vil fortsatt fungere.

Eksisterende applikasjoner som benytter tjenesten

Konto (JWT)-legitimasjon vil fortsatt fungere.

Eksisterende applikasjoner kan ikke oppdatere utløpende sertifikater etter 1. januar 2025, og vil slutte å fungere.

Nye applikasjoner som oppretter

legitimasjon for

tjenestekonto (JWT)

Det kan legges til ny tjenestekonto (JWT)-legitimasjon i prosjektet.

Det kan ikke opprettes eller legges til ny tjenestekonto (JWT)-legitimasjon i prosjektet.

Det kan ikke opprettes eller legges til ny tjenestekonto (JWT)-legitimasjon i prosjektet.

OAuth2-dataflow

I flyten for OAuth 2.0-legitimasjon har en applikasjon eller API-klient mulighet til å bruke egen legitimasjon i stedet for å utgi seg for å være en bruker i forbindelse med godkjenning ved kall av Adobe API-er. Fordelen med dette er at applikasjonen eller integrasjonen vil fortsette å fungere selv om utvikleren forlater organisasjonen.

Applikasjonen/API-klienten godkjennes med Adobe Identity Management Services ved hjelp av en ClientID og klienthemmelighet som tildeles spesifikt. Etter godkjenning, vil Adobe IMS Services returnere et bærertoken til klienten som kan brukes for tilgang til Adobe API-et. Denne typen dataflyt brukes vanligvis til server-til-server-interaksjoner som skal kjøre i bakgrunnen uten umiddelbar interaksjon med en bruker. Dette kalles ofte daemons eller tjenestekontoer.

Slik fungerer legitimasjonsflyten:

Et diagram som viser legitimasjonsflyten

  1. Applikasjon sender legitimasjonen sin til Adobe IMS Authorization Server.

  2. Adobe IMS Authorization Server validerer applikasjonens legitimasjon.

  3. Adobe IMS Authorization Server svarer med et tilgangs-/bærertoken.

  4. Ved hjelp av OAuth2-bærertokenet vil applikasjonen kalle Adobe API-et på egne vegne.

  5. Adobe API-et svarer dataene det bes om.

Applikasjoner og tjenester som skal overføres

Kontroller før du går i gang med overføring at applikasjonene dine støtter den nye OAuth-modellen. Brukersynkroniseringsverktøyet er for øyeblikket den hyppigst brukte applikasjonen som støtter JWT og må overføres. Støtte for OAuth Server-to-Server vil inngå i neste UST-utgivelse (v2.9.0).

Andre applikasjoner og tjenester som støtter JWT og skal migreres:

API til PDF-tjenester API til I/O-styring AEM Brand Portal Innholdstagging – Creative Cloud Automation Services
Brukeradministrasjon-API Automatisk beskjæring Content AI (Beta) Photoshop – Creative Cloud Automation Services
Adobe Target Auto Tag Cloud Manager Lightroom – Creative Cloud Automation Services
Adobe Campaign Beskjæring av brødtekst Automated Forms Conversion Adobe Photoshop API
Experience Platform API Fargekart Admin SDK – Insights API Customer Journey Analytics
Smart innhold Utskjæring av bilde Asset Compute 3D Automation – 3D&AR Services
Adobe Stock Bildekvalitet API til handelspartner Adobe Acrobat Sign
I/O-hendelser Privacy Service API Audience Manager API Primetime Ad Insertion
Experience Platform Launch API Steder Journey Orchestration Automatisering av Experience Cloud-oppsett
Adobe Analytics Administrering av jobbkø Fjern bakgrunn – Creative Cloud Automation Services Adobe Journey Optimizer
Assurance API Adobe Status API AEM Forms – kommunikasjon Adobe I/O-hendelser for Adobe Commerce

Du kan finne svar på ytterligere spørsmål i utviklerforumene.

Som sagt, er det ingenting du trenger å gjøre her og nå. OAuth-modellen blir obligatorisk for nye applikasjoner 1. mai 2024, så velg et tidspunkt som passer deg, slik at du får overført alt innen fristen.

Adobe, Inc.

Få hjelp raskere og enklere

Ny bruker?