gpt4 book ai didi

azure - 如何在 Azure 中通过客户端 ID 查找身份?

转载 作者:行者123 更新时间:2023-12-05 09:35:50 24 4
gpt4 key购买 nike

我有一个应用程序 ( AWX ),其中包含一个尝试在 Azure 中执行操作(向虚拟机添加标签)的脚本。在 AWX 中,我收到以下错误,显然来自 Azure:msg:“检索资源组 usw-sys-rg-001 时出错 - 对象 ID 为“9d...27”的客户端“9d...27”无权在范围“/subscriptions/83...4a/resourcegroups/usw-sys-rg-001”上执行操作“Microsoft.Resources/subscriptions/resourcegroups/read”,或者范围无效。如果最近访问过已授予,请刷新您的凭据。”

看起来是一个简单的消息。所使用的账户/身份/委托(delegate)人未经授权。问题是,错误消息中的客户端 ID 与我在 AWX 中拥有的任何凭证对象都不相关。具体来说,它与我在 AWX 中拥有的 Microsoft Azure 资源管理器凭据无关。我不是这本 AWX 手册的作者,我对这一切感到有点困惑。

由于错误似乎来自Azure,并且Azure似乎没有说客户端ID不存在,这让我认为我应该能够在Azure中找到该身份(大概是一个服务主体) )并检查其权限。但是,当我筛选应用程序注册时,我找不到客户端 ID 与上面错误消息中的客户端 ID 匹配的条目。

如何在 Azure 门户中找到服务主体?还是别的什么?

我一定是看错了。有人有任何指点吗?非常感谢。

最佳答案

首先,确保您登录到门户中正确的 Azure AD 租户。

其次,导航到企业应用程序(不是应用程序注册,因为某些服务主体在您的 AAD 租户中不会有相应的应用程序注册,例如托管身份等)在Azure Active Directory中。

然后使用所有应用程序进行过滤,如下所示,输入客户端ID,然后您就会找到它。

enter image description here

关于azure - 如何在 Azure 中通过客户端 ID 查找身份?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65599704/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com