Добавить владельца в группу, используя график API - PullRequest
0 голосов
/ 29 марта 2020

Я пытаюсь добавить владельца в группу Office 365, которая завершается с ошибкой 400:

$headers = @{
Authorization = "Bearer $accesstoken"
"Content-Type" = "application/json"
}

$addowner = @{
  "@odata.id" = "https://graph.microsoft.com/v1.0/users/{objectid of my user}/"
}

$createownerbody = ConvertTo-Json -InputObject $addowner

$response = Invoke-RestMethod -Uri "https://graph.microsoft.com/v1.0/groups/$groupid/owners/$ref" -Body $createownerbody -Method Post -Headers $headers -UseBasicParsing

ошибка:

Invoke-RestMethod : {
  "error": {
    "code": "BadRequest",
    "message": "Write requests are only supported on contained entities",
    "innerError": {
      "request-id": "a20e4ce8-fa4d-4aa1-93a7-deb960291d37",
      "date": "2020-03-29T08:26:45"
    }
  }
}

со ссылкой: https://docs.microsoft.com/en-us/graph/api/group-post-owners?view=graph-rest-1.0&tabs=http

Может кто-нибудь сказать мне, что я делаю не так

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...