Search Users

Search for users in Coupa.

Options

Field Definition Type Required

Result Set

Choose a method to filter search results:

  • First Matching Record: Returns the first record that matches.

  • First 50 Matching Records: Returns the first 50 matching records.

  • Stream Matching Records: Passes all matching records from your parent flow to a helper flow.

    Selecting this option adds a Streaming input section to the card where you can select a helper flow for streaming and add custom extensible fields.

Dropdown

TRUE

Filter

Choose an operator to filter search results:

  • Contains

  • Equals

Dropdown

TRUE

Input

Field Definition Type Required

User

Login

Username of the user.

Text

FALSE

Email

The email address of the user.

Text

FALSE

Is Expense User

Indicates whether the user has an Expense license.

This field appears when you select Equals from the Filter option.

True/False

FALSE

Is Sourcing User

Indicates whether the user has a Sourcing license.

This field appears when you select Equals from the Filter option.

True/False

FALSE

Is Inventory User

Indicates whether the user has an Inventory license.

This field appears when you select Equals from the Filter option.

True/False

FALSE

Is Contracts User

Indicates whether the user has a Contracts license.

This field appears when you select Equals from the Filter option.

True/False

FALSE

Is Analytics User

Indicates whether the user has an Analytics license.

This field appears when you select Equals from the Filter option.

True/False

FALSE

Is AI Classification User

Indicates whether the user has an AI Classification license.

This field appears when you select Equals from the Filter option.

True/False

FALSE

Is Spend Guard User

Indicates whether the user has a Spend Guard license.

This field appears when you select Equals from the Filter option.

True/False

FALSE

Is CCW User

Indicates whether the user has a Contingent Workforce license.

This field appears when you select Equals from the Filter option.

True/False

FALSE

Is Supply Chain User

Indicates whether the user has a Supply Chain license.

This field appears when you select Equals from the Filter option.

True/False

FALSE

Is Travel User

Indicates whether the user has a Travel license.

This field appears when you select Equals from the Filter option.

True/False

FALSE

Is Treasury User

Indicates whether the user has a Treasury license.

This field appears when you select Equals from the Filter option.

True/False

FALSE

Employee Number

Unique employee number of the user.

Text

FALSE

First Name

Given name of the user.

Text

FALSE

Middle Name

Middle name of the user.

Text

FALSE

Last Name

Last name of the user.

Text

FALSE

Full Name

Full name of the user.

Text

FALSE

Is Active

Indicates whether the user is active.

This field appears when you select Equals from the Filter option.

True/False

FALSE

Salesforce ID

Salesforce ID object.

Text

FALSE

Account Security Type

Account security type object.

This field appears when you select Equals from the Filter option.

Number

FALSE

Authentication Method

Authentication method to use for the user.

  • Coupa Credentials
  • LDAP
  • SAML

This field appears when you select Equals from the Filter option.

Text

FALSE

SSO Identifier

Single Sign-on ID (SSO ID) of the user.

Text

FALSE

Default Locale

Default locale of the user.

This field appears when you select Equals from the Filter option.

Dropdown

FALSE

Business Group Security Type

Business group security type object.

This field appears when you select Equals from the Filter option.

Number

FALSE

Mention Name

Mention name of the user.

Text

FALSE

Seniority Level

Within your company's heirarchy, the job grade or band assigned to the user.

Text

FALSE

Business Function

Business function of the user.

Text

FALSE

Employee Payment Channel

How expenses are paid to the user.

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.

This field appears when you select Equals from the Filter option.

True/False

FALSE

Streaming

Flow

Click Choose Flow to browse and select a helper flow where the search results will be streamed, then click Choose to confirm.

Optionally, click the empty field under Click or drop here to create and add custom extensible fields that pass data to the helper flow. These fields are added as key/value pairs under the State output object in the helper flow.

Flow

TRUE

Record Limit

Specify the number of records to stream.

  • When the Limit field is set to 0, the stream returns no records.

  • When the Limit field is set to greater than 0, the stream returns up to the maximum number specified.

  • When the Limit field is empty, null, or not selected, the stream returns all records.

  • The default value is 10000000 (10 million).

  • The valid range is from 0 to 10000000.

This field appears when you select Stream Records from the Result Set option.

Number

FALSE

Output

Field Definition Type

User

ID

Unique identifier of the user.

Number

Created At

Time stamp when the user was created.

