[英]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.