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.
pip install tenable-ibm-cp4s
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.
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