GSuite Vault API: есть ли способ получить список пользователей программным способом?
В настоящее время API Google Vault не позволяет получить отчет обо всех пользователях в клиенте или домене GSuite, которые приостановили выполнение одной или нескольких задач. Эта информация в настоящее время доступна только через интерфейс администратора для Google Vault в разделе "Отчеты / удержания пользователей". Было бы здорово получить этот отчет через вызов API в формате JSON, а не только через пользовательский интерфейс администратора. Я что-то упустил или эта функция уже доступна?
С уважением, имейте в виду, что предлагать мне выполнять операции API для поиска по всем вопросам и перебора пользователей, находящихся на удержании, по каждому вопросу, чтобы получить эту информацию, - это не тот ответ, который я ищу. Должен быть более быстрый и эффективный способ получить эту информацию, поскольку такой отчет уже доступен через пользовательский интерфейс. Я просто спрашиваю, есть ли способ получить эту же информацию программно через API / автоматизацию. Заранее спасибо.
1 ответ
К сожалению, в Vault API для этого нет метода. Как вы уже упоминали, единственный способ получить эту информацию - перечислить все вопросы и перебрать их.
Отправьте запрос функции:
Нередко функция присутствует только в пользовательском интерфейсе. Если вы хотите, чтобы это реализовано в API, я предлагаю вам сообщить об этом в компоненте Vault для отслеживания проблем.
Я просмотрел проблемы, связанные с этим компонентом, и похоже, что этого еще не было. В настоящее время есть несколько связанный запрос функции, но не совсем то, что вы ищете:
Обновить:
Оригинальный постер отправил запрос функции в Issue Tracker. Я добавляю это к ответу, чтобы сделать его более заметным.
Всем, кто хотел бы, чтобы эта функция была реализована в будущем, я предлагаю пометить проблему звездочкой (звездочка в верхнем левом углу), чтобы помочь ей определить приоритеты: