Сначала я попытался добавить владельца группы в качестве владельца и члена в одном и том же http-вызове при создании группы:
{
"description": "test group",
"displayName": "test_group",
"groupTypes": [
"Unified"
],
"mailEnabled": true,
"mailNickname": "project.1-TestPreview",
"members@odata.bind": [
"https://graph.microsoft.com/v1.0/users/{id}"
],
"owners@odata.bind": [
"https://graph.microsoft.com/v1.0/users/{id}"
],
"securityEnabled": false,
"visibility": "private"
}
Пользователь успешно добавлен в качестве члена и владельца, но не получает Приветственное письмо.
Затем я попытался разделить http-вызовы, думая, что возникла проблема с электронными письмами, так как группа была создана одновременно с добавлением пользователя.
Я создал группа с одним пользователем, добавляемым в вызове http для создания, такая же, как указано выше, и три других пользователя, добавленные в качестве владельца и члена, через 30 секунд после создания группы. Для этого я использовал
запросов:
{
"type": "POST",
"url": "https://graph.microsoft.com/v1.0/$batch"
}
body
{
"requests": [
{
"body": {
"@odata.id": "https://graph.microsoft.com/v1.0/users/{id}"
},
"headers": {
"Content-Type": "application/json"
},
"id": "1",
"method": "POST",
"url": "groups/{id}/members/$ref"
},
{
"body": {
"@odata.id": "https://graph.microsoft.com/v1.0/users/{id}"
},
"headers": {
"Content-Type": "application/json"
},
"id": "2",
"method": "POST",
"url": "groups/{id}/members/$ref"
},
{
"body": {
"@odata.id": "https://graph.microsoft.com/v1.0/users/{id}"
},
"headers": {
"Content-Type": "application/json"
},
"id": "3",
"method": "POST",
"url": "groups/{id}/members/$ref"
}
]
}
Я добавил пользователей в качестве владельцев тем же методом. Никто из них не получил приветственное письмо. Как я могу убедиться, что электронная почта срабатывает?
Я делаю это в Logi c Приложения: