簡體   English   中英

如何在用戶不需要 Google 帳戶的情況下安全地嵌入私人 Google Data Studio 報告

[英]How to securely embed a private Google Data studio report without a user needing a Google account

有什么方法可以在用戶不必登錄到具有報告查看權限的 Google 帳戶的站點中嵌入私人報告(即鏈接共享設置為 OFF)? 我從這篇文檔中了解到,只有當查看者當前登錄到與報告共享的 Google 帳戶時,才能在 iframe 中查看私人報告。

在這種情況下,這不是一個可行的選擇,歸結為兩個因素:

  1. 客戶要求他們的報告完全安全。

  2. 由於公司內部的安全原因,客戶無法創建或使用 Google 帳戶。

這意味着唯一的解決方案是創建一個“服務”類型的 Google 帳戶,該帳戶從事物的應用程序端向 Google 進行身份驗證,而不依賴於用戶輸入。

我猜想在 iframe 中加載的文檔會在用戶的瀏覽器 session 中查找 Google 身份驗證 cookie,以便對訪問進行身份驗證,所以這似乎無法由服務器注入或在客戶端自動執行(請糾正我,如果我錯了)。 此外,任何通過 iframe 編寫登錄腳本的嘗試都會導致一些跨域問題。

所以,如果有某種官方認證技術可以實現我正在尋找的東西,並且設法忽略了,如果有人能指出這一點,那就太好了,如果沒有,如果有人對不那么整潔有任何想法和整潔的方式來做到這一點,我同樣感激不盡!

謝謝

(晚會遲到了,我知道,但我自己偶然發現了這個,相信我找到了答案:)

嵌入報告時,您可以通過他們的社區連接器發送令牌,以根據平台上的用戶授予特定的查看權限。 我想這在發布這個問題時不可用,但現在聽起來像是一個可行的選擇 - 閱讀更多: https://developers.google.com/datastudio/solution/viewers-cred-with-3p-credentials

您不能共享活動/活動儀表板,但是可以通過PDF交付受密碼保護的報告版本。 在“編輯”按鈕的最左側,您將看到“下載報告”功能。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM