2013-04-26 15 views
5

Ich versuche auf vorhandene Inhaltselemente zuzugreifen, die von einem Administrator als Standardbenutzer zum Bearbeiten von Inhalten erstellt wurden (Content Author, in der Sitecore-Terminologie glaube ich), aber ich erhalte folgende Fehlermeldung:Sitecore - Zugriff auf Inhaltselemente nicht möglich

The security settings for the current language prevent you from seeing this item. To continue, select another language from the Language drop-down list on the Versions tab.

Irgendwelche Ideen, was falsch ist?

Antwort

9

Es scheint, dass Ihr aktueller Benutzer nicht über die richtigen "Language Read" - und "Language Write" -Rechte für diese Elemente verfügt.

Öffnen Sie den Access Viewer, wählen Sie Ihren aktuellen Benutzer oder die Rolle aus und klicken Sie auf die Schaltfläche "Spalten" und aktivieren Sie das Optionsfeld für die Felder Sprache lesen und Sprache schreiben.

enter image description here

enter image description here

Zum/Sitecores/system/Sprachen Artikel, die aktuellen Sprachrechte für Ihre Benutzer oder einer Rolle auf dieser bestimmten Sprache zu sehen

enter image description here

Wenn Ihr Benutzer verfügt nicht über die richtigen Rechte für die aktuelle Sprache. Verwenden Sie den Sicherheitseditor, um die Lese-/Schreibrechte für die Sprache festzulegen.

7

Hier ist eine weitere zu berücksichtigende Lösung/Faktor in Bezug auf das Sprachenproblem ... im Grunde hat es damit zu tun, Zugriffsrechte für Elemente mit dem integrierten Sicherheitseditor manuell zu ändern. Aus dem Artikel:

Reason: In the content editor on the Master database there is a folder at /system/languages This folder has a new security key called language:read and language:write. By default this is assigned to sitecore\everyone. This is fine provided that only local users are accessing the content editor but if you are using ad domain\everyone will be default be denied.

Solution: Click on security and access viewer. Navigate to /system/languages. click on assign and assign the {your domain}\everyone access to language:read and language:write. If you want to do this for a specific language you can open the folder click on the language and set these access properties there.

Referenz: http://sitecoreguild.blogspot.com/2012/01/security-settings-for-current-language.html