Google Data Studio 的服务帐户,用于访问 Google 云存储上的 HTML 文件
Service Account for Google Data Studio to Access HTML Files on Google Cloud Storage
我有一些 HTML 文件上传到 Google Cloud Storage 存储桶中,我想通过 iframe 将这些文件嵌入到 Google Data Studio 的仪表板上。
当我通过设置 AllUsers
权限打开对存储桶(或资源)上的世界的访问时,这工作得很好。
但是,我希望只允许通过 Google Data Studio 进行访问。如何实现?
我正在考虑为 Google Data Studio 的服务帐户添加权限,但真的不知道如何正确配置它。
我认为现在这不可能。
但是,我能想到的一个复杂的解决方案是结合使用社区连接器和社区可视化:
- Build a community connector 使用您自己的 GCP 服务帐户读取 GCS 上的 HTML 文件并将原始 HTML 内容作为数据发回。
- Build a community viz 可以从连接器获取 HTML 数据并呈现 HTML.
- 如果您有多个 HTML 文件,您可以在 Data Studio 中设置过滤器,以便每个可视化只呈现一个 HTML.
社区连接器和可视化的代码示例可用 here。
我有一些 HTML 文件上传到 Google Cloud Storage 存储桶中,我想通过 iframe 将这些文件嵌入到 Google Data Studio 的仪表板上。
当我通过设置 AllUsers
权限打开对存储桶(或资源)上的世界的访问时,这工作得很好。
但是,我希望只允许通过 Google Data Studio 进行访问。如何实现?
我正在考虑为 Google Data Studio 的服务帐户添加权限,但真的不知道如何正确配置它。
我认为现在这不可能。
但是,我能想到的一个复杂的解决方案是结合使用社区连接器和社区可视化:
- Build a community connector 使用您自己的 GCP 服务帐户读取 GCS 上的 HTML 文件并将原始 HTML 内容作为数据发回。
- Build a community viz 可以从连接器获取 HTML 数据并呈现 HTML.
- 如果您有多个 HTML 文件,您可以在 Data Studio 中设置过滤器,以便每个可视化只呈现一个 HTML.
社区连接器和可视化的代码示例可用 here。