使用ARM在API Management中创建AAD用户也会创建Basic

时间:2018-12-14 07:38:39

标签: azure azure-api-management

使用ARM template / resources.explorer添加/更新AAD用户时,为什么还创建了Basic用户? 这是有效载荷:

{  
"apiVersion": "2017-03-01",  
"type": "users",  
"name": "user1",  
"properties": {  
    "firstName": "FirstName",  
    "lastName": "LastName",  
    "email": "[parameters('user1Email')]",  
    "state": "active",  
    "identities": [  
        {  
        "provider": "Aad",  
        "id": "[parameters('user1UserId')]"  
        }  
    ]  
}  
}

如您所见,我不包括

{  
"provider": "Basic",  
"id": "basic.userg@basic.com"
}

我不想创建基本身份验证,我只想要Azure AD。 从开发人员门户网站创建AD用户时,我们没有这种行为,但是使用ARM时,它还会创建Basic。

1 个答案:

答案 0 :(得分:0)

此刻,我唯一看到的方法是用相同的有效负载但没有基本身份执行第二个PATCH(!)请求。