2 Stimmen

sitecore-Berechtigung für die Sichtbarkeit des Ribbon-Menüs Alias

Ich versuche herauszufinden, welche Berechtigungssicherheit für die Sichtbarkeit der Funktion Alias in der Multifunktionsleiste der Registerkarte Präsentation besteht.

Für den fraglichen Benutzer habe ich die Kerndatenbank aufgerufen, und unter Access viewer sehe ich, dass alle Elemente unter Applications/Content Editor Leseberechtigungen haben, insbesondere das Element /sitecore/content/Applications/Content Editor/Ribbons/Strips/Presentation/Page Urls wie auch /sitecore/content/Applications/Content Editor/Ribbons/Chunks/Page Urls lesefähig sind

Wenn Sie sich jedoch als dieser Benutzer anmelden, gibt es keine Registerkarte "Präsentation".

Ich habe versucht, den Cache zurückzusetzen, und trotzdem ändert sich nichts. Ich verwende Sitecore 6.5.0

5voto

Ruud van Falier Punkte 8665

Ich denke, Sie haben es fast geschafft, aber Sie müssen dem Benutzer noch ausreichenden Zugriff auf das Element /sitecore/system/Aliases geben.

  1. Erstellen Sie eine neue Rolle (oder verwenden Sie eine bestehende), zum Beispiel Sitecore \Sitecore Client-Aliase. Verwenden Sie diese Rolle, um die folgenden Berechtigungen hinzuzufügen.

  2. Wechseln Sie zur Core-Datenbank und erteilen Sie die Leseberechtigung für das Element /sitecore/content/Applications/Content Editor/Ribbons/Chunks/Page Urls und seine Nachkommen

  3. Wechseln Sie zur Master-Datenbank und heben Sie den Schutz des Elements /sitecore/system/Aliases auf, indem Sie das Kontrollkästchen Element aufheben auf der Registerkarte Konfiguration verwenden.

  4. Erlauben Sie Lese-, Schreib- und Erstellungsberechtigungen für das Element /sitecore/system/Aliases und Lese-, Schreib-, Erstellungs- und Löschberechtigungen für seine Nachkommen.

  5. Schützen Sie das Element /sitecore/system/Aliases zurück.

  6. Benutzer zum Sitecore hinzufügen \Sitecore Rolle der Client-Aliase.

Hier gefunden: http://wiki.evident.nl/Sitecore%20alias%20role.ashx

1voto

Fabian Punkte 394

Der einfachste Weg, die Präsentationsregisterkarte zu aktivieren, ist die Verwendung einer Sitecore-Standardrolle. Ich bin mir nicht ganz sicher, aber ich nehme an, es war sitecore\Sitecore Client Designing .

Und soweit ich weiß, müssen Sie diese Standardrollen verwenden, um den Zugriff auf bestimmte Chunks zu ermöglichen.

0voto

Younes Punkte 4745

Versuchen Sie, den Access Viewer für den Benutzer zu verwenden, der die Registerkarte Alias nicht sieht. Sie können manuell zur Hauptdatenbank wechseln und dann auf die verschiedenen Registerkarten mit dem angegebenen Benutzer / der Rolle klicken, um zu sehen, was dieses Verhalten verursacht. In den meisten Fällen werden Sie herausfinden, dass eine Rolle / Einschränkung auf ein Element höherer Ebene gesetzt wurde, das Leserechte verweigert.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X