我尝试通过Microsoft图形浏览器创建更新登录用户名或电子邮件,但我无法执行这两项操作。可能我提供的json数据可能格式不正确。 我使用管理员帐户登录,使用PATCH方法并通过提供以下代码成功更新信息:
{
"displayName": "AAAlica",
"givenName": "Mews",
"passwordProfile": {
"password": "P@ssword!"
}
}
我不知道应该提供哪些属性和值来更改登录用户名/电子邮件地址。我尝试了不同的格式,如
{
"displayName": "AAAnamika",
"givenName": "MMews",
"userPrincipalName": "newusername@mycompanydomain@onmicrosoft.com"
}
并且总是收到错误。
参考文献:
答案 0 :(得分:0)
我注意到您帖子中的userPrincipalName无效,其中包含两个@
。
正确的格式应该是newusername@mycompanydomain.onmicrosoft.com
。以下是UPN属性的详细说明:
UPN是基于Internet标准RFC 822的用户的Internet样式登录名。按照惯例,这应该映射到用户的电子邮件名称。通用格式为别名@ domain,其中domain必须存在于租户的已验证域集合中。