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:
- Melden Sie sich bei Adobe Admin Console an navigieren Sie zu Produkte
>AEM as a Cloud Service. - Wählen Sie die entsprechende Umgebung entsprechend der beabsichtigten Integration aus.
- Erweitern Sie den Abschnitt AEM Assets Collaborator Users für die ausgewählte Umgebung.
- Suchen Sie den AEM Assets-API--Service und aktivieren Sie den Umschalter, um den API-Zugriff für diese Umgebung zu aktivieren.
- Vergewissern Sie sich, dass für AEM Assets-API-Benutzende der Umschalter in einen aktivierten (aktiven) Status wechselt.
- Speichern Sie die Änderungen, um die aktualisierte Konfiguration anzuwenden.
- Kehren Sie zu Adobe Developer Console zurück und öffnen Sie die Projektkonfiguration erneut.
- 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