Option "Löschen"aus dem Dateikontextmenü in WebEditor entfernen

In diesem Artikel erfahren Sie, wie Sie die Option "Löschen"im Dateikontextmenü im AEM Guides Web Editor für bestimmte Benutzer oder Gruppen ausblenden. Weitere Anpassungen der Menüoptionen im Dateikontext finden Sie unter Guides Extension Framework . Weitere Details finden Sie hier.

Wie Sie aus dem folgenden Snippet sehen können, ist im Dateikontextmenü für diesen bestimmten Benutzer die Option "Löschen"verfügbar.

Dateikontextmenü mit Löschen

Lassen Sie uns nun sehen, wie wir die Löschoption für diesen Benutzer ausblenden können.

Implementierungsschritte:

  • Navigieren Sie von AEM Startseite aus zu Tools > Sicherheit > Berechtigungen .
  • Wählen Sie die Gruppe oder den Benutzer aus dem Suchfeld aus.
  • Klicken Sie oben rechts auf "ACE hinzufügen".
  • Wählen Sie den Ordnerpfad aus.
  • Schließen Sie die Berechtigungen "jcr:removeChildNodes"und "jcr:removeNode"ein.
  • Wählen Sie "Berechtigungstyp"als "Ablehnen"und klicken Sie auf "Hinzufügen", wie unten dargestellt.

Benutzerberechtigungen verweigern ACE

Zugriffssteuerungsliste in Berechtigungen

Testen

  • Melden Sie sich bei AEM als Benutzer an, für den die ACE hinzugefügt wurde.
  • Öffnen Sie den Web-Editor.
  • Gehen Sie zur Repository-Ansicht und wählen Sie den Ordner aus, für den die ACE hinzugefügt wurden.
  • Öffnen Sie das Dateikontextmenü.
  • Die Option "Löschen"wird nicht im Kontextmenü angezeigt.

Das Dateikontextmenü sieht nun wie folgt aus:

Dateikontextmenü ohne Löschen

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