Automatically created by Coupa in the format YYYY-MM-DDTHH:MM:SS+HH:MMZ

Date & Time

Updated At

Time stamp when the user was last updated.

Automatically created by Coupa in the format YYYY-MM-DDTHH:MM:SS+HH:MMZ

Date & Time

Login

Username of the user.

Text

Email

The email address of the user.

Text

Is Purchasing User

Indicates whether the user has a Purchasing license.

True/False

Is Expense User

Indicates whether the user has an Expense license.

True/False

Is Sourcing User

Indicates whether the user has a Sourcing license.

True/False

Is Inventory User

Indicates whether the user has an Inventory license.

True/False

Is Contracts User

Indicates whether the user has a Contracts license.

True/False

Is Analytics User

Indicates whether the user has an Analytics license.

True/False

Is AI Classification User

Indicates whether the user has an AI Classification license.

True/False

Is Spend Guard User

Indicates whether the user has a Spend Guard license.

True/False

Is CCW User

Indicates whether the user has a Contingent Workforce license.

True/False

Is CLM Advanced User

Indicates whether the us is a CLM advanced user.

True/False

Is Supply Chain User

Indicates whether the user has a Supply Chain license.

True/False

Is Risk Assess User

Indicates whether the user has a Risk Assess license.

True/False

Is Travel User

Indicates whether the user has a Travel license.

True/False

Is Treasury User

Indicates whether the user has a Treasury license.

True/False

Employee Number

Unique employee number of the user.

Text

First Name

Given name of the user.

Text

Middle Name

Middle name of the user.

Text

Last Name

Last name of the user.

Text

Full Name

Full name of the user.

Text

Is API User

Indicates whether the user has access to the API.

True/False

Is Active

When true, the user is active.

True/False

Salesforce ID

Salesforce ID object.

Text

Account Security Type

Account security type object.

Number

Authentication Method

Authentication method of the user.

Text

SSO Identifier

Single Sign-on ID (SSO ID) of the user.

Text

Default Locale

Default locale of the user.

Text

Business Group Security Type

Business Group Security Type object.

Number

Avatar Thumb URL

Avatar update using the API is no longer supported for security reasons.

Text

Mention Name

Mention name of the user.

Text

Seniority Level

Within your company's heirarchy, the job grade or band assigned to the user.

Text

Business Function

Business function of the user.

Text

Employee Payment Channel

How expenses are paid to the user.

Text

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

Is Category Planner User

Indicates whether the user has a Category Planner license.

True/False

Work Phone

The object contains the details for the user's work phone.

Object

Mobile Phone

The object contains the details for the user's mobile phone.

Object

Roles

The object contains the details for the user's roles.

List of Objects

Manager

The object contains the details for the user's manager.

Object

Default Address

The object contains the details for the user's default address.

Object

Default Account

The object contains the details for the user's default account.

Object

Default Account Type

The object contains the details for the user's default account type.

Object

Default Currency

The object contains the details for the user's default currency.

Object

Pcard

The object contains the details for the user's Pcard.

Object

Department

The object contains the details for the user's department.

Object

Escalation Threshold

The object contains the details for the user's escalation threshold.

Object

Requisition Approval Limit

The object contains the details for the user's requisition approval limit.

Object

Invoice Approval Limit

The object contains the details for the user's invoice approval limit.

Object

Requisition Self Approval Limit

The object contains the details for the user's requisition self-approval limit.

Object

Content Groups

The object contains the details for the user's content groups.

List of Objects

Account Groups

The object contains the details for the user's default account groups.

List of Objects

Approval Groups

The object contains the details for the user's approval groups.

List of Objects

User Groups

The object contains the details for the user's groups.

List of Objects

Working Warehouses

The object contains the details for the user's working warehouses.

List of Objects

Country Of Residence

The object contains the details for the user's country of residence.

Object

Created By

The object contains the details for who created the user.

Object

Updated By

The object contains the details for who updated the user.

Object

Expense Approval Limit

The object contains the details for the user's expense approval limit.

Object

Expense Self Approval Limit

The object contains the details for the user's expense self-approval limit.

Object

Invoice Self Approval Limit

The object contains the details for the user's invoice self-approval limit.

Object

Records Streamed

Number of records streamed in a streaming flow.

This field appears when you select Stream Matching Records from the Result Set option.

Number

Related topics

Coupa connector

Cards in flows

Coupa API