BumblebeeBumblebee

Bitdefender

Overview

The Bitdefender GravityZone integration lets Bumblebee workflows interact with your GravityZone security platform. It is useful for monitoring endpoint security status, managing incidents, reviewing quarantine items, and pulling security reports into automated workflows.

Prerequisites & Setup

Before setting up the Bitdefender integration, you need:

  • A Bitdefender GravityZone account with administrator privileges
  • Access to the GravityZone Control Center
  • An API key with the required API permissions enabled

Create an API Key in GravityZone

  1. Log in to GravityZone Control Center at https://gravityzone.bitdefender.com
  2. Click the user icon in the upper-right corner and select My Account
  3. Scroll to the Control Center API section and note your Access URL
  4. Under API keys, click Add to create a new key
  5. Enter a description (e.g., "BumblebeeIntegration") and enable the required APIs
  6. Click Generate and copy the key immediately — it cannot be viewed again after closing the dialog

Configure in Bumblebee

  1. Go to the Integrations page in Bumblebee
  2. Select Bitdefender GravityZone
  3. Enter:
    • API Key — the key generated in GravityZone
    • Access URL — the URL from the Control Center API section (e.g., https://cloud.gravityzone.bitdefender.com/api)
  4. Click Test Connection
  5. Save the configuration

Available Tools

Companies

  • list_companies - List all companies managed in GravityZone
  • get_company - Get details of a specific company. Required: company_id (str)

Network

  • list_endpoints - List managed endpoints with optional filters. Optional: company_id (str), is_managed (bool)
  • get_endpoint - Get endpoint details by ID. Required: endpoint_id (str)

Incidents

  • list_incidents - List security incidents. Optional: status (str), severity (str)
  • get_incident - Get incident details. Required: incident_id (str)

Quarantine

  • list_quarantine_items - List quarantined items. Optional: endpoint_id (str), status (str)

Reports

  • list_reports - List available security reports
  • get_report - Get a specific report. Required: report_id (str)

Policies

  • list_policies - List security policies applied across endpoints
  • get_policy - Get a specific policy. Required: policy_id (str)

Accounts

  • list_accounts - List user accounts in GravityZone
  • get_account - Get account details. Required: account_id (str)

Reference: Bitdefender GravityZone Public API