ВМ в проекте web-applications требуется доступ к набору данных BigQuery в проекте crm-databases. Следуя лучшим практикам, как следует предоставить доступ между проектами?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Предоставить crm-databases роли/bigquery.dataViewer и предоставить соответствующие роли web-applications..
Почему это правильный ответ
Правильный подход — предоставить учетной записи службы ВМ (или пользователю, если это интерактивный доступ) в проекте web-applications роль roles/bigquery.dataViewer в проекте crm-databases. Это следует принципу наименьших привилегий, предоставляя только необходимые разрешения для чтения данных BigQuery. Неправильные варианты: Предоставление владельцу проекта web-applications ролей в crm-databases дает слишком широкие привилегии, нарушая принцип наименьших привилегий. Предоставление роли владельца обоим проектам также дает избыточные права и создает риски безопасности. Предоставление владельцу проекта crm-databases роли bigquery.dataViewer не решает проблему доступа для ВМ из web-applications.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется