Оказывается – 9
Выяснилось, к удивлению и сожалению, что методы класса SPWeb
public override SPBasePermissions GetUserEffectivePermissions(
string userName
)
и
public bool DoesUserHavePermissions(
string login,
SPBasePermissions permissionMask
)
совершенно не учитывают разрешений, получаемых пользователем через членство в группах AD, которым назначены разрешения на узле.
Функция “Проверить разрешения” на странице /_layouts/user.aspx таких разрешений не учитывает тоже. ![]()
Technorati Tags: Sharepoint
Оставьте комментарий