Konfigurera API-åtkomst
Vissa OpenAPI-baserade AEM-API:er behöver autentiseras, vilket kräver att autentiseringsuppgifter genereras med Adobe Developer Console. Konfiguration omfattar följande steg:
- Modernisering av AEM as a Cloud Service. Mer information finns i Modernisering av AEM as a Cloud Service-miljön - självstudiekurs.
- Ge åtkomst till AEM API:er med produktprofiler. Produktprofiler är kopplade till de tjänster som representerar AEM användargrupper med fördefinierade åtkomstkontrollistor (ACL). Vissa tjänster är som standard associerade med specifika produktprofiler, men andra måste uttryckligen kopplas. AEM Assets API-användartjänst är till exempel inte associerad med någon produktprofil, så du måste aktivera den för att kunna använda AEM Assets API. Mer information finns i Aktivera åtkomst till AEM API:er självstudiekurs.
- Om du vill lägga till server-till-server-autentisering måste den användare som ställer in integreringen vara organisationens systemadministratör i Adobe Admin Console eller läggas till som utvecklare i den produktprofil där tjänsten är kopplad. Mer information finns i Aktivera åtkomst till AEM API:er självstudiekurs.
- Skapa ett Adobe Developer Console-projekt (ADC).
- Konfigurera ADC-projektet. Detta genererar autentiseringsuppgifter som ska användas senare för utbyte mot en innehavartoken när API anropas.
- Konfigurera AEM-instansen för att aktivera ADC-projektkommunikation. Detta innebär att registrera klient-ID:t i miljön genom att konfigurera och distribuera en YAML-fil, vilket beskrivs i avsnittet Registrera ett klient-ID nedan.
Detaljerade stegvisa instruktioner finns i självstudiekursen Konfigurera OpenAPI-baserade API:er.