Authentication API-Endpoints
Introduction
The authentication
endpoint provides various actions in regards to authentication.
Change Password
If you would like to change the password of a specific identity, you can use the password change endpoint.
Url
POST /appcustomer/servicedmcore/password/change
Input Data
The input of the password change is as following:
{
"Value": "Your new password",
"Identifier": "Username",
"System": "Active Directory PROD"
}
Note that the identifier must match the configured username attribute for the specified system. For an Active Directory user this would be the SamAccountName, for an SSO user it would be the username, and so on. The System has to match the name of the target system within the CoreOne Suite MetaDirectory.
Result Data
{
"errors": [],
"was_successful": true
}
Reset Password
If you would like to reset the password a specific identity, meaning generate a random password and do not provide one, you can use the password reset endpoint.
Url
Input Data
The input of the password change is as following:
Note that the identifier must match the configured username attribute for the specified system. For an Active Directory user this would be the SamAccountName, for an SSO user it would be the username, and so on. The System has to match the name of the target system within the CoreOne Suite MetaDirectory.
Result Data
Change Main Password
If you would like to change the password of all identities associated with a Core Identity where the appropriate identity feature is active, you can use the password change endpoint.
Url
Input Data
The input of the password change is as following:
Note that the identifier must match the configured username attribute for the specified system. For an Active Directory user this would be the SamAccountName, for an SSO user it would be the username, and so on. The System has to match the name of the target system within the CoreOne Suite MetaDirectory. The origin has to match the name of the target system within the CoreOne Suite MetaDirectory that initiates the change. This is used to not populate the password change back to that system and it is assumed, the system changed the password directly in the local system.
Result Data
© ITSENSE AG. Alle Rechte vorbehalten. ITSENSE und CoreOne sind eingetragene Marken der ITSENSE AG.