Bearbeitungsleiste | Zugriff mit ACL kann nicht begrenzt werden

Problem

Sie verfügen über eine ACL mit begrenzten Rollen, um sicherzustellen, dass einige Benutzer keinen Zugriff auf „W“ haben. Das Stift-Symbol wird für diese Benutzer jedoch noch angezeigt.

Lösung

Fügen Sie Ihren Vorlagen expliziten Code hinzu, um zu bestimmen, ob der Knopf „Bearbeiten“ abhängig von Rollen angezeigt werden soll.   Alternativ können Sie eine Überlagerung von /libs/CFC/templates/Tools/EditBar.esp erstellen

Ändern Sie in der Überlagerung die folgenden Zeilen:

//edit rights //--> nicht geprüft, da wir nicht genau wissen, ob nur Atoms bearbeitet werden, die zum Absatz gehören (bzw. Container)

zu etwas wie:

//edit rights this.noEdit = ((myRights.indexOf("r") < 0) || (myRights.indexOf("w") < 0)) ? "1" : this.noEdit;

Weitere Informationen

Standardmäßig schränkt die Bearbeitungsleiste den Bearbeitungszugriff nicht auf Grundlage der Rollen ein.

Adobe-Logo

Bei Ihrem Konto anmelden