Начиная с утра, я не могу установить orgUnitPath на объект User, используя необработанный HTTP-протокол.
PATCH /admin/directory/v1/users/testuser_1440432547467%40example.com
{"orgUnitPath":"/testorgunit_2"}
возвращает
{
"error": {
"errors": [ {
"domain":"global",
"reason":"invalid",
"message":"Invalid Input: Inconsistent Orgunit id and path in request - 8100451664789505, /testorgunit_2"}],
"code":400,
"message":"Invalid Input: Inconsistent Orgunit id and path in request - 8100451664789505, /testorgunit_2"
}
}
Идентификатор OrgUnit, похоже, не документирован нигде, но я также замечаю, что данные, возвращаемые из API каталогов, теперь включают свойство orgUnitID в дополнение к свойству orgUnitPath.
{
...
orgUnitId=id:02gyr1s20gshpvd,
orgUnitPath=/
}
Может ли кто-нибудь подтвердить, было ли изменение API, которое теперь требует, чтобы orgUnitId также предоставлялось в дополнение к orgUnitPath или если это ошибка, которая была только что введена?