SharePoint - 在自定义管理表单中从Active Directory添加用户

时间:2008-11-18 23:43:44

标签: sharepoint active-directory

我有一个项目,我需要将用户添加到SharePoint门户,但是当我添加它们时,我还需要在单独的数据库中设置添加参数。

我想添加一个自定义管理屏幕,管理员可以在添加用户时设置这些值,而不是强制他们先添加用户,然后转到他们设置值的单独界面页面。

有没有人知道任何可以解释如何实现这一目标的好文章?

感谢。

1 个答案:

答案 0 :(得分:1)

创建一个自定义的asp.net表单会更容易,该表单将获得有关用户所需的所有信息。 然后,提交可以将信息添加到所需的数据库中,并使用对象模型添加用户。

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

否则SharePoint Web服务可能会这样做。 Examples here