Risolvere gli errori 403 durante la creazione di siti EDS o l’accesso a Log Viewer
Questo articolo spiega come risolvere gli errori HTTP 403 - Vietato riscontrati durante la creazione del sito tramite l’API di amministrazione e quando si accede ai registri tramite lo strumento Visualizzatore registri in Adobe Edge Delivery Services. Questi errori sono in genere causati da autorizzazioni utente insufficienti o requisiti di autenticazione mancanti.
Descrizione description
Ambiente
- Adobe Experience Manager as a Cloud Service con Edge Delivery Services
- Operazioni di creazione e configurazione dei siti API amministratore
- Strumenti per l’amministrazione del sito e il visualizzatore di registri in tools.aem.live
Problema/Sintomi
- Quando crei un sito EDS tramite un’operazione Admin API con ambito organizzazione, ricevi 403 Forbidden anche se la richiesta è autenticata e disponi dell’accesso Site Admin.
- Quando si apre Visualizzatore log senza l’autorizzazione di log richiesta, la richiesta restituisce 403 Non consentito.
- Per gli strumenti EDS Site Admin Console e Log Viewer viene visualizzato un messaggio che richiede l’autenticazione dell’estensione del browser AEM Sidekick. Senza l’estensione, gli utenti non possono accedere a questi strumenti.
Causa
La sola autenticazione non autorizza tutte le operazioni dell’API amministratore. La creazione di siti con ambito organizzazione richiede l’autorizzazione corrispondente a livello di organizzazione; l’accesso dell’amministratore del sito a un sito esistente non concede automaticamente tale autorizzazione. L’accesso al Visualizzatore di log è un controllo di autorizzazione separato: il ruolo deve includere log:read e l’interfaccia del browser tools.aem.live utilizza l’autenticazione di Sidekick.
Risoluzione resolution
Per risolvere il problema, segui i passaggi seguenti:
-
Verificare che agli utenti che devono creare siti tramite l’API amministratore o i registri di accesso sia assegnato il ruolo Amministratore organizzazione per l’organizzazione Edge Delivery Services pertinente. Il ruolo Amministratore sito da solo non fornisce le autorizzazioni necessarie.
-
Assegna il ruolo Amministratore organizzazione agli utenti interessati. Se non disponi delle autorizzazioni necessarie per gestire i ruoli o hai bisogno di assistenza, contatta l’amministratore della tua organizzazione o il supporto Adobe.
-
Quando utilizzi l’API amministratore:
- Utilizza il formato dell’endpoint
https://admin.hlx.page/config/<your-organization-name>/sites/<site>.json. - Sostituisci
<your-organization-name>con il nome della tua organizzazione in minuscolo. - Eseguire l’autenticazione utilizzando un account con il ruolo Amministratore organizzazione.
- Utilizza il formato dell’endpoint
-
Per accedere allo strumento Visualizzatore log, apri
https://tools.aem.live/tools/log-viewer/index.html, accedi con un account Amministratore organizzazione e assicurati che l’estensione del browser AEM Sidekick sia installata e abilitata. -
Se l’organizzazione non consente le estensioni del browser, utilizza l’API amministratore per le attività amministrative. Non esiste attualmente alcun metodo supportato per accedere allo strumento Site Admin Console o Log Viewer (Visualizzatore di registri) senza l’estensione AEM Sidekick.
-
Se i problemi di autorizzazione o accesso persistono dopo l’assegnazione del ruolo Amministratore organizzazione, contatta il Supporto Adobe tramite Adobe Admin Console o il tuo canale di supporto standard.
-
Dopo aver aggiornato le autorizzazioni, verifica di poter creare siti tramite l’API di amministrazione e accedere ai registri nello strumento Visualizzatore registri senza ricevere errori 403.