Получите создатель BigQuery Table и Google Storage Bucket Creator Подробнее - PullRequest
0 голосов
/ 07 февраля 2019

Я пытаюсь определить пользователей, которые создали таблицы в BigQuery.Есть ли какая-либо командная строка или API, которые бы предоставили эту информацию.Я знаю, что журналы аудита действительно предоставляют эту информацию, но я искал командную строку, которая могла бы выполнить эту работу, чтобы я мог обернуть это в сценарий оболочки и запустить их одновременно для всех таблиц.То же самое и для Google Storage Buckets.Я пробовал

gsutil iam get gs://my-bkt и искал роль role: role / storage.admin role, но я не нашел роль администратора во всех сегментах.Любая помощь?

1 Ответ

0 голосов
/ 07 февраля 2019

Это вариант использования для журналов аудита.Таблицы BigQuery не сообщают метаданные об исходном создателе ресурса, поэтому сканирование с использованием таблиц table.list или проверка ACL-списков на самом деле не выявляют, кто создал ресурс, а только те, кто в данный момент имеет доступ.

Какой вариант использования?Вы, конечно, могли бы экспортировать журналы аудита обратно в BigQuery и запрашивать события создания таблиц в будущем, но это не совсем то же самое.

...