App Builder Overview
  • 01 May 2024
  • 1 Minute to read
  • Dark
    Light

App Builder Overview

  • Dark
    Light

Article summary

Overview

The App Builder is a Python® development environment that allows users to create, edit, and release Playbook Apps directly in ThreatConnect®. It includes development environment “basics” like debugging, the ability to view build logs, version control, autocomplete, and release management, as well as unique features specific to ThreatConnect. It provides common snippets of code (including the ability for users to create their own snippets), as well as easy management of input and output variables. Its integrated debugger includes automatic creation of a test Playbook and a live-debugging process. Its version control system allows commenting on commits and reversion to prior versions. The App Builder can also be used to view and modify code in existing Apps and import third-party App libraries.

Warning
App Builder debug mode should be used only in non-production ThreatConnect instances.

Before You Start

Minimum Role(s)
  • Organization role of App Developer to view and build Apps
  • Organization role of Organization Administrator to release Apps
Prerequisites
  • Playbooks enabled for your Organization
  • Permissions enabled for the App build and release functionalities in your Organization

ThreatConnect® is a registered trademark of ThreatConnect, Inc.
TC Exchange™ is a trademark of ThreatConnect, Inc.
macOS® is a registered trademark of Apple, Inc.
Python® is a registered trademark of Python Software Foundation.
Windows® is a registered trademark of Microsoft Corporation. 

20084-01 v.07.C


Was this article helpful?


What's Next