Azure CLI - 如何使用特定的 "Description"创建新的客户端 key

标签 azure azure-cli azure-service-principal

我使用此命令创建客户端 key ,

az ad sp create-for-rbac  -n my_app --years 99

但我发现此命令将创建一个名为“rbac”的新 key 来覆盖旧 key ,如下所示。

我想创建一个具有特定“描述”的新 secret ,但我在 doc 中没有找到任何方法来做到这一点。

最佳答案

我尝试在我的环境中重现相同的结果并得到以下结果:

我运行了与您相同的命令,并在描述中得到了与rbac相同的响应,如下所示:

az ad sp create-for-rbac -n my_app --years 99

enter image description here

要从 Azure CLI 获取这些结果,您可以使用以下命令:

az ad app credential list --id <ApplicationID>

回应:

enter image description here

要创建具有特定“描述”新 secret ,您可以使用以下命令:

az ad app credential reset --id <ApplicationID> --display-name <Enter description here> --append

我运行了上述命令并创建了带有描述的新 secret

当我尝试列出该应用程序的 secret 时,我成功获得了客户端 secret 详细信息,如下所示:

az ad app credential list --id <ApplicationID>

回应:

enter image description here

当我在 Azure 门户中检查相同内容时,我可以看到新的客户端 key ,其描述如下所示:

enter image description here

关于Azure CLI - 如何使用特定的 "Description"创建新的客户端 key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74527037/

相关文章:

networking - azure 中的订阅之间进行通信

azure - 如何使用 azure CLI 停止插槽中的函数应用

azure - 在 terraform 中指定 azurerm_function_app 的操作系统是 linux

azure - 我可以对不同的 Azure 自动化帐户使用相同的运行帐户吗?

azure - 在 Webmatrix 上发布我的应用程序时出错。错误显示 "Cannot access a closed Stream"

c# - ASP.NET Identity自动注册Claims用户

azure - 如何使用数据磁盘创建Azure vm,然后通过ansible对其进行格式化

azure - 如何使用脚本批量创建和更新 Azure Key Vault secret ?

python-3.x - 使用 Python 和服务主体通过 Microsoft Graph API 发送电子邮件

azure - Azure 服务主体到底是什么?