如何将Office 365中的用户添加到列表中

时间:2014-10-31 11:28:13

标签: sharepoint office365 csom

如果我想将用户添加到listitem,我必须使用代码:

var listItem = list.GetItemById(idoftheuser);

但问题是我的用户不在列表和网站上。但他出现在办公室365的用户身上。

如何在这种情况下添加用户?

1 个答案:

答案 0 :(得分:0)

这里涉及很多事情:

1)Office 365用户无需访问SharePoint Online,具体取决于许可证。在Office365管理员部分中,检查与该用户关联的许可证,并查看它是否涵盖SharePoint Online。

2)在SharePoint Admin部分中,检查活动用户配置文件并检查提及的用户是否可用。

3)将用户添加到列表中,同时要求用户为“站点用户”。查找方法EnsureUser here

4)最后,对于添加用户,您的代码似乎不正确。您提供的代码是获取列表项,因此参数必须是您想要的列表项的ID。

var listItem = list.GetItemById(idofthelistItem);