Authenticates a user. When the user is authenticated, the logged-in user's details (including all roles and permissions) are returned in the response body.
CSRF check is not performed by this endpoint, because the user is authenticated using the basic HTTP auth.
OK
{ }
{- "response": {
- "node": "string",
- "data": [
- {
- "lastName": "string",
- "lastLogin": "2019-08-24T14:15:22Z",
- "typedId": "string",
- "firstLogin": true,
- "noSession": true,
- "businessRoles": [
- {
- "version": 0,
- "typedId": "string",
- "uniqueName": "string",
- "label": "string",
- "roles": [
- {
- "version": 0,
- "typedId": "string",
- "uniqueName": "string",
- "module": "PRICESETTING",
- "label": "string",
- "createDate": "string",
- "createdBy": 0,
- "lastUpdateDate": "string",
- "lastUpdateBy": 0
}
], - "groups": [
- { }
], - "createDate": "string",
- "createdBy": 0,
- "lastUpdateDate": "string",
- "lastUpdateBy": 0
}
], - "customerFilterCriteria": "string",
- "defaultUserGroupViewDetails": "string",
- "loginName": "string",
- "allRoleNames": [
- "string"
], - "receiveAdminEmail": true,
- "wizardDashboardName": "string",
- "email": "string",
- "createDate": "2019-08-24T14:15:22Z",
- "additionalInfo4": "string",
- "additionalInfo3": "string",
- "additionalInfo2": 0,
- "additionalInfo1": 0,
- "passwordExpiry": "string",
- "allGroups": [
- { }
], - "groups": [
- {
- "version": 0,
- "typedId": "string",
- "uniqueName": "string",
- "label": "string",
- "additionalInfo1": 0,
- "additionalInfo2": 0,
- "additionalInfo3": "string",
- "additionalInfo4": "string",
- "createDate": "string",
- "createdBy": 0,
- "lastUpdateDate": "string",
- "lastUpdateBy": 0
}
], - "productFilterCriteria": "string",
- "version": 0,
- "ssoOnly": true,
- "firstName": "string",
- "defaultUserGroupEdit": "string",
- "emailLocale": "string",
- "workflowEmailingActivated": true,
- "createdBy": 0,
- "roleNames": [
- "string"
], - "requireTFA": true,
- "activated": true,
- "lastUpdateBy": 0,
- "extendedData": {
- "property1": "string",
- "property2": "string"
}
}
], - "status": 0
}
}