user rights to add document in library SharePoint 2010
Я хочу проверить, если пользователь может добавить документ в библиотеку документов, то пользовательское действие включено. Я использовал эту статью.
И тогда я столкнулся со следующей проблемой: я не знаю, как проверить права пользователя на добавление для этой библиотеки.
Я пытаюсь использовать SPGroup текущей сети, но мне нужно знать имена групп, и эти имена не являются постоянными. Я могу получить роли текущего пользователя, но как получить информацию о том, что этот набор ролей содержит роль типа SPRoleType.Contributor?
Буду благодарен за любую попытку помочь!
1 ответ
Решение
Да, я нашел решение!
bool t = list.Permissions.DoesUserHavePermissions(SPRights.AddListItems)
Вернуть true
если пользователь может добавить документ в библиотеку!