AEM Assets Author-API kann aufgrund fehlender Berechtigungen nicht über die Server-zu-Server-Authentifizierung hinzugefügt werden

Das Hinzufügen der AEM Assets-Autoren-API in Adobe Experience Manager as a Cloud Service (AEMaaCS) über Adobe Developer Console mithilfe der Server-zu-Server-Authentifizierung schlägt fehl, da die erforderliche API-Option weiterhin nicht verfügbar ist.  Um das Problem zu beheben, aktivieren Sie AEM Assets-API-Benutzer für die Zielumgebung.

Beschreibung description

Umgebung

Adobe Experience Manager as a Cloud Service (AEMaaCS)

Problem/Symptome

  • Der Versuch, die AEM Assets-Autoren-API über die Server-zu-Server-Authentifizierung hinzuzufügen, schlägt fehl.
  • Die API-Option wird nicht in der Adobe Developer Console-Projektkonfiguration angezeigt.
  • Auf der Benutzeroberfläche wird die Meldung „Unzureichender Zugriff“ oder „Berechtigungsbeschränkung“ angezeigt.
  • Die Integration kann aufgrund der fehlenden API-Verfügbarkeit nicht eingerichtet werden.
  • Es wird kein spezifischer Fehler-Code angezeigt, aber die Benutzeroberfläche zeigt eine Zugriffsbeschränkung an.

Grundursache

Das Problem tritt auf, wenn die Benutzerberechtigung für die AEM Assets-API für die entsprechende Umgebung in Adobe Admin Console nicht aktiviert ist, was die Einrichtung der Server-zu-Server-Authentifizierung für die AEM Assets-Autoren-API verhindert.

Lösung resolution

Führen Sie die folgenden Schritte aus, um den Zugriff zu aktivieren und die API hinzuzufügen:

  1. Melden Sie sich bei Adobe Admin Console an navigieren Sie zu Produkte > AEM as a Cloud Service.
  2. Wählen Sie die entsprechende Umgebung entsprechend der beabsichtigten Integration aus.
  3. Erweitern Sie den Abschnitt AEM Assets Collaborator Users für die ausgewählte Umgebung.
  4. Suchen Sie den AEM Assets-API--Service und aktivieren Sie den Umschalter, um den API-Zugriff für diese Umgebung zu aktivieren.
  5. Vergewissern Sie sich, dass für AEM Assets-API-Benutzende der Umschalter in einen aktivierten (aktiven) Status wechselt.
  6. Speichern Sie die Änderungen, um die aktualisierte Konfiguration anzuwenden.
  7. Kehren Sie zu Adobe Developer Console zurück und öffnen Sie die Projektkonfiguration erneut.
  8. Fügen Sie die AEM Assets Author-API über die Server-zu-Server-Authentifizierung hinzu und bestätigen Sie, dass die Option jetzt angezeigt wird und erfolgreich funktioniert.

Verwandtes Lesen

Rufen Sie OpenAPI-basierte AEM-APIs mithilfe der OAuth-Server-zu-Server-Authentifizierung auf

recommendation-more-help
experience-cloud-kcs-help-kbarticles