Résolvez les erreurs 403 lors de la création de sites EDS ou de l’accès au visualiseur de journal
Cet article explique comment résoudre les erreurs HTTP 403 Interdit rencontrées lors de la création d’un site via l’API d’administration et lors de l’accès aux journaux via l’outil Observateur de journaux dans Adobe Edge Delivery Services. Ces erreurs sont généralement dues à des autorisations utilisateur insuffisantes ou à des exigences d’authentification manquantes.
Description description
Environnement
- Adobe Experience Manager as a Cloud Service avec Edge Delivery Services
- Opérations de création de site et de configuration de site de l’API d’administration
- Outils d’administration de site et de visionneuse de journal sur tools.aem.live
Problème/Symptômes
- Lorsque vous créez un site EDS par le biais d’une opération d’API d’administration à l’échelle de l’organisation, vous recevez la mention 403 Interdit même si votre demande est authentifiée et que vous disposez d’un accès d’administrateur de site.
- Lorsque vous ouvrez le visualiseur de journal sans l’autorisation de journal requise, la requête renvoie 403 Interdit.
- La console d’administration du site EDS et les outils de visualisation du journal affichent une invite nécessitant l’extension de navigateur AEM Sidekick pour l’authentification. Sans l’extension, les utilisateurs ne peuvent pas se connecter ni accéder à ces outils.
Cause
L’authentification seule n’autorise pas toutes les opérations de l’API Admin. La création de site à l’échelle de l’organisation nécessite l’autorisation correspondante au niveau de l’organisation. L’accès d’administration de site à un site existant n’accorde pas automatiquement cette autorisation. L’accès au journal de la visionneuse est une vérification d’autorisation distincte : le rôle doit inclure log:read et l’interface du navigateur tools.aem.live utilise l’authentification Sidekick.
Résolution resolution
Suivez les étapes ci-dessous pour résoudre le problème :
-
Vérifiez que les utilisateurs et utilisatrices qui doivent créer des sites par le biais de l’API d’administration ou des journaux d’accès se voient attribuer le rôle Administrateur d’organisation pour l’organisation Edge Delivery Services appropriée. Le rôle Administrateur de site seul ne fournit pas les autorisations requises.
-
Attribuez le rôle Administrateur d’organisation aux utilisateurs affectés. Si vous n’avez pas l’autorisation de gérer les rôles ou si vous avez besoin d’aide, contactez l’administrateur ou administratrice de votre organisation ou l’assistance .
-
Lors de l’utilisation de l’API Admin :
- Utilisez le format de point d’entrée
https://admin.hlx.page/config/<your-organization-name>/sites/<site>.json. - Remplacez
<your-organization-name>par le nom de votre organisation en minuscules. - Authentifiez-vous à l’aide d’un compte doté du rôle Administrateur d’organisation.
- Utilisez le format de point d’entrée
-
Pour accéder à l’outil Visionneuse de journaux, ouvrez
https://tools.aem.live/tools/log-viewer/index.html, connectez-vous avec un compte Org Admin et assurez-vous que l’extension de navigateur AEM Sidekick est installée et activée. -
Si votre organisation n’autorise pas les extensions de navigateur, utilisez l’API Admin pour les tâches administratives. Il n’existe actuellement aucune méthode prise en charge pour accéder à la console d’administration du site ou à l’outil Visionneuse de journal sans l’extension AEM Sidekick.
-
Si les problèmes d’autorisation ou d’accès persistent après l’affectation du rôle Administrateur d’organisation, contactez l’assistance technique d’Adobe via Adobe Admin Console ou votre canal d’assistance standard.
-
Après avoir mis à jour les autorisations, vérifiez que vous pouvez créer des sites via l’API d’administration et accéder aux journaux dans l’outil Observateur de journal sans recevoir d’erreurs 403.