Limiter l’ajout, le déplacement et la suppression tout en permettant l’accès en modification aux composants Fragment d’expérience dans AEM
Cet article explique comment configurer Adobe Experience Manager afin que les utilisateurs puissent modifier le contenu des composants de fragment d’expérience existants tout en les empêchant d’ajouter, de déplacer ou de supprimer des composants à l’aide de fonctionnalités prêtes à l’emploi prises en charge.
Description description
Environnement
Adobe Experience Manager (toutes versions)
Problème/Symptômes
Certaines organisations exigent que certains utilisateurs et utilisatrices puissent modifier le contenu ou les propriétés des composants existants dans les fragments d’expérience, mais ne devraient pas être en mesure de :
- Ajoutez de nouveaux composants à un fragment d’expérience.
- Déplacer ou réorganiser des composants existants dans un fragment d’expérience.
- Supprimer des composants d’un fragment d’expérience.
Dans le même temps, ces utilisateurs doivent conserver la possibilité de modifier le contenu ou les propriétés des composants qui ont déjà été placés par un administrateur.
Cause
Le modèle d’autorisation prêt à l’emploi d’AEM ne fournit pas de séparation détaillée entre la modification du contenu des composants et l’ajout, le déplacement ou la suppression de composants dans les fragments d’expérience. L’approche recommandée consiste à utiliser des modèles modifiables avec verrouillage de structure et contrôles d’accès basés sur les dossiers pour obtenir la gouvernance souhaitée sans code personnalisé.
Résolution resolution
Pour résoudre ce problème, procédez comme suit :
- Créez des modèles de fragment d’expérience modifiables dans lesquels les administrateurs conçoivent la disposition et placent tous les composants requis.
- Verrouillez les conteneurs ou composants structurels qui ne doivent pas être modifiés par les utilisateurs non-administrateurs.
- Autorisez les utilisateurs et utilisatrices à créer uniquement dans des zones de contenu déverrouillées (champs de boîte de dialogue) ; ils ne pourront pas ajouter, déplacer ou supprimer des composants verrouillés.
- Organisez les fragments d’expérience dans des dossiers en fonction de la responsabilité (par exemple, en séparant les fragments accessibles uniquement aux administrateurs et ceux accessibles par l’éditeur).
- Attribuez des autorisations afin que les utilisateurs désignés puissent modifier le contenu de fragments d’expérience spécifiques, mais pas les fragments critiques.
- Combinez des structures de modèle verrouillées avec des contrôles d’accès basés sur des dossiers pour une gouvernance robuste.
Vérifiez que les utilisateurs et utilisatrices peuvent modifier uniquement le contenu prévu et ne peuvent pas ajouter, déplacer ou supprimer des composants dans les zones verrouillées.