如何从Office 365用户添加到列表

问题描述:

如果我想添加一个用户列表项,我必须使用的代码:如何从Office 365用户添加到列表

VAR的listItem = list.GetItemById(idoftheuser);

但麻烦的是,我的用户不在列表和网站上。但他出席了办公室365的用户。

我该如何添加用户?

有很多事情这里涉及到:

1)的Office 365用户,不必访问SharePoint Online中为好,这取决于许可证。在Office 365管理部分中,检查与用户关联的许可证,并查看它是否涵盖SharePoint Online。

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

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

4)最后你的代码看起来不正确,对于添加用户。您提供的代码是获取列表项,所以参数必须是您想要的列表项的ID。

var listItem = list.GetItemById(idofthelistItem); 
+0

对不起, 我做了一个错误的复制粘贴,它不是正确的代码。 – sly 2014-10-31 16:53:48

+0

恭喜,即使是与您给出正确答案的问题无关的代码。 谢谢。 – sly 2014-10-31 17:10:02