如何在不使用帐户密钥的情况下访问存储帐户 blob 容器?
How can you access a Storage Account blob container without using an Account Key?
如何在不使用帐户密钥的情况下访问存储帐户 blob 容器?
我可以在 Power BI 中访问存储帐户 blob 中的数据...但它需要帐户访问密钥!
是否有某种方法可以使用其他身份验证方法访问数据,例如应用程序注册、服务主体、托管身份等等?
您可以使用共享访问签名 (SAS) 连接 Power BI 中的 Blob 存储。这个guide会对你有所帮助。
如果您使用 Azure AD 访问 blob,它似乎没有与 Power BI 集成。还有一个关于创建块 blob 的 .Net code sample。
Azure AD authenticates the security principal (a user,
group, or service principal) running the application. If
authentication succeeds, Azure AD returns the access token to the
application, and the application can then use the access token to
authorize requests to Azure Blob storage or Queue storage.
有关详细信息,document 描述了 Azure 存储提供的用于授权访问资源的选项。
如何在不使用帐户密钥的情况下访问存储帐户 blob 容器?
我可以在 Power BI 中访问存储帐户 blob 中的数据...但它需要帐户访问密钥!
是否有某种方法可以使用其他身份验证方法访问数据,例如应用程序注册、服务主体、托管身份等等?
您可以使用共享访问签名 (SAS) 连接 Power BI 中的 Blob 存储。这个guide会对你有所帮助。
如果您使用 Azure AD 访问 blob,它似乎没有与 Power BI 集成。还有一个关于创建块 blob 的 .Net code sample。
Azure AD authenticates the security principal (a user, group, or service principal) running the application. If authentication succeeds, Azure AD returns the access token to the application, and the application can then use the access token to authorize requests to Azure Blob storage or Queue storage.
有关详细信息,document 描述了 Azure 存储提供的用于授权访问资源的选项。