and more in a single search tool across platforms. Read the announcement here. |
03/05/2024 06:02 AM
We want to change the password of our Azure AD account.
SecuritySystem is set as follows.
"ChangePassJSON" in "AzureAD _ Couple" set to "Password Management Connection" is as follows.
===
In this state, reset the Azure AD account from "Reset Account Password."
This creates a task like this, but when I run the provisioning job, it doesn't respond.
In the first place, is this recognition that the password I reset with "Reset Account Password" is reset in line with ChangePassJSON wrong?
By the way, I tried the follow changepassjson, but it's not working too.
Solved! Go to Solution.
03/06/2024 10:29 PM
Hi @JPMac
Please use the below JSON and update the name of the connection (mentioned in bold below) exactly as the name of the connection used in the connectionJSON.
{
"call": [
{
"name": "call1",
"connection": "acctAuth",
"url": "https://graph.microsoft.com/v1.0/users/${account.accountID}",
"httpMethod": "PATCH",
"httpParams": "{\"passwordProfile\":{\"password\":\"${arsTasks.getPassword()}\",\"forceChangePasswordNextSignIn\":\"false\"}}",
"httpHeaders": {
"Authorization": "${access_token}"
},
"httpContentType": "application/json",
"successResponses": {
"statusCode": [
201,
200,
204
]
}
}
]
}
Regards,
Dhruv Sharma