Здравствуйте, можно ли грамматически определить, имеет ли пользователь экстрасети/анонимный доступ к элементу дерева контента? Мне это нужно как дополнительный случай в моем IHttpModule. Спасибо.
Sitecore, как проверить, доступен ли элемент дерева контента sitecore для пользователя экстрасети / anoouse
Ответы (1)
Вы можете использовать класс AuthorizationManager
для получения любой информации о правах доступа, например:
Sitecore.Security.AccessControl.AuthorizationManager.IsAllowed(
item,
Sitecore.Security.AccessControl.AccessRight.ItemRead,
User.FromName("domain\\name", AccountType.User)
);
person
Marek Musielak
schedule
11.06.2013