我正在研究一个已经出现的Sharepoint项目的可行性。基本上,我们正在考虑让用户保持SP站点和外部系统同步。虽然我们熟悉ASP.net,但我们之前没有SP的经验。
因此,我们需要的是通过Web服务创建用户和设置SP用户的用户角色的能力。我已经读过SP没有它自己的用户,而且它们来自AD或SQL DB等。我在UserGroup web服务下看到的API方法表明我无法真正做到我正在寻找的东西。例如。我无法通过WS在SP上创建具有给定用户名和密码的用户。 这是对的吗?
如果是这样,是否意味着我们必须直接对包含ASPNET成员资格表的SQL DB进行编码?或者是否有我们可以在SP主机上部署的第三方组件,它将公开我们需要的用户管理功能?
答案 0 :(得分:1)
可能this让你一路走来?
答案 1 :(得分:1)
你是对的。 SharePoint本身不管理身份验证;你需要一个不同的方法。例如:NTLM,LDAP,数据库或第三方。更多信息:http://technet.microsoft.com/en-us/library/cc262350.aspx。
一旦您能够对用户进行身份验证,就可以使用SharePoint Web服务为用户授予SharePoint内容。