如何使用Microsoft Graph或Azure AD Graph Client更新Azure AD中现有用户的SignInName。
谢谢!
看起来无法通过Microsoft Graph API或Azure Graph API更新SignInName。如果适合您的使用案例,可能值得尝试使用PowerShell(这可能会也可能不会起作用)。关于下面每个的详细信息..
您只能在创建用户时设置User SignInNames集合。请参阅文档仅提及POST和GET(无PATCH)
您可以使用Azure AD Graph API(signInNames
)作为更新来修补graph.windows.net
。
PATCH https://graph.windows.net/{tenantId}/users/{userId}?api-version=1.6
Content-Type: application/json
BODY:
{
"givenName": "James Wood",
"signInNames": [
{
"type": "userName",
"value": "jamesWoodUserName"
}
]
}