Google Admin - программная генерация пользователей и ошибка «Недостаточно лицензий» - PullRequest
0 голосов
/ 28 мая 2019

Я пытаюсь программно создать нового пользователя в своем домене Google с помощью сценария Node, но получаю следующую ошибку: «Недостаточно лицензий для одного или нескольких продуктов, для которых настроено автоматическое назначение лицензий новым пользователям».У меня есть супер администраторский доступ к этой учетной записи.

Я использую код, предоставляемый Google в документации по началу работы здесь: https://developers.google.com/admin-sdk/directory/v1/quickstart/nodejs. Я сделал несколько небольших изменений: от простого перечисления пользователей до добавления пользователя,Изменения заключаются в следующем:

function listUsers(auth) {
  const service = google.admin({version: 'directory_v1', auth});
  service.users.insert({resource: accInfo}, (err, res) => {
    if (err) return console.error('The API returned an error:', err.message);

    else {
      console.log(res);
    }
  });
}

Весь другой код такой же, за исключением того, что accInfo var является объектом, содержащим данные тестового пользователя.

Я ожидаю получить объект ответа JSON отGoogle с данными от пользователя, которого я только что успешно вставил, но вместо этого получаю следующую ошибку: Недостаточно лицензий для одного или нескольких продуктов, которые настроены на автоматическое назначение лицензий новым пользователям.

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