2008-11-18 3 views
1

У меня есть проект, где мне нужно добавлять пользователей на портал SharePoint, но когда я их добавляю, мне также необходимо установить параметры добавления в отдельной базе данных.SharePoint - добавление пользователей из Active Directory в пользовательскую форму администрирования

Я хочу добавить пользовательский экран администрирования, где администрация может установить эти значения, когда они добавляют пользователя, а не заставляют их сначала добавлять пользователя, а затем перейти на отдельную страницу интерфейса, где они устанавливают значения.

Кто-нибудь знает какие-либо хорошие статьи, которые объяснят, как это сделать?

Спасибо.

ответ

1

Было бы проще создать пользовательскую форму asp.net, которая получит всю необходимую информацию о пользователе. submit может затем добавить информацию в базу данных, которая необходима, и использовать объектную модель для добавления пользователей.

SPRoleAssignment MyRoleAssign = new SPRoleAssignment(”domain/alias”, “email address”, “User Name”, “Description”); 
SPRoleDefinition MyRoleDef = newSubWeb.RoleDefinitions["Contribute"];  
MyRoleAssign.RoleDefinitionBindings.Add(MyRoleDef);  
site.RoleAssignments.Add(MyRoleAssign); 

Code from farhanfaiz.wordpress.com here

В противном случае WebServices SharePoint может сделать. Examples here

+0

Сладкий, это похоже на то, что я ищу. Спасибо за код и ссылки. – 2008-11-20 01:22:18