Azure AD B2C - 使用图形 API 填充“身份验证电子邮件”

CaC*_*NiX 5 azure azure-ad-b2c

有没有一种方法可以通过 Azure AD B2C 中的图形 API 为用户填充“电子邮件”字段。用户配置文件下有一个“身份验证联系信息”部分,其中有一个字段“电子邮件”,当通过 Graph API 访问时,该字段是只读字段,无法以编程方式填充。我可以使用 Graph API 来填充“备用电子邮件”。但是对于重置密码策略(用户单击忘记密码链接),“电子邮件”字段是必填字段 我无法使用重置密码策略中的“备用电子邮件”

需要通过图形 API 填充的电子邮件字段的屏幕截图

Sac*_*aca 2

Authentication contact info: Alternate email目前只能通过 Azure AD Graph 进行修改。您可以通过发送补丁请求来实现此目的,如下所示:

PATCH https://graph.windows.net/yourtenant.com/users/youruser@yourtenant.onmicrosoft.com
{
  "otherMails": [
    "newalternateemail@hotmail.com"
  ]
}
Run Code Online (Sandbox Code Playgroud)

Authentication contact info: Email目前该字段只能通过门户进行编辑。