gpt4 book ai didi

azure - Ansible azure 凭据权限被拒绝

转载 作者:行者123 更新时间:2023-12-03 05:37:54 29 4
gpt4 key购买 nike

我正在尝试开始使用 Ansible for Azure。不知何故,我无法正确设置凭据。

我有一个应用程序。单一订阅。所以没有办法混淆 secret 、client_id、tenant_id、subscription_id。该应用程序还被授予权限:user_impersonation 和 User.Read。我将所有内容都设置为管理员。

我正在尝试运行一个简单的剧本来创建一个组。但我不断收到此错误消息:

fatal: [localhost]: FAILED! => {"changed": false, "msg": 
"Error checking for existence of name rg-cs-ansible - 403 Client Error:
Forbidden for url: https://management.azure.com/subscriptions/81616dde
-4cf4-43b8-b29f-XXXXXXXXX/resourcegroups/rg-cs-ansible?api-version=2017-05-10"}

剧本如下:

---
- hosts: localhost
connection: local
tasks:
- name: Create resource group
azure_rm_resourcegroup:
name: rg-cs-ansible
location: eastus
register: rg
- debug:
var: rg

这张照片中我缺少什么?

最佳答案

您需要授予应用 Azure RBAC 访问权限。您可以通过子/资源组/资源中的访问控制 (IAM) 选项卡来执行此操作。开始在选择用户/组/应用程序的框中输入应用程序名称,它应该会列出。然后您可以选择指定的角色。

关于azure - Ansible azure 凭据权限被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61077946/

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