Workday IAM Event Generator (Beta)

Supported versions

Supported Cortex XSOAR versions: 6.0.0 and later.

beta

This is a beta Integration, which lets you implement and test pre-release software. Since the integration is beta, it might contain bugs. Updates to the integration during the beta phase might include non-backward compatible features. We appreciate your feedback on the quality and usability of the integration to help us identify issues, fix them, and continually improve.

Generates mock reports and events from Workday. Use these for testing and development.

To use this integration for testing:

  1. Create an instance.
    1. Add a listening port
    2. Select the Long running instance checkbox.
  2. Take the server URL and listening port that you entered in the integration settings for example (http://localhost:9000/) and configure the Workday_IAM instance and invoke fetch_incidents.

For more information about how to configure the long running integration go to Long Running HTTP Integrations.

This integration uses mock reports (simulates the real reports from Workday). You can use the generate-event command to get various report types (hire, update, terminate, and rehire). To use the generate-event command, the email must be an email from the mock reports.

Configure Workday_IAM_Event_Generator on Cortex XSOAR

  1. Navigate to Settings > Integrations > Servers & Services.

  2. Search for Workday_IAM_Event_Generator.

  3. Click Add instance to create and configure a new integration instance.

    ParameterDescriptionRequired
    longRunningLong running instanceFalse
    longRunningPortPort mapping (Port mapping (port or host port:docker port))False
    incidentTypeIncident typeFalse

Commands

You can execute these commands from the Cortex XSOAR CLI, as part of an automation, or in a playbook. After you successfully execute a command, a DBot message appears in the War Room with the command details.

generate-event


Generate workday event.

To use the generate-event command with the email argument, the email must be an email from the mock reports.

Base Command

generate-event

Input

Argument NameDescriptionRequired
event_typeThe event type. Possible values are: hire, update, terminate, rehire.Required
user_emailThe user email for the event.Optional

Context Output

There is no context output for this command.

Command Example

!generate-event event_type=hire

Human Readable Output

There is no Human Readable output for this command.

initialize-context


Reset the integration context to fetch the first run reports.

Base Command

initialize-context

Input

There are no input arguments for this command.

Context Output

There is no context output for this command.

Command Example

!initialize-context

Human Readable Output

The integration context has been initialized.