繁体   English   中英

如何使用Microsoft Graph创建通讯组?

[英]How to create Distribution Group with Microsoft Graph?

由于Microsoft Graph Api,我试图创建一个通讯组(不是一个Office 365组(所以不是一个统一的组),而不是一个安全组),但没有成功。 我总是遇到错误。

 var client = new GraphServiceClient(new AzureAuthenticationProvider());
 Group group = new Group();
 group.DisplayName = "Test Liste";
 group.MailEnabled = true;
 group.SecurityEnabled = false;
 group.GroupTypes = new string[] {"DynamicMembership"};
 group.MailNickname = "testliste";
 var newG = client.Groups.Request().AddAsync(group).Result;
 Console.WriteLine(newG.Id);

引发异常,告诉我它不受支持:Request_BadRequest消息:该服务当前不支持写入已启用邮件的组。 请确保未设置mail-enablement属性,并设置了security-enablement属性。

如果不可能在没有Powershell的C#中执行此操作,应使用哪个API?

问候

好吧,我最终发现,与AD相关的许多事情都不应通过Azure AD完成,而应直接在本地Active Directory上完成。

然后,借助Microsoft工具(例如:Azure AD Connect),可以同步这些修改。

这样做比使用Microsoft Graph容易得多,而Microsoft Graph确实还没有准备好在某些方面做好准备。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM