SharePointCommunity
Die deutschsprachige Community für SharePoint, Microsoft 365, Teams, Yammer und mit Azure

Sponsored by

Willkommen im Forum Archiv.
Einträge sind hier nicht mehr möglich, aber der Bestand von 12 Jahren SharePoint-Wissen ist hier recherchierbar.




Link in Quick Launch

Geprüfte Antwort Dieser Beitrag hat 2 Antworten

Ohne Rang
367 Beiträge
Tiac erstellt 10 Feb. 2015 16:03
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo Community,

wir arbeiten mit mehreren Websitesammlung in unserer Farm. Jetzt haben wir einen Link einer der Websitesammlungen in die Quick Launch einer Seite gelegt. Diese WSS hat nur 2 User, die Berechtigungen dafür haben. Unser Problem ist jetzt, dass jeder User diesen Link in der Quick Launch sieht. 

Bei Seiten innerhalb der WSS wurde immer nur die Links gesehen, auf die die User auch Berechtigungen haben. Warum ist das Verhalten bei diesem Link jetzt anders?

Die Berechtigungen wurden überprüft, es haben wirklich nur 2 User Berechtigungen. Sobald ein User, der zwar den Link sieht, aber keine Berechtigungen hat auf den Link klickt, kommt die Fehlermeldung "Zugriff verweigert".
Der Link selbst wurde über die Websiteeinstellung - Navigation als Hyperlink (so wie bei allen anderen Links auch) angelegt. Dabei wurde der Name vergeben und der kopierte Link der WSS in die URL Spalte eingetragen. 

Wie können wir denn Links von anderen WSS auch nur für die berechtigten User anzeigen? Hat jemand von euch eine Idee?

Schon einmal viele Dank für eure Hilfe

Alle Antworten

Ohne Rang
634 Beiträge
Olaf Didszun Als Antwort am 10 Feb. 2015 16:28
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hi,

SharePoint unterscheidet in der Navigation zwischen internen und externen Links. Wenn du z.B, bei einer Liste oder Bibliothek über die Weboberfläche einen Link in die Quicklaunch eintragen lässt, dann wird immer in interner Link verwendet und SharePoint prüft beim Rendern einer Seite die Zugriffsrechte des aktuellen Benutzers auf das Ziel dieses Links. Deshalb werden diese Einträge ausgeblendet, wenn der Anwender keine Rechte hat.

Wenn du über den Navigationseditor einen Eintrag anlegst, dann erstellt SharePoint immer einen externen Link (das ist eigentlich nur ein Flag bei dem Navigationseintrag). Bei einem externen Link findet generell keine Prüfung von Berechtigungen statt, weil dieser Link auch auf ein Ziel außerhalb der SharePoint Farm zeigen kann.

Interne Links in der Navigation kannst du anlegen, wenn du mit dem Objektmodell von SharePoint arbeitest (C#-Code oder PowerShell). Über die klassischen Werkzeuge von SharePoint geht da leider nichts.

Hoffe das hilft.

Beste Grüße

Olaf

 

Ohne Rang
367 Beiträge
Tiac Als Antwort am 11 Feb. 2015 12:10
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Danke für die Info. 

Ich habe jetzt eine .apsx Seite innerhalb der WSS angelegt und darauf einen redirect (mittels CEWP) zu der gewünschten WSS festgelegt. Jetzt wo wir das wissen, verfahren wir mit zukünftigen Links auf andere WSS auch so.

Nochmals Danke.