Autorizzazione negata per l’aggiunta del servizio API di authoring di Assets al progetto App Builder

Questo articolo spiega come risolvere un errore di autorizzazione negata quando si tenta di aggiungere il servizio API di authoring di AEM Assets a un progetto App Builder esistente in Adobe Developer Console.

Descrizione description

Ambiente

Adobe Experience Manager (AEM) (tutte le versioni)

Problema/Sintomi

Quando si tenta di aggiungere il servizio API di authoring di AEM Assets a un progetto App Builder esistente tramite Adobe Developer Console, si verificano i seguenti problemi:

  • L’opzione per aggiungere il servizio è disattivata.
  • Le credenziali server-to-server esistenti vengono visualizzate disabilitate.
  • Viene visualizzato un messaggio di autorizzazione negata.
  • L’utente ricopre ruoli quali Sviluppatore, Amministratore di prodotto e Amministratore di sistema, ma riscontra ancora questo problema di autorizzazione.
  • Nell’interfaccia utente non viene visualizzato alcun codice di errore specifico, ma l’impossibilità di abilitare l’API o di aggiungere il servizio è il sintomo principale.

Causa

L’errore di autorizzazione negata si verifica perché non sei assegnato come sviluppatore nel profilo di prodotto in cui è gestito il servizio API di authoring di AEM Assets oppure l’API non è abilitata per tale profilo.

Risoluzione resolution

Per risolvere il problema, eseguire la procedura seguente:

  1. Assicurati di essere assegnato come sviluppatore al relativo profilo di prodotto in Adobe Admin Console. Solo gli utenti con il ruolo Sviluppatore nel profilo di prodotto possono aggiungere o gestire i servizi API per tale profilo.

  2. Verifica che l’API di authoring di AEM Assets sia abilitata nel profilo di prodotto associato al progetto.

    1. Passa a Admin Console > Prodotti > AEM > Profili Di Prodotto.
    2. Seleziona il profilo pertinente e verifica che l’API sia abilitata.
  3. Se l’API non è abilitata, richiedi a un amministratore per l’organizzazione del cliente di abilitarla sul profilo di prodotto.

  4. Dopo aver confermato il ruolo Sviluppatore e l’abilitazione API, torna all’area di lavoro del progetto Adobe Developer Console e prova ad aggiungere nuovamente il servizio API Autore AEM Assets.

  5. Se l’opzione rimane disattivata, esci e accedi di nuovo per aggiornare le autorizzazioni o cancellare la cache del browser.

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