Azure active directory 管理标识自定义标识名

Azure active directory 管理标识自定义标识名,azure-active-directory,arm-template,azure-managed-identity,Azure Active Directory,Arm Template,Azure Managed Identity,是否可以命名使用托管标识时自动生成的服务原则?例如,我正在使用以下内容设置azure函数: { "type": "Microsoft.Web/sites", "apiVersion": "2020-06-01", "name": "[parameters('functionAppName')]", "locati

是否可以命名使用托管标识时自动生成的服务原则?例如,我正在使用以下内容设置azure函数:

    {
      "type": "Microsoft.Web/sites",
      "apiVersion": "2020-06-01",
      "name": "[parameters('functionAppName')]",
      "location": "[variables('location')]",
      "kind": "functionapp",
      "identity": {
        "type": "SystemAssigned"
      },
但是,我希望广告应用程序的名称与功能名称不同。我这样做的原因是我想将功能部署到两个区域(EUN和EUW),但我不想为每个区域创建一个添加应用程序。例如,我将有
my func-eun
my func-euw
,但两者都将使用标识
my func
运行

不确定使用这种方法是否有任何缺点(我不认为会有任何缺点),但我能想到的唯一方法是事先通过PowerShell提供AD应用程序,然后将
servicePrincipleId
作为参数注入。您可以使用a,并对两个功能应用程序使用相同的标识。 服务主体的名称将是您为标识设置的名称,因此您可以将其设置为所需的名称

无法设置系统分配标识的名称