0

我正在对我们遇到的 Sharepoint 项目的可行性进行一些研究。基本上,我们正在考虑使 SP 站点上的用户与外部系统保持同步。尽管我们熟悉 ASP.net,但我们之前没有使用 SP 的经验。

所以,我们需要的是通过Web服务创建用户和设置SP用户的用户角色的能力。我读过 SP 没有自己的用户,他们来自 AD 或 SQL DB 等。我在 UserGroup Web 服务下看到的 API 方法表明我不能真正做我正在寻找的东西。例如,我无法通过 WS 在 SP 上创建具有给定用户名和密码的用户。它是否正确?

如果是这样,这是否意味着我们必须直接针对包含 ASPNET 成员表的 SQL DB 进行编码?或者是否有我们可以在 SP 主机上部署的第 3 方组件来公开我们需要的用户管理功能?

4

2 回答 2

1

会让你一路走来吗?

于 2011-03-09T14:59:01.353 回答
1

你是对的。SharePoint 本身不管理身份验证;你需要一种不同的方法。例如:NTLM、LDAP、数据库或第三方。更多信息在这里:http ://technet.microsoft.com/en-us/library/cc262350.aspx 。

一旦您能够对用户进行身份验证,您就可以使用 SharePoint Web 服务向用户授予对 SharePoint 内内容的权限。

于 2011-03-09T15:40:23.097 回答