Skip to main content

Workflow Automations: How-To

This article explains how to connect the Cye Exposure Management Platform and Workato and what you can achieve with them.

the Cye Exposure Management Platform’s Workflow Automations allow you to integrate your security and compliance workflows with external systems such as Jira, ServiceNow, and collaboration tools. Workato serves as the underlying automation engine, enabling bi-directional synchronization.

This guide explains how to connect the Cye Exposure Management Platform to Workato, build common recipes, and follow best practices to ensure maintainability and accuracy.


1. Connect Workato to the the Cye platform Connector

Before creating any automation, you must authenticate the the Cye platform connector in Workato.

Step 1: Retrieve your the Cye platform access token

  1. In the Cye platform, go to Settings → Access token.

  2. Generate a new Access Token or copy an existing one.

  3. Store it somewhere secure - this token grants full API permissions.

image-20251116-182555.png

Step 2: Connect the the Cye platform connector in Workato

  1. In Workflow Automations, navigate to Create → Connection.

  2. Search for the the Cye platform Connector.

  3. Paste your the Cye platform Access Token into the required field.

  4. Click Connect.

Once authenticated, your recipes can read triggers from the Cye platform and push actions back into your workspace.


2. Create a Recipe Triggered by a New Finding (the Cye platform → Jira → the Cye platform)

This example shows how to automatically create a Jira ticket when a new finding is discovered and then link the ticket URL back to the Cye platform.

Trigger:

New finding created (the Cye platform)

Action 1:

Create Jira issue

  1. Choose the appropriate Jira connection.

  2. Select the Project and Issue type (e.g., Bug, Task, Story).

  3. Map fields:

    • SummaryFinding title

    • DescriptionFinding description

    • Priority → map based on finding severity (optional)

    • Custom fields → map as needed (see section 4.2)

Action 2:

Send ticket URL/ID to the Cye platform

  1. Use the action Send ticket URL/ID from the the Cye platform connector.

  2. Map:

    • Finding IDFinding ID from the trigger

    • Ticket URL or Ticket ID → output from the Jira action

    • Source app - add the app name where the ticket ID derived from to ensure visibility in the Cye platform

This ensures the finding record in the Cye platform references the external ticket for full traceability.


3. Recipe: Update the Cye platform When an Issue Changes in Jira (Jira → the Cye platform)

This recipe listens for status updates in Jira and syncs them back to the Cye platform.

Trigger:

Issue updated (Jira)

Action:

Update Finding Status (the Cye platform)

  1. Map the Finding ID — this must be maintained from the earlier recipe.

  2. Map the New Status, ensuring it matches one of the Cye platform’s permitted statuses:

  • Open

  • To Do

  • In Progress

  • Reopen

  • On Hold

  • Fixed

  • Acceptable Risk

  • Not Relevant

Important:

Use a Workato lookup table or IF conditions (see Section 4.3) to translate Jira statuses (e.g., Done, Backlog, Blocked) into valid the Cye platform statuses.

Did this answer your question?