🐧
Linux Control Center
EN
EN
  • Introduction - User Manual
  • Requirements
    • Server Requirements
    • Client Requirements
  • Quick Start
  • Setup and Installation
  • Dashboard
  • Discover
    • Linux Control Center Discover
    • BeyondTrust Password Safe
  • Host Actions
    • Get Info
    • Package Check Update
    • Package Update
    • Package Vulnerable Update
    • Package Hold
    • Package Install
    • Package Remove
    • Account Add
    • Account Del
    • Account Expire
    • Account Lock
    • Account UnLock
    • File Add
    • File Del
    • File Download
    • Manage Host Service
    • Host Ping
    • Host Reboot
    • Host Shutdown
    • Insert Group
    • Check Vulnerability
    • Execute Custom Playbook
    • Execute Custom Scripts
    • Tenable Launch Scan
    • Tenable Sync Results
    • Delete Hosts
  • Host Groups
  • Managed Account
    • Create Managed Account
  • Managed Files
    • Create Managed File
  • 7 Library
    • Install Tenable Agent
  • 7 VulnDB-API
  • Custom Scripts
    • Linux Scripts
    • BeyondTrust Password Safe Secrets
  • Custom Playbooks
  • Hook Bridge
    • Hook Bridge
  • Workflow
    • Create Workflow
  • Assisted Workflow
  • Scheduler
  • Unmanaged Hosts
    • Microsoft Windows
  • Settings and Integrations
    • Settings
      • License
      • Worker
      • Nodes
      • Certificate
      • LCC Management
      • Diagnostic
      • Linux Credentials
      • Regions
      • Syncronized Files
      • Notifications
        • SMTP
        • Teams
        • Telegram
      • Parameters
      • Discover Timeout
      • Backup and Restore
    • Integrations
      • BeyondTrust
        • Password Safe
        • Privileged Remote Access
      • VMWare
      • Nutanix
      • Tenable
        • Security Center
        • Cloud Security
    • User Management
      • Console Users
        • Create Super User
        • Create Group Users
      • TOTP
      • Providers
        • SAML
          • Cisco Duo
          • Entra ID
      • Authentication
  • Release Notes
Powered by GitBook
On this page
  • Requirements
  • Overview
  • Objective
  • Create a Console Access User
  • User Permissions
  • Create the Workflow
  • Create Sub Action
  • Create the Assisted Workflow
  • Running the Assisted Workflow

Assisted Workflow

PreviousCreate WorkflowNextScheduler

Last updated 12 days ago

Requirements

Linux Control Center = 2.10.X or higher

Overview

Assisted Workflow is ideal for delegating specific tasks to specific users. It allows a user to access only one or more workflows previously configured by the administrator, ensuring that they only have permission to perform the designated task.

Objective

The objective of this document is to demonstrate step by step how to configure Assisted Workflow for a Console user.

Create a Console Access User

  • The first step is to create a user with limited permissions to access the LCC Console.

  1. Access the LCC and click Config in the left side menu.

  2. Click Users.

  3. Click Create.

  4. Fill in the fields as instructed below;

  • Username: User to log in to the Console.

  • Password: User password.

  • Confirm Password: Field to confirm password.

  • Email: Email to receive notifications.

  • First Name: First display name.

  • Last Name: Last display name.

User Permissions

  1. Click Configure Permissions

  2. Enable the following screens with read-only or read and write permissions.

Dashboard: Mandatory in all cases. Host: Mandatory in all cases.Queue: To track the status of the Action in the queue.AssistedWorkflow: Access to the Assisted Workflow screen.WorkflowRun: Permission to run the Workflow.

  1. Click Save to save the permissions.

  2. Click Save to create the user.

Create the Workflow

  1. Create the Workflow according to your needs.

  2. Click Workflow on the left sidebar.

  3. Click Create.

  4. Enter a name for the Workflow in the Name field.

  5. Click Start New Workflow.

  6. Choose the desired Action in the Action field

  7. Choose the Host on which you want to execute the action in the Host field.

  8. You can also execute the action in a group, selecting it in the Group field.

  9. Click Create.

  10. Click Save to create the Workflow.

Create Sub Action

  1. Open the Workflow in which you want to add an Action with decision making and click Add Subaction for the desired action.

  2. Click Action and choose the Sub Action

  3. Choose which result will be responsible for executing the Sub Action.

  • Always: Executes the Sub Action regardless of the result of the previous Action.

  • Success: Executes the Sub Action only in case of Success of the previous Action.

  • Error: Executes the Sub Action only in case of Error of the previous Action.

  • Regex: Executes the Sub Action only if the defined Regular Expression is the result of the previous Action.

  1. Click Create to create the Sub Action.

  2. Click Save to save the Sub Action

Create the Assisted Workflow

  • With the User and the Workflow created, now is the final step to create the Assisted Workflow

  1. Access the Assisted Workflow screen in the left side menu.

  2. Click Create

  3. Enter a name to identify the Assisted Workflow in Name and choose which Workflow will be executed in the Workflow field.

  4. Define which l Console user or which Console User Group will have access to this Assisted Workflow.

  5. Click Save to create the Assisted Workflow.

Running the Assisted Workflow

  1. To run the Assisted Workflow, access the LCC with the user it was created as.

  2. Access the Assisted Workflow screen in the left side menu.

  3. Click on Actions of the desired Assisted Workflow and click on Run. This will execute the pre-configured workflow.