Как я могу ограничить видимость настраиваемого списка действий для недавно определенной группы - PullRequest
1 голос
/ 07 мая 2009

Я создал пользовательское действие для элементов в списке (пользовательская печать элемента). Я определил новую группу SharePoint под названием «Печать пользователей». Я хочу ограничить доступность настраиваемого действия печати только членами группы «Печать пользователей».

Мне не удалось найти атрибут в файлах feature.xml или element.xml (где определено настраиваемое действие печати), который позволил бы мне отфильтровать видимость для группы. Это не то место, чтобы посмотреть? Можно ли это сделать, или мне нужно написать код в Print.aspx (цель настраиваемого действия), чтобы проверить членство в группе, а затем отобразить сообщение «Извините, у вас нет прав» вместо реальной страницы печати

1 Ответ

0 голосов
/ 12 июня 2009

Боюсь, что вы можете использовать только SPBasePermission, чтобы ограничить отображение настраиваемого действия. Это не может быть сделано с пользовательской группой, которую вы создаете. Пожалуйста, обратитесь к этой ссылке о том, как создать пользовательское действие. Пример * +1003 *

И эта ссылка даст вам больше информации о том, как работает защита MSDN Права - это атрибут, который необходимо проверить

...