Export failed users through this job id

To export the list of failed users:

1. Send a request to the create user endpoint to create a user. The create user request returns a job ID. For example:

Endpoint: /cloudapi/restapi/user

Request body: { "added": [ { "organization": { "name": "sfo", "type": "Company" }, "roles": [ { "name": "PrimaveraP6Production" } ], "loginId": "JSMITH", "firstName": "JIM", "lastName": "SMITH", "emailAddress": "jim.smith@company.com", "userType": "EMP" } ] }

For this example, assume the response is 40870.

2. Send a request to the job status endpoint to view the list of create user jobs which did not complete successful. Use the response from step 1 in the Request URL. The job status endpoint returns a json object containing the list of users. For example:

https://hostname:port/cloudapi/restapi/users/status/40870

For this example, the response might be:

{ "added": [ { "status": "Active", "locked": false, "disabled": false, "createdBy": "ADMIN", "loginId": "JSMITH", "organization": { "associations": [], "displayName": "sfo", "id": "4", "inheritedPolicy": false, "isDeletable": false, "bidderCompany": false, "name": "sfo" }, "emailAddress": "jim.smith@company.com", "id": "3475", "statusInfo": "User created, but Application Access failed", "pwdWarned": false, "loginAttemptsCtr": "0", "lastAction": "Created", "updatedDate": "2018-05-30T11:05:40", "firstName": "JIM", "lastName": "SMITH", "userType": "EMP", "createdDate": "2018-05-30T11:05:40", "pwdExpireDate": "2019-03-26T11:11:02", "pwdWarnDate": "2018-10-27T11:11:02", "provisionedDate": "2018-05-30T11:11:02", "pwdExpired": false, "pwdCantChange": false, "changePwdAtNextLogin": true } ], "modified": [], "deleted": [], "exception": "", "message": "", "updatedIdMap": {}, "localizedException": true }