Ich habe eine Website, wo ich jquery und benutzerdefinierte Skripts (in Site-Assets gespeichert) verwenden. Für mich als Mitglied der Gruppe "Designer" und "Owner" funktioniert alles perfekt.Sharepoint 2013 Berechtigungen: Jeder kann jquery lib nicht lesen?
Andere ("normale") Benutzer erhalten jedoch Fehler wie "$" is undefined
. Ich denke, die Jquery-Bibliothek wird nicht geladen?
Ich habe versucht, Everyone
und NT AUTHORITY\authenticated users
der Besuchergruppe hinzuzufügen. Aber das hilft nicht.
Die Vererbung ist nicht gebrochen, die ganze Seite nutzt die gleichen Berechtigungen für alle Seiten/Bibliotheken usw.
Wie kann ich die permisssions so eingestellt, dass jeder die Seiten mit den Skripten „sehen“ kann, wie ich tun?
edit: Ich habe keine Möglichkeit zu "veröffentlichen", um die Datei jquery. Wenn ich wieder auschecke und einchecke, gibt es keinen Effekt. Auch der Skriptpfad ist korrekt.
Öffnen Sie die 'Site Assets' Bibliothek, wählen Sie aus dem Ribbon 'Sharing' und dann 'Adnvanced'. User.aspx sollte angezeigt werden, wo Sie Berechtigungen für bestimmte Benutzer überprüfen können. – tinamou
vielleicht hat Ihre Gruppe 'Besucher' keinen Zugriff auf die Bibliothek' Site Assets' – tinamou