gpt4 book ai didi

azure - 为什么我在为 Runbook 创建 Webhook 时收到授权失败异常?

转载 作者:行者123 更新时间:2023-12-03 04:18:52 24 4
gpt4 key购买 nike

我正在尝试为我创建的 Runbook 创建一个 Webhook。在 UI 中,“New Webhook”按钮呈灰色且无法选择。当我尝试 New-AzureRmAutomationWebhook powershell 命令时,它失败并出现以下异常:

New-AzureRmAutomationWebhook : AuthorizationFailed: The client '*****' with object id '******-****-****-****-**********' does not have authorization to perform action 'Microsoft.Automation/automationAccounts/webhooks/action' over scope '/subscriptions/*****/resourceGroups/*******/providers/Microsoft.Automation/automationAccounts/********/webhooks/generateUri' where asterisks are my account specific information.

我所属的组是 Runbook 和自动化帐户所在资源组的所有者。我可能会看到此错误的原因有哪些以及如何补救?

谢谢!

最佳答案

如果我理解正确,您可以成功创建 RunBook,但在尝试为 Runbook 创建 Webhook 时收到上述 authZ 异常?这看起来确实像是 RBAC 问题,因此我建议您首先检查自动化帐户上的 RBAC 分配。您可以通过 Azure Portal 查看分配给您的角色或 PowerShell 使用 Get-AzureRmRoleAssignment
确保您在托管自动化帐户的资源组上具有“所有者”角色。我可以确认资源组中的“所有者”角色足以创建 Webhook 别名。该按钮呈灰色的事实表明您可能缺少所需的角色分配,从而导致失败。另请检查您的订阅(或资源组)是否有任何 Azure 管理策略阻止创建 Webhook 资源。该按钮可能呈灰色的唯一其他方式是 Runbook 处于草稿模式并且尚未发布,因为您只能为已发布的 Runbook 创建 Webhook。也就是说,您收到的错误将明确指出没有与 Runbook 关联的已发布版本,而您的场景中似乎并非如此。以下是一些可能有用的资源:1.managing RBAC assignments for Azure Automation2.Starting an Azure Automation Runbook with a Webhook

关于azure - 为什么我在为 Runbook 创建 Webhook 时收到授权失败异常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50805685/

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