大查询 - 使用视图管理用户访问

ASP*_*YOK 0 sql google-bigquery google-data-studio

在我们的项目中,我们有基于表的表和视图.视图包含业务逻辑并管理用户访问:

在此输入图像描述

所以我需要一个能够查询视图(通过BQ或DataStudio)但无法访问表的用户的解决方案......

Gra*_*ley 6

这是直截了当的:

  1. 将您的视图放在一个单独的数据集中
  2. 向用户授予对该数据集的访问权限
  3. 通过共享表所在的数据集并在共享表add authorized view时使用该选项,为视图提供对所需表的访问.

这将允许用户访问视图,但不能访问基础表.

这里更多信息.