Welcome to TechNet Blogs Sign in | Join | Help

Как спратять\показать контрол или любой другой элемент на странице в зависимости от прав пользователя

Все элементы управления унаследованные от SPSecurityTrimmedControl имеют  встроенный функционал для проверки прав пользователя.

Пример: 

<Sharepoint:SPSecurityTrimmedControl runat="server" PermissionsString="DeleteListItems">

  <a href="http://blogs.technet.com/controlpanel/blogs/posteditor.aspx?SelectedNavItem=NewPost§ionid=5542&bpt=1#">Ссылку видит только тот, кто может удалять элементы списка</a>

</Sharepoint:SPSecurityTrimmedControl>

Namespace: Microsoft.SharePoint.WebControls
Assembly: Microsoft.SharePoint (in microsoft.sharepoint.dll)

Список всех названий Permissions можно посмотртеть тут.

Кстати, Permissions можно перечислять через запятую и указывать, как это обрабатывать. (PermissionMode = All или PermissionMode = Any )

 

Published Saturday, April 07, 2007 7:57 PM by tvsmetanina

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

No Comments

Leave a Comment

(required) 
required 
(required) 

  
Enter Code Here: Required
 
Page view tracker