gpt4 book ai didi

python - Azure KeyVault : how to retrieve clientId, clientSecret 和现有服务主体的tenantId?

转载 作者:行者123 更新时间:2023-12-02 06:25:54 24 4
gpt4 key购买 nike

我组织中的云工程师已经设置了 Azure KeyVault 和服务主体。我知道此服务主体的 ID,但我还需要 clientIdclientSecrettenantId

The documentation显示当您使用 Azure CLI 创建服务主体时,这些变量会向您公开,但在我的例子中,已经有一个变量了。我没有资格创建一个新的,坦率地说,我不需要。

那么,如何检索与现有服务主体关联的 clientIdclientSecrettenantId

最佳答案

您可以使用 CLI 命令获取服务主体的 Client IdTenant Id,如下所示:

az ad sp list --query "[].{id:appId, tenant:appOwnerTenantId}"

您甚至可以获得更多服务主体的值 - 请参阅 ServicePrincipalInner类。

此外,正如评论中提到的,您无法检索其他人创建的客户端 key 。您必须reset它:

az ad sp credential reset --name APP_ID

关于python - Azure KeyVault : how to retrieve clientId, clientSecret 和现有服务主体的tenantId?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66473196/

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