Можно ли получить только суперадминистраторов из GApps (все домены) под посредником, используя учетную запись посредника

У меня есть список доменов всех моих клиентов gapps. Я хочу получить только тех пользователей, у которых есть привилегии суперадминистратора для всех этих доменов. Я могу получить всех пользователей для домена, перебрать их и отфильтровать только суперадминистраторов. Но вызовов API будет много.

Должен быть другой путь....

Спасибо.


person dsyed    schedule 30.08.2017    source источник


Ответы (1)


Как информационный список всех доменов, так и список пользователей в домене невозможно выполнить одним вызовом API. Вы должны сделать список вызовов доменов, затем сделать каждый вызов домена и получить список пользователей, как вы упомянули. Однако вы можете избежать получения всех пользователей и вместо этого получить только пользователей с правами администратора. В вызове API есть параметр query, где вы можете указать isAdmin=true, чтобы получить только суперадминистраторов.

Но Google предоставляет пакетный запрос для объединения нескольких вызовов API в один запрос, который вы можете легко использовать для достижения своей цели.

person Shashwat Kumar    schedule 30.08.2017
comment
Параметр query, вероятно, сэкономил мне несколько сотен вызовов API. Спасибо. - person dsyed; 01.09.2017