Skip to content

Latest commit

 

History

History
57 lines (45 loc) · 1.66 KB

File metadata and controls

57 lines (45 loc) · 1.66 KB

Tenable.io -> IBM Cloud Pak for Security Transformer

This tool is designed to consume Tenable.io asset and vulnerability data, transform that data into the IBM Security Connect format, and then upload the resulting data into IBM Security Connect.

Installing Python Requirements

pip install tenable-ibm-cp4s

Configuration

The following below details both the command-line arguments as well as the equivalent environment variables.

Usage: tenable-ibm-cp4s [OPTIONS]

  Tenable.io -> IBM Security Connect Transformer & Ingester

Options:
  --tio-access-key TEXT         Tenable.io Access Key
  --tio-secret-key TEXT         Tenable.io Secret Key
  -b, --batch-size INTEGER      Export/Import Batch Sizing
  -v, --verbose                 Logging Verbosity
  -s, --observed-since INTEGER  The unix timestamp of the age threshold
  -r, --run-every INTEGER       How many hours between recurring imports
  -a, --ibm-access-key TEXT     The access key for IBMs CAR API.
  -p, --ibm-password-key TEXT   The password key for IBMs CAR API.
  --help                        Show this message and exit.

Usage

Run the import once:

tenable-ibm-cp4s                        \
    --tio-access-key {TIO_ACCESS_KEY}   \
    --tio-secret-key {TIO_SECRET_KEY}   \
    --ibm-access-key {IBM_ACCESS_KEY}   \
    --ibm-password-key {IBM_PASSWORD_KEY}

Run the import once an hour:

tenable-ibm-cp4s                          \
    --tio-access-key {TIO_ACCESS_KEY}     \
    --tio-secret-key {TIO_SECRET_KEY}     \
    --ibm-access-key {IBM_ACCESS_KEY}     \
    --ibm-password-key {IBM_PASSWORD_KEY} \
    --run-every 1

Changelog

Visit the CHANGELOG