UiPath Marketplace

The UiPath Marketplace Guide

Welcome to UiPath Marketplace Documentation. You will find comprehensive information to help you better understand and use the automations from our platform.

In order to download the solutions described here, please visit the official UiPath Marketplace here.

Please note that only solutions built and supported by UiPath are detailed in the present guide.

Workday Scope

The Workday Scope activity uses your Workday credentials (Username and Password) to establish a connection to your Workday Web Service (Tenant and TenantURL).

How it works

The following steps and message sequence diagram is an example of how the activity works from design time (i.e., the activity dependencies and input/output properties) to run time.

  1. Complete the Setup steps.
  2. Add a Get Credential activity.
  3. Add the Workday Scope activity to your project.
  4. Enter values for the Authentication and Connection input properties.
  5. Create and enter a WorkdayConnection variable for Output property.
    • You can use this variable in subsequent uses of the Workday Scope activity.

Configure

To build your project and enable the Object Wizard in other activities, you must use the Connection Wizard by clicking the Configure button.

To learn more about the Connection Wizard, see the Business Activity Frameworks page.

❗️

Important

Configuring the fields in the Connection Wizard does not populate the Workday Scope properties. The wizard establishes a connection to your Workday application during design time only; enabling the Object Wizards in the other Workday activities.

Properties

Common

DisplayName

The display name of the activity.

Attributes

Details

Type

String

Required

Yes

Default value

Workday Application Scope

Allowed values

Enter a String or String variable.

Notes

N/A


Authentication

Password

The password (associated with the Username) to your Workday application.

Attributes

Details

Type

SecureString

Required

Yes

Default value

Empty

Allowed values

Enter a SecureString variable.

Notes

To create a SecureString variable, see the Create Credential Asset section of the Setup guide.
To enter your SecureString variable, use a Get Credential activity that outputs your Credential Asset (see example below).


Username

The user that you want to use to authenticate.

Attributes

Details

Type

String

Required

Yes

Default value

Empty

Allowed values

Enter a SecureString variable.

Notes

The Username is associated with the Password. Because of this relationship, it's recommended that you create a String variable for this property by following the Create Credential Asset section of the Setup guide.
To create and enter your String variable for this property, use a Get Credential activity to output your Credential Asset (see example below).


Connection

Tenant

The name of the Workday tenant that you want to connect to.

Attributes

Details

Type

String

Required

Yes

Default value

Empty

Allowed values

Enter a String or String variable.

Notes

N/A


Tenant URL

The URL of the Workday tenant that you want to connect to.

Attributes

Details

Type

String

Required

Yes

Default value

Empty

Allowed values

Enter a String or String variable.

Notes

The URL syntax: https://.workday.com/ccx/service/ (e.g., https://wd2-impl-services1.workday.com/ccx/service/uipath_dpt1).


Misc

Private

If selected, the values of variables and arguments are no longer logged at Verbose level.

Attributes

Details

Type

Checkbox

Required

No

Default value

Not Selected

Allowed values

Selected or Not Selected

Notes

N/A


Use Existing Connection

ExistingConnection

A connection record from a parent Workday Scope activity that you can use instead of establishing a new connection.

Attributes

Details

Type

WorkdayConnection

Required

No

Default value

Empty

Allowed values

Enter a WorkdayConnect variable.

Notes

The WorkdayConnection variable must be from a previously run Workday Scope activity (parent) that still has an active connection.
If you're unable to establish a connection using this property, try re-running your parent Workday Scope activity.


Output

Workday Connection

A record of your established connection that you can use in other Workday Scope activities that are included in this scope activity.

Attributes

Details

Type

WorkdayConnection

Required

No (recommended if you plan to have multiple Workday Scope activities across your projects).

Default value

Empty

Allowed values

Enter a WorkdayConnection variable.

Notes

You can pass this variable to a scope activity in a workflow that is invoked from within the parent scope activity.
For example, you may have 3 workflows. The first includes the parent scope activity that establishes the connection to your registered application (i.e., parent workflow). The second workflow gets a report and the third launches an EIB; both are included in the parent scope activity.
When the workflows run, the parent scope activity passes the WorkdayConnection variable to the ExistingConnection property in the second and third workflows (see image below).

Updated 2 months ago


Workday Scope


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.