我并不熟悉MS Sharepoint,但是我负责一个项目,可以轻松地集成到现有的Sharepoint服务器中。据我所知,Sharepoint的版本是最新版本,并且正在沙盒环境中运行。
我必须在这里完成的主要工作是通过PHP调用(无论是RESTful还是SOAP Web服务)创建新用户。我知道Sharepoint中有一些API,但它们似乎没有很好地记录在看似简单的东西上。
此外,我收到同事发来的消息称Sharepoint 依赖在Active Directory上进行用户管理,这似乎很难相信。在这种情况下,我必须创建一个LDAP连接。
这里的主要问题是,有没有人知道我需要做什么步骤才能通过对运行 Sharepoint的服务器的REST或SOAP调用来创建新用户?
答案 0 :(得分:1)
SharePoint 2010支持三种身份验证模式:Windows,基于表单或基于声明。
http://technet.microsoft.com/en-us/library/cc262350.aspx
您需要做的是将用户添加到相应的身份验证存储中,然后将这些用户添加到带有SharePoint的安全组中以授予他们权限。
http://technet.microsoft.com/en-us/library/cc721640.aspx
http://msdn.microsoft.com/en-us/library/websvcpermissions.aspx