Supprimer l’option "Supprimer" du menu contextuel du fichier dans l’éditeur de webeiter

Dans cet article, nous allons découvrir comment masquer l’option "Supprimer" du menu contextuel du fichier dans AEM Guides Web Editor pour des utilisateurs ou des groupes spécifiques. Pour d’autres personnalisations des options de menu contextuel du fichier, consultez la structure de l’extension Guides . Plus de détails sont disponibles here.

Comme vous pouvez le voir sous l’extrait de code, le menu contextuel du fichier comporte l’option "Supprimer" disponible pour cet utilisateur spécifique.

Menu contextuel du fichier avec suppression

Maintenant, voyons comment masquer l’option "Supprimer" pour cet utilisateur.

Procédure de mise en oeuvre :

  • Accédez à Outils > Sécurité > Autorisations dans AEM page d’accueil.
  • Sélectionnez le groupe ou l’utilisateur dans la zone de recherche.
  • Cliquez sur "Ajouter ACE" dans le coin supérieur droit.
  • Sélectionnez le chemin du dossier.
  • Incluez les privilèges "jcr:removeChildNodes" et "jcr:removeNode".
  • Sélectionnez "Type d’autorisation" comme "refus" et cliquez sur "Ajouter" comme illustré ci-dessous.

Refuser l’autorisation des utilisateurs ACE

Liste de contrôle d’accès dans les autorisations

Tests

  • Connectez-vous à AEM en tant qu’utilisateur pour lequel les listes ACE ont été ajoutées.
  • Ouvrez l’éditeur web.
  • Accédez à la vue du référentiel et sélectionnez le dossier pour lequel les listes ACE ont été ajoutées.
  • Ouvrez le menu contextuel du fichier.
  • L’option "Supprimer" n’apparaît pas dans le menu contextuel.

Le menu contextuel du fichier se présente désormais comme suit :

Menu contextuel du fichier sans suppression

Please note that these steps would also remove 'move' and 'rename' options from the Web Editor as they are also tied to delete process at the backend.
recommendation-more-help
11125c99-e1a1-4369-b5d7-fb3098b9b178