microsoft graph api назначить ошибку при выдаче лицензии - PullRequest
0 голосов
/ 13 марта 2020

Я пытаюсь назначить лицензию пользователю с Office 365 премиум-класса, но получаю следующую ошибку. Тело запроса:

{
  "addLicenses": [
    {
      "skuId": "skuid"
    }
  ],
  "removeLicenses": []

}

Ответ

{
  "error": {
    "code": "Request_BadRequest",
    "message": "Another object with the same value for property proxyAddresses already exists.",
    "innerError": {
      "request-id": "b94663b1-f58f-4e30-a457-3db66a0f0b51",
      "date": "2020-03-13T11:22:35"
    },
    "details": [
      {
        "target": "proxyAddresses",
        "code": "ObjectConflict"
      }
    ]
  }
}

Но пользователь, которому я назначаю лицензию, уникален.

Любая помощь очень ценится.

1 Ответ

0 голосов
/ 17 марта 2020

Я могу воспроизвести вашу проблему, выполнив следующие действия:

У меня уже есть учетная запись пользователя: allen3@tenant.onmicrosoft.com. У него есть псевдоним (proxyAddress): allenwu@tenant.onmicrosoft.com.

enter image description here

Теперь я создаю новую учетную запись через Microsoft Graph API с allenwu@tenant.onmicrosoft.com в качестве userPrincipalName.

POST https://graph.microsoft.com/v1.0/users
Content-type: application/json

{
  "accountEnabled": true,
  "displayName": "allent3",
  "mailNickname": "allent3",
  "userPrincipalName": "allenwu@tenant.onmicrosoft.com",
  "passwordProfile" : {
    "forceChangePasswordNextSignIn": false,
    "password": "password-value"
  }
}

Волхвы c произошло: учетная запись была успешно создан!

Но , когда я назначаю лицензию учетной записи allenwu@tenant.onmicrosoft.com с помощью Microsoft Graph API, она выдает мне ту же ошибку, что и ваша.

enter image description here

Так что я думаю, что это сообщение об ошибке является разумным. (Хотя создание учетной записи нецелесообразно.)

Пожалуйста, проверьте, есть ли у вашего арендатора такая же проблема, как у меня. Надеюсь, что это полезно.

...