API каталога Google — Поиск пользователей — Исключение дочернего оргблока

#google-apps-script #google-admin-sdk #google-directory-api

#google-apps-script #google-admin-sdk #google-directory-api

Вопрос:

Это мой код.

 var oupath = '/';
listObject = {
    customer: 'my_customer',
    query: "isSuspended=false",
    query: "orgUnitPath="   oupath,
    maxResults: 100
  }
  

Как указано на сайте ресурсов G Suite Admin SDK, ‘orgUnitPath=/’ возвращает всех пользователей в организации

Мне нужен мой запрос для поиска пользователей только в корневом подразделении, исключая членов всех дочерних подразделений. Возможно ли это?

Ответ №1:

Не существует способа отфильтровать или исключить дочерние организации из метода Users.list при использовании термина запроса «orgUnitPath». И, как вы правильно упомянули, он возвращает всех пользователей из корневого подразделения и всех дочерних подразделений. Вы должны отфильтровать результаты, чтобы получить только пользователей из подразделения, соответствующего вашему фильтру.