如何在Microsoft Graph中设置Unified Group的邮件地址?

时间:2018-05-29 11:25:47

标签: azure-active-directory microsoft-graph

目前,我已经拥有一个分配了多个域的Microsoft租户。

当我create a group时,我无法指定要使用的域名。如果我尝试将mail属性设置为有效值{mailNickName}@{domainAvailable},则api会返回错误:

  

代码:Request_BadRequest   消息:Property' mail'是只读的,无法设置。

那么如何在通过Microsoft Graph API创建统一组时定义租户的哪个域?

2 个答案:

答案 0 :(得分:0)

自动生成Content属性。为了填充它,您需要翻转mail位:

mailEnabled

Exchange Online将使用PATCH https://graph.microsoft.com/v1.0/groups/{id} Content-type: application/json { "mailEnabled": true } 自动填充邮件属性。

答案 1 :(得分:0)

我看不到Marc描述的行为。我在365中有两个域:

example.com(默认)
example.onmicrosoft.com

当我创建一个组并将mailEnabled设置为true并提供昵称时,我得到如下信息:

{
    "displayName": "Test Group",
    "groupTypes": ["Unified"],
    "mail": "test-group@example.onmicrosoft.com",
    "mailNickname": "test-group",
    "proxyAddresses": ["SMTP:test-group@example.onmicrosoft.com"],
    "securityEnabled": false,
}