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

Related topics

Coupa connector

Cards in flows

Coupa API