# Operations

Operations Table
Operations Table

Operations are the core of the Breach and Attack Simulation platform. Each operation can have a number of procedures selected, and based on that selection, the user can run these procedures and then view the results.

The Operations table contains a full list of all the available operations. By clicking on the row of an Operation, you will be brought to the Workspace for that Operation. By clicking on the play button on the right-hand side you will be brought to the Run page for that Operation.

# All Procedures Operation

Be default, an operation called All Procedures is created. This operation contains all current, as well as future, procedures. This procedure will be utilized in the initial assessment by NetSPI to provide a baseline.

# Creating an Operation

Create Operation
Create Operation

There are several places where you can navigate to the Create Operation page. For instance, on the Homepage if you click on the Create Operation button, you will be brought to the Create Operations Page.

To create an operation:

  1. Enter a name for your operation
  2. Select the operation type, either Interactive or Scheduled
    • Interactive Operations are run ad-hoc at the user's discretion. Interactive Operations will not run at any set interval and provide you with the ability to continually run and re-run your Playbooks and Procedures wherever appropriate.
    • Scheduled Operations enable you to run Playbooks at consistent intervals. You are able to configure the recurrence of the schedule including "Daily, Monthly, or Yearly" at a specific time.

Scheduled Operation
Scheduled Operation

  1. Select the procedures you would like the Operation to be scoped to
    • You can search for procedures or group the tree view by Tactics, Tags, or Playbooks; making it easy to select the Procedures that are most suited for your Operation.
    • By clicking on a Procedure you can see the details and settings on the right and modify them as needed.

Select Procedures
Select Procedures

# Editing an Operation

Edit Operation
Edit Operation

Editing an Operation is just as easy as creating one. Simply go to the Run page of an Operation and click on the edit icon in the upper right-hand corner.

From here you can:

  1. Change the name of the Operation
  2. Delete the Operation
  3. Select or deselect Procedures

# Operation Centered Navigation

Operation Navigation
Operation Navigation

Once you have selected an Operation, you will be brough to an Operation centered Workspace. At the top of the screen in the left-hand corner you can see what Operation is currently selected. By clicking on the arrow next to the Operation you can:

  1. Switch to another Operation
  2. Create a new Operation
  3. View Operations grid

Operation Dropdown
Operation Dropdown

While in your selected Operation you have a couple of pages that are specifically scoped to the operation (you can find more detail on each of these pages in their specific help pages):

  1. Workspace: The Workspace is designed to provide insights in to your current detective control coverage. It helps you learn about, test, measure, and track all the tactics, techniques, and procedures associated with your Operation.
  2. Run: The Run page is where you can configure and run Operations, dig into Procedure output, and review Procedure history.
  3. Timeline: The Timeline Dashboard is designed to help you track your detective control coverage for an Operation over time. Here you can see where you have gotten better and worse.
  4. Heatmap: The Heatmap Dashboard is designed to present the tactics, techniques, and procedures associated with your Operation in the context of a more traditional MITRE ATT&CK heatmap format.

You can visit these pages by either navigating to them through the left menu or the top menu.