> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stackone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Tenable

> How to set up the Tenable connector, plus the actions that are available.

![Tenable](https://stackone-logos.com/api/tenable/filled/svg)

Betav0.2.0[See changelog](https://docs.stackone.com/connectors/tenable/changelog.md)

[144 actions](#actions) · 1 auth method

Security
IAM

## Getting Started

**1. Create or Select a Project**

Set up a new project or select an existing one. See [Organizations & Projects](https://docs.stackone.com/gateway/concepts/organizations-and-projects.md).

**2. Configure the Connector**

Enable the connector and create a Connector Profile in your project. See [Setup Connector Profile](https://docs.stackone.com/gateway/quickstart.md#setup-connector-profile).

> [card] [API Key · Connector Profile](https://docs.stackone.com/connectors/tenable/guides/connector-profile/api-key.md)
>
> Uses the access key and secret key of one Tenable user, sent on every request. The user must have the Administrator role...

**3. Link an Account**

Link an account [from the dashboard](https://docs.stackone.com/connect/managing-connectors/linking-accounts.md#link-from-the-dashboard) (or via [StackOne Hub](https://docs.stackone.com/embed/account-linking/overview)).

See the guide for the authentication type chosen in the Connector Profile:

> [card] [API Key · Link Account](https://docs.stackone.com/connectors/tenable/guides/link-account/api-key.md)

**4. Use Actions**

Connect an AI platform to the linked account's actions. See [AI Platforms](https://docs.stackone.com/connect/ai-platforms/overview.md).

Other ways to call actions are listed in [Protocols & SDKs](https://docs.stackone.com/connect/protocols-and-sdks.md).

## Actions

Scopes

Select all
|
Clear

Administrator \[64]

Basic \[16]

Scan Manager \[40]

Scan Operator \[24]

Standard \[32]

No scopes found

144 actions

ActionDescriptionRequired scopes

Get Agent Group`tenable_get_agent_group`

Retrieves details for the specified agent group, including the agent records that belong to the group.

`Scan Manager [40]`

List Agent Groups`tenable_list_agent_groups`

Lists all agent groups.

`Scan Manager [40]`

Add Agent To Group`tenable_add_agent_to_group`

Adds an agent to the agent group.

`Scan Manager [40]`

Create Agent Group`tenable_create_agent_group`

Creates an agent group.

`Scan Manager [40]`

Update Agent Group`tenable_update_agent_group`

Changes the name of the agent group.

`Scan Manager [40]`

Delete Agent Group`tenable_delete_agent_group`

Deletes an agent group.

`Scan Manager [40]`

Remove Agent From Group`tenable_remove_agent_from_group`

Removes an agent from the specified agent group.

`Scan Manager [40]`

Get Agent`tenable_get_agent`

Returns the specified agent details for the specified scanner.

`Scan Manager [40]`

Get Agent Safe Mode Summary`tenable_get_agent_safe_mode_summary`

Returns a summary of agents in safe mode for your container.

`Scan Manager [40]`

List Agents`tenable_list_agents`

Returns a list of agents for the specified scanner.

`Scan Manager [40]`

List Agents By Group`tenable_list_agents_by_group`

Returns a list of agents for the specified agent group.

`Scan Manager [40]`

Rename Agent`tenable_rename_agent`

Renames an agent.

`Scan Manager [40]`

Send Agent Directives`tenable_send_agent_directives`

Creates an instruction for an individual Tenable Agent to perform.

`Scan Manager [40]`

Unlink Agent`tenable_unlink_agent`

Unlinks an agent.

`Scan Manager [40]`

Get Asset`tenable_get_asset`

Returns details of the specified asset.

`Basic [16]`

Get Asset Import Job`tenable_get_asset_import_job`

Gets information about the specified import job.

`Basic [16]`

List Asset Import Jobs`tenable_list_asset_import_jobs`

Lists asset import jobs.

`Basic [16]`

List Assets`tenable_list_assets`

Lists up to 5,000 assets.

`Basic [16]`

Import Assets`tenable_import_assets`

Imports asset data in JSON format.

`Scan Manager [40]`

Move Assets`tenable_move_assets`

Moves assets from the specified network to another network.

`Scan Operator [24]`

Update Asset ACR`tenable_update_asset_acr`

Overwrites the Tenable-provided Asset Criticality Rating (ACR) for the specified assets.

`Scan Operator [24]`

Bulk Delete Assets`tenable_bulk_delete_assets`

Deletes the specified assets.

`Scan Operator [24]`

Download Policy Audit File`tenable_download_policy_audit_file`

Downloads the specified custom audit file associated with the scan or policy.

`Standard [32]`

Get Editor Configuration`tenable_get_editor_configuration`

Gets the configuration details for the scan or user-defined template (policy).

`Standard [32]`

Get Policy Plugin Details`tenable_get_policy_plugin_details`

Gets the details of the plugin associated with the scan or policy.

`Standard [32]`

Get Template`tenable_get_template`

Gets details for the specified template.

`Standard [32]`

List Templates`tenable_list_templates`

Lists Tenable-provided scan templates.

`Standard [32]`

Get Exclusion`tenable_get_exclusion`

Returns the details for the specified exclusion.

`Scan Manager [40]`

List Exclusions`tenable_list_exclusions`

Returns a list of exclusions for your Tenable Vulnerability Management scans.

`Scan Manager [40]`

Create Exclusion`tenable_create_exclusion`

Creates a new exclusion.

`Scan Manager [40]`

Import Exclusion`tenable_import_exclusion`

Imports exclusions from the exclusion import file provided in your request and returns a list of saved exclusions.

`Standard [32]`

Update Exclusion`tenable_update_exclusion`

Updates the specified exclusion.

`Scan Manager [40]`

Delete Exclusion`tenable_delete_exclusion`

Deletes the specified exclusion.

`Scan Manager [40]`

Download Assets Chunk`tenable_download_assets_chunk`

Downloads a specific asset export chunk.

`Basic [16]`

Download Compliance Chunk`tenable_download_compliance_chunk`

Downloads a specific compliance data chunk by ID.

`Basic [16]`

Download Vulnerabilities Chunk`tenable_download_vulnerabilities_chunk`

Downloads a specific vulnerabilities export chunk.

`Basic [16]`

Get Assets Export Status`tenable_get_assets_export_status`

Returns the status of an assets export request.

`Basic [16]`

Get Compliance Export Status`tenable_get_compliance_export_status`

Returns the status of the specified compliance export.

`Basic [16]`

Get Vulnerability Export Status`tenable_get_vulnerability_export_status`

Returns the status of a vulnerability export request.

`Basic [16]`

List Asset Export Jobs`tenable_list_asset_export_jobs`

Retrieves a list of asset export jobs.

`Basic [16]`

List Compliance Export Jobs`tenable_list_compliance_export_jobs`

Returns a list of the last 1,000 compliance export requests along with their statuses and related metadata.

`Basic [16]`

List Vulnerability Export Jobs`tenable_list_vulnerability_export_jobs`

Retrieves a list of vulnerability export jobs.

`Basic [16]`

Cancel Asset Export`tenable_cancel_asset_export`

Cancels the specified assets export job.

`Basic [16]`

Cancel Compliance Export`tenable_cancel_compliance_export`

Cancels the specified compliance export job.

`Basic [16]`

Cancel Vulnerability Export`tenable_cancel_vulnerability_export`

Cancels the specified vulnerability export job.

`Basic [16]`

Export Assets`tenable_export_assets`

Exports all assets that match the request criteria.

`Basic [16]`

Export Assets V2`tenable_export_assets_v2`

Exports all assets that match the request criteria.

`Basic [16]`

Export Compliance Data`tenable_export_compliance_data`

Exports compliance data that matches the request criteria.

`Basic [16]`

Export Vulnerabilities`tenable_export_vulnerabilities`

Exports vulnerabilities that match the request criteria.

`Basic [16]`

Upload File`tenable_upload_file`

Upload a file to Tenable Vulnerability Management for import\_policy to import.

`Basic [16]`

List Agent Filters`tenable_list_agent_filters`

Lists the filtering, sorting and wildcard capabilities available for agent records.

`Basic [16]`

List Asset Filters`tenable_list_asset_filters`

Lists the filters available for assets on the workbench endpoints.

`Basic [16]`

List Vulnerability Filters`tenable_list_vulnerability_filters`

Lists the filters available for the Vulnerabilities Workbench.

`Basic [16]`

List Folders`tenable_list_folders`

Lists both Tenable-provided folders and the current user's custom folders.

`Basic [16]`

Create Folder`tenable_create_folder`

Creates a new custom folder for the current user.

`Basic [16]`

Rename Folder`tenable_rename_folder`

Renames a folder for the current user.

`Basic [16]`

Delete Folder`tenable_delete_folder`

Deletes a folder.

`Basic [16]`

List Groups`tenable_list_groups`

List the user groups of the Tenable Vulnerability Management container.

`Basic [16]`

List Group Users`tenable_list_group_users`

List the users in one Tenable Vulnerability Management group.

`Administrator [64]`

Create Group`tenable_create_group`

Creates a user group.

`Administrator [64]`

List Unified Groups`tenable_unified_list_groups`

List unified groups in Tenable Vulnerability Management.

`Basic [16]`

Get Unified Group`tenable_unified_get_group`

Get a unified Tenable Vulnerability Management group by ID.

`Basic [16]`

List Unified Roles`tenable_unified_list_roles`

List unified roles in Tenable Vulnerability Management.

`Administrator [64]`

Get Unified Role`tenable_unified_get_role`

Get a unified Tenable Vulnerability Management role by ID.

`Administrator [64]`

List Unified Users`tenable_unified_list_users`

List unified users in Tenable Vulnerability Management.

`Basic [16]`

Get Unified User`tenable_unified_get_user`

Get a unified Tenable Vulnerability Management user by ID.

`Basic [16]`

List Networks`tenable_list_networks`

Lists the network objects of the organization, including the default network 00000000-0000-0000-0000-000000000000.

`Basic [16]`

Get Plugin Details`tenable_get_plugin_details`

Returns details for a specified plugin.

`Basic [16]`

List Plugin Families`tenable_list_plugin_families`

Returns the list of plugin families.

`Basic [16]`

List Plugin Family Plugins`tenable_list_plugin_family_plugins`

Returns the list of plugins for the specified family ID.

`Basic [16]`

List Plugins`tenable_list_plugins`

Returns a paginated list of Tenable plugins sorted by plugin ID with detailed plugin information.

`Basic [16]`

List Plugin Family Plugins By Name`tenable_list_plugin_family_plugins_by_name`

Returns the list of plugins for the specified family name.

`Basic [16]`

Export Policy`tenable_export_policy`

Exports the specified policy (scan template) in nessus format.

`Standard [32]`

Get Policy`tenable_get_policy`

Returns the details for the specified policy (scan template).

`Standard [32]`

List Policies`tenable_list_policies`

Returns a list of policies (scan templates).

`Standard [32]`

Copy Policy`tenable_copy_policy`

Copies a policy (scan template).

`Standard [32]`

Create Policy`tenable_create_policy`

Creates a policy (scan template).

`Standard [32]`

Import Policy`tenable_import_policy`

Imports an existing policy (scan template) that was uploaded using the POST /file/upload endpoint.

`Standard [32]`

Update Policy`tenable_update_policy`

Updates an existing policy (scan template).

`Standard [32]`

Delete Policy`tenable_delete_policy`

Deletes a policy (scan template).

`Standard [32]`

List Roles`tenable_list_roles`

List the standard and custom roles of the Tenable Vulnerability Management container.

`Administrator [64]`

Get Role`tenable_get_role`

Get one Tenable Vulnerability Management role.

`Administrator [64]`

Create Role`tenable_create_role`

Creates a custom role with the given privileges.

`Administrator [64]`

Get Scanner`tenable_get_scanner`

Returns details for the specified scanner.

`Scan Manager [40]`

Get Scanner Key`tenable_get_scanner_key`

Retrieves the key of the requested scanner.

`Scan Manager [40]`

List AWS Scan Targets`tenable_list_aws_scan_targets`

Lists AWS scan targets if the requested scanner is an Amazon Web Services scanner.

`Scan Manager [40]`

List Running Scans`tenable_list_running_scans`

Lists scans running on the requested scanner.

`Scan Manager [40]`

List Scanners`tenable_list_scanners`

Returns the scanner list.

`Scan Manager [40]`

Update Scanner`tenable_update_scanner`

Updates the specified scanner.

`Scan Manager [40]`

Delete Scanner`tenable_delete_scanner`

Deletes and unlinks a scanner from Tenable Vulnerability Management.

`Scan Manager [40]`

Check Scan Export Status`tenable_check_scan_export_status`

Returns the file status of the specified exported scan.

`Scan Operator [24]`

Download Scan Export`tenable_download_scan_export`

Download an exported scan.

`Scan Operator [24]`

Get Host Details`tenable_get_host_details`

Returns details for the specified host.

`Scan Operator [24]`

Get Latest Scan Status`tenable_get_latest_scan_status`

Returns the latest status for a scan.

`Scan Operator [24]`

Get Scan`tenable_get_scan`

Returns scan results for a specific scan.

`Scan Operator [24]`

Get Scan Attachment File`tenable_get_scan_attachment_file`

Gets the requested scan attachment file.

`Scan Operator [24]`

Get Scan History`tenable_get_scan_history`

Returns a list of objects, each of which represent an individual run of the specified scan.

`Scan Operator [24]`

Get Scan History Run`tenable_get_scan_history_run`

Returns the details of a previous run of the specified scan.

`Scan Operator [24]`

Get Scan Progress`tenable_get_scan_progress`

Returns the progress for the specified scan.

`Scan Operator [24]`

Get Scan Timezones`tenable_get_scan_timezones`

Returns the timezones accepted for scheduling recurring scans and exclusions.

`Basic [16]`

List Scan Configs By Agent Group`tenable_list_scan_configs_by_agent_group`

Retrieves the scan configurations associated with the specified agent group.

`Basic [16]`

List Scan Exports`tenable_list_scan_exports`

Returns a list of scan exports generated within the past 30 days that the user is authorized to view.

`Scan Operator [24]`

List Scans`tenable_list_scans`

Returns a list of scans where you have at least CAN VIEW scan permissions.

`Basic [16]`

Create Scan`tenable_create_scan`

Creates a scan configuration.

`Scan Operator [24]`

Update Scan`tenable_update_scan`

Updates the scan configuration.

`Scan Operator [24]`

Update Scan Status`tenable_update_scan_status`

Changes the status of a scan.

`Scan Operator [24]`

Export Scan`tenable_export_scan`

Exports the a scan in the specified format.

`Scan Operator [24]`

Force Stop Scan`tenable_force_stop_scan`

Force stops a scan.

`Scan Operator [24]`

Launch Scan`tenable_launch_scan`

Launches a scan.

`Scan Operator [24]`

Pause Scan`tenable_pause_scan`

Pauses a scan.

`Scan Operator [24]`

Resume Scan`tenable_resume_scan`

Resumes a scan.

`Scan Operator [24]`

Stop Scan`tenable_stop_scan`

Stops a scan.

`Scan Operator [24]`

Delete Scan`tenable_delete_scan`

Deletes a scan.

`Scan Manager [40]`

Delete Scan History Run`tenable_delete_scan_history_run`

Deletes historical results from a scan.

`Scan Operator [24]`

Get Tag Category`tenable_get_tag_category`

Returns the details for the specified category.

`Basic [16]`

Get Tag Value`tenable_get_tag_value`

Returns the details for specified tag value.

`Basic [16]`

List Asset Tag Assignments`tenable_list_asset_tag_assignments`

Returns a list of assigned tags for the specified asset UUID.

`Basic [16]`

List Asset Tag Filters`tenable_list_asset_tag_filters`

Returns a list of filters that you can use to create the rules for applying dynamic tags.

`Basic [16]`

List Tag Categories`tenable_list_tag_categories`

Returns a list of tag categories.

`Basic [16]`

List Tag Exclusions`tenable_list_tag_exclusions`

Returns a list of assets that have been excluded from the specified dynamic tag.

`Basic [16]`

List Tag Values`tenable_list_tag_values`

Returns a list of tag values.

`Basic [16]`

Add Or Remove Asset Tags`tenable_add_or_remove_asset_tags`

Adds or removes tags from the specified assets, and returns the UUID of the asynchronous asset update job.

`Basic [16]`

Create Tag Category`tenable_create_tag_category`

Creates a new tag category.

`Scan Manager [40]`

Create Tag Value`tenable_create_tag_value`

Creates a tag value.

`Scan Manager [40]`

Update Tag Category`tenable_update_tag_category`

Updates the specified tag category.

`Scan Manager [40]`

Update Tag Value`tenable_update_tag_value`

Updates the specified tag value.

`Scan Operator [24]`

Bulk Delete Tag Values`tenable_bulk_delete_tag_values`

Deletes tag values in bulk.

`Scan Operator [24]`

Delete Tag Category`tenable_delete_tag_category`

Deletes the specified category and any associated tag values.

`Scan Manager [40]`

Delete Tag Value`tenable_delete_tag_value`

Deletes the specified tag value.

`Scan Operator [24]`

List Users`tenable_list_users`

List the users of the Tenable Vulnerability Management container.

`Basic [16]`

Get User`tenable_get_user`

Get one Tenable Vulnerability Management user.

`Administrator [64]`

Get User Role IDs`tenable_get_user_roles`

Get the ids of the roles assigned to one Tenable user.

`Administrator [64]`

Get User Authorizations`tenable_get_user_authorizations`

Get the sign-in methods authorized for one Tenable user.

`Administrator [64]`

Create User`tenable_create_user`

Creates a user in the Tenable Vulnerability Management container.

`Administrator [64]`

Get Asset Activity Log`tenable_get_asset_activity_log`

Returns the activity log for the specified asset.

`Basic [16]`

Get Asset Vulnerability Info`tenable_get_asset_vulnerability_info`

Retrieves the details for a vulnerability recorded on a specified asset.

`Basic [16]`

Get Workbench Asset Info`tenable_get_workbench_asset_info`

Returns information about the specified asset.

`Basic [16]`

Get Workbench Plugin Details`tenable_get_workbench_plugin_details`

Retrieves the details for a plugin.

`Basic [16]`

List Asset Vulnerabilities`tenable_list_asset_vulnerabilities`

Retrieves a list of the vulnerabilities recorded for a specified asset.

`Basic [16]`

List Asset Vulnerabilities For Plugin`tenable_list_asset_vulnerabilities_for_plugin`

Retrieves the vulnerability outputs for a plugin recorded on a specified asset.

`Basic [16]`

List Assets With Vulnerabilities`tenable_list_assets_with_vulnerabilities`

Returns a list of assets with vulnerabilities.

`Basic [16]`

List Plugin Outputs`tenable_list_plugin_outputs`

Retrieves the vulnerability outputs for a plugin.

`Basic [16]`

List Vulnerabilities`tenable_list_vulnerabilities`

Returns a list of recorded vulnerabilities.

`Basic [16]`

List Workbench Assets`tenable_list_workbench_assets`

Retrieves a list of assets.

`Basic [16]`


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.