由于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来执行此操作?
此致
答案 0 :(得分:0)
好吧,我终于发现很多与AD相关的东西不应该通过Azure AD完成目录,而是直接在你的内部部署Active Directory上完成。
由于Microsoft工具(例如:Azure AD Connect),可以同步这些修改。
这样做比使用Microsoft Graph容易得多,因为Microsoft Graph还没有为黄金时间做好准备。