Я использую Graph API
для создания пользователя, и вот как я создаю пользователя
let payload = {
"displayName": value.data.displayName,
"identities": [
{
"signInType": "userName",
"issuer": "{tenantName}.onmicrosoft.com",
"issuerAssignedId": value.data.memberNumber
},
{
"signInType": "emailAddress",
"issuer": "{tenantName}.onmicrosoft.com",
"issuerAssignedId": value.data.email
}
],
"passwordProfile": {
"forceChangePasswordNextSignIn": true,
"password": value.password
},
"passwordPolicies": "DisableStrongPassword"
}
Когда я создаю пользователя, используя "forceChangePasswordNextSignIn": true
в passwordProfile
, я всегда получаю сообщение об ошибке, отображаемое в изображение ниже, т.е. password has expired
даже при первом входе в систему.