Playbook Versions
  • 15 Nov 2024
  • 3 Minutes to read
  • Dark
    Light

Playbook Versions

  • Dark
    Light

Article summary

Overview

Versioning in Playbooks allows you to maintain and view historical versions of your Playbooks and Components in ThreatConnect®. Major versions are created manually by users from a current or historical version or by importing a Playbook file as the new version. Minor versions are created automatically every time a Playbook or Component is activated. This article uses Playbooks for its examples, but the same functionalities apply to Components.

Before You Start

User Roles

  • To view a Playbook’s version history, your user account must have an Organization role of Standard User, Sharing User, Organization Administrator, or App Developer.
  • To create a new major version of a Playbook, your user account must have an Organization role of Standard User, Sharing User, Organization Administrator, or App Developer.
  • To create a new minor version of a Playbook, your user account must have an Organization role of Standard User, Sharing User, Organization Administrator, or App Developer.

Version Numbering

In the Playbooks version-numbering scheme, the major-version number is followed by a decimal point and then the minor-version number. For example, version 5.1 indicates major version 5 and minor version 1. Major versions are created manually by users. Minor versions are automatically created every time a Playbook is activated.

Viewing a Playbook’s Version History

Follow these steps to view a Playbook’s version history:

  1. Click Playbooks on the top navigation bar to display the Playbooks screen.
  2. Click on a Playbook to open it in the Playbook Designer.
  3. Click Playbook Designer Versions icon Versions on the side navigation bar of the Playbook Designer to display the Versions pane (Figure 1). Click on the row for a version other than the one currently displayed in the Playbook Designer to open that version in a new tab.

    Figure 1_Playbook Versions_7.7.1

     

Hint
Toggle the Major Versions Only slider on to view only the major versions in the version history.

The Versions pane displays a Playbook’s version history in a table with the following columns:

  • Name: This column displays the name of the Playbook for the given version and an informational comment. For major versions (i.e., version x.0) created from the current version or from a historical version, the comment is provided by the user who created the version. For minor versions and for major versions created via import, the comment is automatically generated and provides the date and time when the version was created.
  • Version: This column displays the version number of the Playbook. The version number with a gray circle is the version displayed in the current tab of the Playbook Designer. The checkmark to the right of a version number indicates the most recently active version of the Playbook:
    • Current Playbook Black Circled Checkmark: The Playbook is not currently active.
    • Active Playbook Green Checkmark: The Playbook is currently active.
  • Created: This column displays the date that the Playbook was created.
Important
Only 25 versions of a Playbook may exist at a given time. Once that limit has been reached, the Versions pane will display a warning message stating that creating a new version (i.e., creating a major version) or activating the current version (i.e., creating a minor version) will delete the oldest version of the Playbook.

Creating a New Major Version of a Playbook

Creating a New Major Version from the Current Version

Follow these steps to create a new major version from the current version of a Playbook:

  1. Navigate to a Playbook’s Versions pane (Figure 1).
  2. Click + Create New Version to display the Create New Version window (Figure 2). Figure 2_Playbook Versions_7.7.1

     

  3. Enter a summary of the new version in the Comment field. This summary will be displayed under the Playbook’s name for this version in the Versions pane. Then click SAVE.

Creating a New Major Version from a Historical Version

You cannot modify a historical version of a Playbook. However, you can use the EDIT AS DRAFT feature to create a new major version of a Playbook from a historical version:

  1. Click on a historical version of a Playbook in the Versions pane (Figure 1) to open that version in a new tab (Figure 3).

    Figure 3_Playbook Versions_7.7.1

     

  2. Click EDIT AS DRAFT in the upper-right corner to display the Create New Version window (Figure 2).
  3. Enter a comment about the new version, and then click SAVE. A new major version of the Playbook will be created from the historical version.

Creating a New Major Version via Import

You can import a new major version of a Playbook from the menu in the Playbook’s row on the Playbooks screen or from the menu in the Playbook Designer. When importing a new major version, you will not be prompted to enter a comment. Instead, a comment providing the date and time of the import will be displayed in the Versions pane.

Creating a New Minor Version of a Playbook

To create a new minor version of an inactive Playbook, activate the Playbook. To create a new minor version of an active Playbook, de-activate it (i.e., switch it to Design Mode), make all desired changes, and then re-activate it.


ThreatConnect® is a registered trademark of ThreatConnect, Inc.

20086-01 v.04.A


Was this article helpful?