Navigateur de référentiel

REMARQUE

Le navigateur de référentiel est disponible dans les versions 6582 et ultérieures d’AEM.

INFO

Vous pouvez également regarder ce clip pour profiter d’une vidéo de présentation rapide sur l’utilisation du navigateur de référentiel pour déboguer AEM as a Cloud Service.

Présentation

Le navigateur de référentiel est un outil de développement qui fournit une vue en lecture seule dans le référentiel pour tous les environnements sur les niveaux de création de publication et de prévisualisation. Il est conçu pour faciliter l’affichage de la structure de contenu afin de consulter ou de déboguer plus facilement du contenu.

Accessible à partir de la Developer Console, il peut être utilisé pour parcourir le référentiel d’une instance de création ou de publication pour un environnement sélectionné.

Conditions préalables d’accès

Ces conditions suivantes doivent être remplies pour accéder à la Developer Console ou au navigateur de référentiel.

Pour accéder à la Developer Console :

  • Pour les programmes de production, les utilisateurs doivent disposer du rôle Développeur Cloud Manager dans l’Admin Console
  • Pour les programmes Sandbox, il est disponible pour tout utilisateur disposant d’un profil de produit qui lui donne accès à AEM as a Cloud Service.

Pour accéder au navigateur de référentiel :

  • Les utilisateurs doivent disposer du rôle Développeur Cloud Manager dans l’Admin Console pour afficher les instances de création et de publication.
  • En outre, pour la création, les utilisateurs disposant du profil de produit Utilisateurs AEM peuvent afficher le navigateur de référentiel avec un accès en lecture minimal ; les autorisations de l’utilisateur sont respectées lors de la navigation dans le référentiel. Les utilisateurs disposant du profil produit Administrateurs AEM peuvent afficher le navigateur de référentiel avec un accès en lecture complet.

Pour plus d’informations sur la configuration des autorisations des utilisateurs, consultez la Documentation de Cloud Manager.

Lancement du navigateur de référentiel

Le navigateur de référentiel peut être lancé en suivant les étapes ci-dessous.

  1. Dans Cloud Manager, cliquez sur les trois points de l’environnement de votre choix, puis sélectionnez la Developer Console

    repobrowser1

  2. Cliquez ensuite sur l’onglet Navigateur de référentiel.

  3. Sélectionnez une capsule à créer, à publier ou à prévisualiser en cliquant sur la liste déroulante Capsule.

    repobrowser2

  4. Lancez le navigateur de référentiel en cliquant sur le lien Ouvrir l’explorateur de référentiels plus bas. Le navigateur correspondant à une instance représentative (capsule) pour le niveau sélectionné est ainsi lancé. Le navigateur correspondant à une instance représentative (capsule) pour le niveau sélectionné est ainsi lancé. Notez que vous ne pouvez pas contrôler la capsule spécifique pour le niveau lancé.

Fonctions

Vous pouvez utiliser le volet de navigation de gauche pour naviguer dans la hiérarchie du contenu. Cliquez sur chaque dossier ou nœud pour afficher ses enfants. La structure de dossiers reflète l’arborescence de ressources Sling, qui est un super-ensemble de l’arborescence de nœuds JCR.

repobrowser3

Vous pouvez également accéder directement à un chemin en le saisissant dans la variable Chemin , comme illustré ci-dessous. Cela permet également d’étendre son emplacement dans la vue de hiérarchie du contenu sur la gauche.

repobrowser14

Lorsque vous cliquez sur un dossier à gauche, le champ Chemin est automatiquement renseigné avec son emplacement. Cela s’avère utile pour copier et coller la valeur en vue d’une utilisation ultérieure.

De plus, lorsque vous cliquez sur un dossier, l’URL est modifiée dynamiquement afin d’inclure le chemin d’accès à ce dossier. Cela permet des URL pouvant être signées.

Pour la publication, par défaut, le navigateur de référentiel affiche uniquement le contenu public, de sorte que certains dossiers comme /conf ou /home ne seront pas visibles.

Pour rendre ces emplacements visibles, vous devez suivre la procédure ci-dessous.

  1. Cliquez sur les trois points de l’environnement de votre choix et sélectionnez Gérer l’accès.

    repobrowser7

  2. Recherchez votre instance de publication, puis cliquez dessus.

    repobrowser8

  3. Créez un profil de produit pour les administrateurs de publication. Dans l’exemple ci-dessous, il s’appelle DEV - AEM Administrators Publish.

    repobrowser9

  4. Ajoutez les utilisateurs appropriés, correspondant à ceux qui doivent pouvoir naviguer dans le navigateur de référentiel de publication avec un accès complet, au nouveau profil de produit.

    repobrowser10

  5. Patientez quelques minutes, puis ouvrez la console Création AEM.

  6. Ajoutez le groupe correspondant au nouveau profil de produit en tant que membre du groupe administrateurs. Pour ce faire, cliquez sur Outils - Sécurité - Groupes de création, puis cliquez sur le groupe Administrateurs. Ajoutez ensuite le groupe comme illustré ci-dessous.

    repobrowser11

  7. Activez le groupe Administrateurs et le nouveau groupe DEV - AEM Administrators Publish afin qu’ils soient disponibles pour la publication.

    repobrowser12

  8. De bonnes pratiques de sécurité demandent que vous supprimiez le nouveau groupe DEV - AEM Administrators Publish du groupe Administrateurs de création afin que le nouveau groupe reste isolé pour la publication.

    repobrowser13

  9. Lors de l’accès au navigateur de référentiel pour une instance de publication, tous les dossiers sont visibles, y compris /home et /conf.

Affichage des propriétés JCR

Cliquez sur un nœud pour afficher ses propriétés JCR dans le volet de droite du navigateur de navigation. Vous trouverez ci-dessous un exemple de nœud experience-fragments.

repobrowser4

Afficher le contenu

Vous pouvez utiliser le navigateur de référentiel pour afficher le contenu en cliquant sur une ressource dans le volet de navigation. Un aperçu s’ouvre alors sur le côté droit du navigateur, dans un onglet nommé en fonction de la ressource correspondante.

repobrowser6

L’aperçu est actuellement disponible pour les types d’image dans la liste ci-dessous :

  • apng
  • avif
  • gif
  • jpeg
  • png
  • svg+xml
  • webp
  • bmp
  • x-icon
  • tiff

Ainsi que pour les types MIME textuels suivants :

  • "text/*"
  • 'application/javascript'
  • 'application/json'
  • 'application/x-sh'

Téléchargement de contenu

Vous pouvez également utiliser le navigateur de référentiel pour télécharger du contenu. Dans l’exemple ci-dessous, vous pouvez appuyer sur le lien Télécharger pour télécharger le jcr:data associée au nœud sélectionné. Cette fonctionnalité est disponible pour toutes les propriétés binaires en accédant au nœud contenant la définition de la propriété.

repobrowser5

Sur cette page