Seiten

Herzlich willkommen im technischen Blog der MindBusiness GmbH
In diesem Blog veröffentlichen wir praxisnahes Know-how, neue Erkenntnisse und Erfahrungen zu Microsoft SharePoint- und Office-Themen direkt aus unserer Berater-, Trainer- und Entwickler-Praxis. Hier finden Sie interessante Lösungen und neue Ideen zu den verschiedensten Anforderungen und Problemen. Unseren News-Blog finden Sie unter newsblog.mindbusiness.de/newsblog. Wir wünschen Ihnen viel Spaß beim Lesen und Stöbern und freuen uns auf den Austausch mit Ihnen.

Alle Websiteinhalte einblenden ausblenden

Auch wenn die Überschrift etwas seltsam klingt, die SharePoint-Schnellstartleiste zeigt standardmäßig den Link Alle Websiteinhalte einblenden an, auch für Teilnehmer einer Site. Es ist oft wünschenswert, diesen Link auszublenden – wird er allerdings durch Bearbeiten der Masterseite komplett entfernt, verlieren auch Site Owner den schnellen Zugriff auf Listen/Bibliotheken, die auf der Site vorhanden sind.

Schaut man sich den Link Alle Websiteinhalte einblenden mit dem SharePoint Designer auf der Masterseite an, schaut es folgendermaßen aus:

<Sharepoint:SPSecurityTrimmedControl runat="server" PermissionsString="ViewFormPages">
<div class="ms-quicklaunchheader"><SharePoint:SPLinkButton id="idNavLinkViewAll" runat="server" NavigateUrl="~site/_layouts/viewlsts.aspx" Text="<%$Resources:wss,quiklnch_allcontent%>" AccessKey="<%$Resources:wss,quiklnch_allcontent_AK%>"/></div>
</SharePoint:SPSecurityTrimmedControl>

D.h. der Link befindet sich in einem speziellen SharePoint-Control, das Inhalte ein- oder ausblenden kann, je nach der Berechtigungsstufe des Anwenders.

Standardmäßig wird hier der sog.PermissionString “ViewFormPages” verwendet, so dass der Link für die meisten Anwender sichtbar ist. Man kann dies einschränken wenn ein anderer Permission String verwendet wird. Hier eine Übersicht über die möglichen Elemente:

http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spbasepermissions.aspx

Verwendet man stattdessen z.B. “ManagePermissions”, wird der Link nur angezeigt für Anwender, die Berechtigungen bearbeiten dürfen.

Hinterlasse eine Antwort

 

 

 

Du kannst diese HTML-Tags benutzen

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">