Vereisten

U hebt het volgende nodig om deze zelfstudie te voltooien:

  • Modernisering van de AEM as a Cloud Service-omgeving met het volgende:

    • AEM Release 2024.10.18459.20241031T210302Z of hoger.
    • Nieuwe stijlproductprofielen (als de omgeving vóór november 2024 is gemaakt)

    Zie opstelling op OpenAPI-Gebaseerde AEM APIsartikel voor meer details.

  • Het steekproef WKNDproject van Plaatsen moet op het worden opgesteld.

  • Toegang tot Adobe Developer Console.

  • Installeer Node.jsop uw lokale machine om de toepassing van steekproefNodeJS in werking te stellen.

Ontwikkelingsstappen

De ontwikkelingsstappen op hoog niveau zijn:

  1. ADC-project configureren

    1. De Assets-auteur-API toevoegen
    2. Vorm zijn authentificatiemethode als Server-aan-Server OAuth
    3. Productprofiel koppelen aan de verificatieconfiguratie
  2. De AEM-instantie configureren om ADC-projectcommunicatie in te schakelen

  3. Een voorbeeld van een NodeJS-toepassing ontwikkelen

  4. Verifieer de stroom van begin tot eind

ADC-project configureren

Vorm ADC de stap van het Project wordt herhaald van OpenAPI-Gebaseerde AEM APIs van de Opstelling. De methode wordt herhaald om de Assets-auteur-API toe te voegen en de verificatiemethode te configureren als OAuth Server-to-Server.

  1. Van Adobe Developer Console, open het gewenste project.

  2. Om AEM APIs toe te voegen, klik op voeg API knoop toe.

    voeg API toe

  3. In voeg API dialoog toe, filter door Experience Cloud en selecteer de Auteur API van AEM Assets kaart en klik daarna.

    voeg AEM API toe

  4. Daarna, in vorm API dialoog, selecteer de server-aan-server authentificatieoptie en klik daarna. De server-aan-server authentificatie is ideaal voor de backenddiensten die API toegang zonder gebruikersinteractie vereisen.

    Uitgezochte authentificatie

  5. Wijzig de naam van de referentie voor gemakkelijkere identificatie (indien nodig) en klik daarna. Voor demo-doeleinden wordt de standaardnaam gebruikt.

    noem referentie anders

  6. Selecteer de Gebruikers van de Medewerker van AEM Assets - auteur - Programma XXX - het Profiel van het Product van Milieu XXX en klik sparen. Zoals u ziet, is alleen het productprofiel dat is gekoppeld aan de AEM Assets API-gebruikersservice beschikbaar voor selectie.

    Uitgezochte Profiel van het Product

  7. Controleer de AEM API- en verificatieconfiguratie.

    de configuratie van AEM API

    configuratie van de Authentificatie