Update existing customer user.

To update existing customer user details in the system.

SecurityoAuth2
Request
path Parameters
customerId
required
string

Customer Unique Identifier and which is associated with the token legal entity.

Example: 103
userId
required
string

Customer user unique Identifier. It should be associated with the requested legal entity.

Request Body schema: application/json
required

Update User Request fields

externalReferenceId
string

Unique reference id from a system outside of finzly. The external reference id can be used by the finzly for the request tracing (if needed).

firstName
string

User first name. Only characters are allowed.

lastName
string

Last name of user. Only characters are allowed.

email
string

The valid users emailId"

phoneNumber
string

User contact number. Only digits are allowed.

roleNames
Array of arrays

Valid role names, which is associated with the requested legal entity.

Array of objects (Applications)

Application limits are optional. If it ia provided then it should be the valid and which associated with the provided roles.

Responses
200

OK

400

Bad request

401

You are not authorized to access the resource

403

Accessing the resource you were trying to reach is forbidden

404

The resource you were trying to reach is not found

500

Internal server error

503

Service unavailable

default

Save user details

put/api/user-management/v1/customer/{customerId}/users/{userId}
Request samples
application/json
{
  • "externalReferenceId": "User101",
  • "firstName": "John",
  • "lastName": "Cane.",
  • "email": "user123@gamil.com",
  • "phoneNumber": "9389989658",
  • "roleNames": "Admin, NewRole1",
  • "applicationLimits": [
    ]
}
Response samples
application/json
{
  • "userId": "f37f6757-c546-42d4-8235-5965419b495d.",
  • "message": "<Reason>",
  • "data": {
    }
}