Workflow Jobs

The Workflow Job module in Infraon NCCM automates downloading OS vulnerability details from the Cisco and NIST databases. It is a privilege-based feature, allowing users to access, add, edit, delete, execute, and export workflow jobs only if the administrator assigns them appropriate roles and privileges.

This module supports tasks such as downloading vulnerability data, OS versions, EOX status (for Cisco devices), and automating processes based on a configured schedule.

What you see on the screen

The Workflow Jobs module page displays a comprehensive list of workflow jobs added to NCCM, showcasing key details such as job name, status, action time, schedule information, creator, last modified by, and more. Additionally, the page provides various action keys with the following functionalities:

Workflow Jobs | Basic Details |

Label

Action

Description

Search

Use to search for specific workflow jobs by name, IP address, or other identifiers.

For example, search for "Cisco VA Check."

Filter

Apply filters based on fields and conditions from the dropdown menu.

Fields include Job Name, Job Type, Status, and Business Hours. Conditions include in or not in.

Feature Diagnosis

Diagnose features like Cisco Vulnerability, NIST Vulnerability, Cisco NewOS, and Cisco EOX. Select a feature and click Test to proceed.

It displays details such as Worker ID, Task Name, Queue Name, Task Status, and Results and ensures API reachability for workflow job execution.

Add

Click to create a new workflow job.

Opens a pop-up window to input the required details for creating a job.

Edit

Select a job and click to open the workflow job editor.

Make changes to the job details and click Submit to save.

Delete

Select one or more workflow jobs and click DELETE to open the confirmation dialog.

Confirm the deletion by clicking YES or cancel the operation by clicking NO.

Execute Now

Select one or more workflow profiles and click to immediately initiate a vulnerability check.

Use the "Execute Now" option to trigger immediate vulnerability checks outside the regular schedule.

Enable

Check the box to enable a workflow profile.

Updates the status to reflect the enabled state.

Disable

Check the box to disable a workflow profile.

Updates the status to reflect the disabled state.

Add Workflow Job

To add a new workflow job, click the plus (+) icon at the page's top-right corner. Fill in the following details:

Add WorkFlow Jobs | Basic Details |

Label

Action

Description

Workflow Job Name

Enter the workflow job name in the text box.

This represents the name of the job profile.

Description

Provide a description in the text box.

Briefly describe the purpose of the workflow job.

Job Type

Select the job type from the dropdown menu.

Examples: Cisco Vulnerability, NIST Vulnerability, Cisco NewOS Detection, Cisco NewOS Download, Cisco EOX.

Status

Click to enable or disable the workflow job profile.

Enables or disables the job functionality.

Business Hours

Choose the applicable business hours from the dropdown list.

Business hours are defined in the organization's inventory.

Schedule Execution

Execute Now

Select this option to immediately execute the job.

Triggers the workflow job without waiting for the schedule.

Schedule

Choose a schedule for the job execution.

Options: Once, Every, Daily, Weekly, or Monthly, with specific date and time inputs.

Once all the details are entered, click Submit to save and finalize the workflow job.

Note:

  • Vulnerabilities will be downloaded based on the schedule and configured in the Workflow.

  • Vulnerable download will be initiated based on the Job start & End date.

Last updated