如果我使用 Azure Pipelines 对包含角色分配的 ARM 模板进行“增量”“资源组”范围的部署,我似乎无法在没有收到角色分配资源错误的情况下重新运行/重新部署管道:
RoleAssignmentUpdateNotPermitted: Tenant ID, application ID, principal ID, and scope are not allowed to be updated.
这看起来像一个明显的问题,必须有一个共同的解决方法?我希望将角色分配分解为单独的模板,并可能在每个部署中删除并重新创建角色分配?