![](/img/trans.png)
[英]Setting up CI/CD Pipeline on Azure for Azure Python Function
[英]Exception “Failed to create an app in Azure Active Directory” when setting up a build pipeline for a Python Azure Function App
我正在尝试为 Python 中编码的 Azure function 应用程序设置构建管道。 但是,我得到了例外:
在 Azure Active Directory 中创建应用程序失败。 错误:权限不足,无法完成操作。 确保用户有权创建 Azure Active Directory 应用程序。
我不明白这个例外,主要是因为:
他是我所做的:
在 Azure 中,我首先使用 function 应用程序创建了一个资源组。 function 设置为使用 Python 版本 3.8 作为运行时堆栈和消费(无服务器)作为计划类型,使用 Linux 作为操作系统。 在 Azure DevOps 中,选择了我的存储库,我:
在第 5 步之后,出现异常“无法在 Azure Active Directory 中创建应用程序...”。
如果需要连接外部和远程服务来执行作业中的任务,则需要创建相关的服务连接。 例如,您可能需要连接到您的 Microsoft Azure 订阅,因此您需要创建Azure 资源管理器服务连接。 成功验证后,您可以在 Azure 管道中使用它。
如果您无法创建或验证此服务连接,则您的帐户没有足够的权限来创建它。 您可以使用门户创建 Azure AD 应用程序和服务主体,该应用程序和服务主体可以访问资源并检查 Azure 订阅权限。
顺便说一句,这个线程提供了更多信息。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.