簡體   English   中英

PowerBI 安全訪問 Blob 存儲

[英]PowerBI Secure Access Blob Storage

我使用 HTML 客戶視覺創建了一個 PowerBI 報告,其中包含嵌入式視頻。 這些視頻托管在 Azure Blob 存儲中,因此我生成了一個 SAS 令牌,並將其添加到我數據中的視頻 URL 中。

但是,我希望提高 Blob 存儲的安全性並找到更好的解決方案,以避免每個人都可以使用 SAS 令牌並對其進行有限的控制。

例如,如果一組憑據是正確的,是否有可能訪問將即時生成訪問令牌的令牌提供程序? 這樣,我就可以控制對視頻的訪問。

我查看了共享訪問簽名,但無法從 PowerBi 實施它。歡迎任何其他想法!

我嘗試在我的環境中重現相同的內容並得到如下結果:

為了避免每個人都可以訪問 SAS 令牌,請嘗試通過指定允許訪問的用戶的 IP 地址或 IP 范圍來生成訪問令牌:

在此處輸入圖像描述

如果用戶的 IP 地址不在范圍內,用戶在訪問 SAS URL 時會出現如下錯誤

在此處輸入圖像描述

如果一組憑據是正確的,是否有可能訪問將動態生成訪問令牌的令牌提供程序。

您可以使用授權代碼流來生成訪問令牌,該令牌將在生成令牌時要求用戶進行交互。

使用以下參數生成訪問令牌:

GET https://login.microsoftonline.com/TenantID/oauth2/v2.0/token

 

client_id:ClientID
client_secret:*****
grant_type:authorization_code
scope:scope
redirect_uri:redirect_uri
code:code

將出現一個登錄屏幕以驗證用戶憑據:

在此處輸入圖像描述

訪問令牌已成功生成,如下所示:

在此處輸入圖像描述

暫無
暫無

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

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