Update User

Update a user in Coupa.

Options

Field Definition Type Required

Pass Empty Values?

Specifies whether empty values are passed to the remote system, instead of skipping an update to the field.

  • Yes: For any input field on the card that is blank or given a null value, the update includes the empty field. This clears any existing value on the remote system for that field.
  • No: For any input field on the card that is blank or given a null value, nothing is sent to the remote system for this field. Any existing value on the remote system remains unchanged.

This option also affects lists or objects, but doesn't affect dropdown types.

Dropdown TRUE

Input

Field Definition Type Required

User

ID

Unique identifier of the user. Number TRUE

Login

Username of the user. Text TRUE

Email

The email address of the user. Text TRUE

Is Purchasing User

Indicates whether the user has a Purchasing license.

True/False FALSE

Is Expense User

Indicates whether the user has an Expense license.

True/False FALSE

Is Sourcing User

Indicates whether the user has a Sourcing license.

True/False FALSE

Is Inventory User

Indicates whether the user has an Inventory license.

True/False FALSE

Is Contracts User

Indicates whether the user has a Contracts license.

True/False FALSE

Is Analytics User

Indicates whether the user has an Analytics license.

True/False FALSE

Is AI Classification User

Indicates whether the user has an AI Classification license.

True/False FALSE

Is Spend Guard User

Indicates whether the user has a Spend Guard license.

True/False FALSE

Is CCW User

Indicates whether the user has a Contingent Workforce license.

True/False FALSE

Is CLM Advanced User

Indicates whether the us is a CLM advanced user.

True/False FALSE

Is Supply Chain User

Indicates whether the user has a Supply Chain license.

True/False FALSE

Is Risk Assess User

Does the user have a Risk Assess License?

True/False FALSE

Is Travel User

Indicates whether the user has a Travel license.

True/False FALSE

Is Treasury User

Indicates whether the user has a Treasury license.

True/False FALSE

First Name

Given name of the user. Text TRUE

Last Name

Last name of the user. Text TRUE

Is Active

When true, the user is active.

True/False FALSE

Account Security Type

Account security type object.

Number FALSE

Authentication Method

Authentication method to use for the user.

  • Coupa Credentials
  • LDAP
  • SAML
Dropdown FALSE

Employee Payment Channel

Set how expenses are paid to the user.

  • ERP

  • CoupaPay (if allowed by instance)

Text FALSE

Allow Employee Payment Account Creation?

Indicates whether the user can create an Employee Payment Account, regardless of the value of Employee Payment Channel.

True/False FALSE

Is Category Planner User

Indicates whether the user has a Category Planner license.

True/False FALSE

Work Phone Country Code

Country code of the user's work phone.

Text FALSE

Mobile Phone Country Code

Country code of the user's mobile phone.

Text FALSE

Role IDs

Unique identifier of the role.

List of Numbers FALSE

Default Address Country Code

Country code of the user's address.

Text FALSE

Default Address City

City of the user's address.

Text FALSE

Default Address Postal Code

Postal code of the user's address.

Text FALSE

Default Address Street Name

Name of the user's street.

Text FALSE

Default Currency ID

Unique identifier of the user's default currency.

Number FALSE

Default Currency Code

Code of the user's default currency.

Number FALSE

Pcard Name

Name of the user's Pcard.

Text FALSE

Pcard Expiry

Expiration date of the user's Pcard.

Text FALSE

Pcard Number

Number of the user's Pcard.

Text FALSE

Department ID

Unique identifier of the department of the user.

Number FALSE

Content Group IDs

Unique identifiers of the content groups.

List of Numbers FALSE

Approval Group IDs

Unique identifiers of the approval groups.

List of Numbers FALSE

User Group IDs

Unique identifiers of the user groups.

List of Numbers FALSE

Working Warehouse IDs

Unique identifiers of the working warehouses.

List of Numbers FALSE

Country Of Residence ID

Unique identifier of the user's country of residence.

Number FALSE

Output

Field Definition Type

Response

Status Code

Result of the operation. The connector returns an HTTP status code that indicates whether the action taken by the card succeeded or failed. For example:

  • A 201 Created status code indicates success where a new resource was created.
  • A 403 Forbidden error indicates that the HTTP request wasn't processed because the necessary permissions were missing.

For a full list of possible status codes, see HTTP status codes.

Number