部署ARM模板

时间:2017-06-26 18:37:52

标签: azure azure-resource-manager

是否可以检索部署ARM模板的用户的ID?

subscription() function检索有关正在部署模板的订阅的信息,包括订阅ID,我希望校长有类似的东西。

2 个答案:

答案 0 :(得分:3)

不,截至今日(26.06.2017),这是不可能的。这可能在将来发生变化。您始终可以为此创建反馈项并跟踪它。

https://feedback.azure.com/forums/34192--general-feedback

功能参考:
https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-group-template-functions-deployment

答案 1 :(得分:2)

现在可以使用 reference()。

"[reference(resourceId('Microsoft.Web/sites', variables('appService')), '2016-08-01', 'Full').identity.principalId]"

注意在reference()函数中使用'full'参数。

相关文档: https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/template-functions-resource?tabs=json#reference