Создайте функцию для добавления пользовательского уровня разрешений и групп

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/683

  •  16-10-2019
  •  | 
  •  

Вопрос

Необходимо автоматизировать пользовательское создание уровня разрешений и группы.

Пожалуйста, дайте мне несколько указателей, которые могут помочь мне создать функцию для добавления пользовательского уровня разрешений и групп и скрепить то же самое с Def Site Def.

Это было полезно?

Решение

Что касается написания функции, я описал, как это сделать с приемниками событий здесь.

Вам просто нужно заменить код, чтобы добавить приемники событий с вашим кодом, чтобы добавить уровни разрешений и группы. Кроме того, в нижней части поста я говорю о том, как скрепить его в определенном определении сайта.

Уровни разрешения называются ролями в API. Вы захотите создать новый Sproledefinition, Настройте имя и базовые сечения, а затем добавьте его в коллекцию spweb.rolefinitions.

Группы называются группами в API. Вы захотите позвонить spweb.groups.add, чтобы создать группу.

Я надеюсь, что все это имеет смысл.

Другие советы

Как предполагает Стив, SproledEfinition - это путь вместе с SproleaseSignment. Анкет Если вы переходите из SharePoint 2003 в SharePoint 2007, ваш класс Sprole все равно будет работать, но я предлагаю перенести эту часть кода в новые классы.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top