标签: c# tfs active-directory
我想设置AD,我可以使用TFS插件,如Start / Stop AppService,DataFactory BLOB copy等。
我使用过Default directoy租户:
我在AD中添加了应用程序:
然后我在TFS中创建了ARM资源(从上面使用AD租户ID):
然后像这样设置AppService停止任务:
当我运行构建时,我仍然会收到错误:
答案 0 :(得分:1)
似乎Service Principal Id无效。请按照以下步骤在VSTS / TFS中配置Azure服务端点。
Service Principal Id
下载&在Azure Powershell窗口中运行this PowerShell script,以便为基于Service Principal的Azure服务连接生成所需的数据。运行此脚本会提示您输入:
一旦成功,脚本将输出Azure服务端点的以下详细信息。
附上截图供您参考:
更多详情,请查看此文章:https://blogs.msdn.microsoft.com/visualstudioalm/2015/10/04/automating-azure-resource-group-deployment-using-a-service-principal-in-visual-studio-online-buildrelease-management/