Qualys Dataflow for CSAM Connector

The Qualys CSAM Native Connector establishes an API-based bridge between your Qualys Cloud Platform and Enterprise TruRisk Management, automatically synchronizing host asset metadata for centralized inventory analysis. By retrieving asset data through scheduled API calls, the connector enables security teams to eliminate manual data gathering and gain a unified view of their attack surface across multiple sources.

The platform then deduplicates redundant entries, normalizes data formats, enriches findings with additional context, and calculates risk scores to accelerate data-driven remediation decisions. This integration matters because it converts fragmented asset intelligence into actionable risk insights without requiring manual integration work or custom scripting.

Connector Details

Vendor Qualys
Product Name Qualys CSAM
Category Asset & Attack Surface Management
Findings Support Not Supported
Supported Assets Host Assets
Version 1.0.0
Integration Type API Integration (REST)
Direction Unidirectional
Delta Support Supported
Supported Version & Type SaaS (Latest)
Import of Installed Software Not Supported
Import of Source Tags Yes
Filters/Filter Query Yes

Configure the Connector

Before You Begin - AuthenticationBefore You Begin - Authentication

Ensure the following prerequisites are completed before configuring the connector:

  1. Ensure you have an active Qualys CSAM subscription.
  2. Generate credentials from the Qualys platform.
  3. Have your Qualys Gateway URL ready.
  4. Contact your Technical Account Manager (TAM) or Qualys Support to activate the connector for your subscription.

The connector is available on demand and requires activation for your subscription.

Generating Client ID and Client Secret

  1. Navigate to your Profile page in the Qualys platform.
  2. Select Auth ID Client Management from the left navigation menu.
  3. Click Create New Client.
  4. Provide a client name.
  5. Enable the CyberSecurity Asset Management toggle.
  6. Click Create.
  7. Copy the generated Client Secret immediately.
  8. Copy the Client ID from the listing page.

The Client Secret is displayed only once during creation. Store it securely before leaving the page.

Permissions Required

An active CSAM subscription is required. The Client ID must be created with the CyberSecurity Asset Management toggle activated.

Scope and Data Access

The connector queries the following CSAM API endpoint:

/rest/2.0/search/am/asset

The connector supports tag-based filtering by providing a comma-separated list of active Qualys tags.

Example:

eval-214027-test, exec-220563

Key Rotation

Generate new credentials from the Auth ID Client Management page and update them in ETM using the Edit Connector workflow.

Create a Profile & ConnectionCreate a Profile & Connection

Provide the connector profile details and authentication configuration.

Connector Details

Field Type Description
Name String Connector profile name.
Description String Connector profile description.

Authentication Details

Field Type Description
IS IP RESTRICTED String Optional IP restriction setting.
Base URL String Qualys Gateway URL. Example: https://qualysapi.qualys.com
Authentication Mechanism String Authentication type. Example: BASIC/OAuth
Username String Qualys username. 
Password Encrypted String Password associated with the configured username.

Click Test Connection to validate the connector configuration.

  • Network Reachability — Verifies that the connector endpoint is reachable over HTTPS (port 443).
  • TLS Handshake — Confirms that a secure TLS connection can be established with the remote endpoint.
  • Authentication Credential Check — Validates the configured credentials against the source system's authentication endpoint.
  • Authorization Scope Check — Confirms that the provided credentials have the required permissions to access the configured data scope.
  • Data Fetch — Verifies that data can be successfully retrieved from the source system using the configured connection.

Set the Scope & ScheduleSet the Scope & Schedule

Select the data type to synchronize and configure the connector schedule.

  • Supported Data to Sync: Assets
  • Schedule Type: Daily

The connector supports Advanced Settings for filters and transform map configuration.

The configured schedule timezone and recurrence duration are displayed during connector creation.

Advanced Settings

Filters Tab

The connector supports tag-based filtering using a free-text Tag Filter field.

Provide a comma-separated list of active Qualys tags.

Example:

eval-214027-test, exec-220563

How the Connection Works

The connector retrieves host asset records from CSAM including DNS names, operating system details, BIOS information, network interfaces, open ports, services, volumes, hardware details, and business information. Source tags are imported into ETM.

The connector supports scheduled synchronization and imports data into Enterprise TruRisk Management (ETM) for centralized asset visibility and risk analysis.

Connector States

A configured connector progresses through the following states:

  1. Registered – The connector is successfully created.
  2. Scheduled – The connector is queued for execution.
  3. Processing – The connector is actively retrieving data.
  4. Processed – Asset synchronization completed successfully.
  5. Errored – The connector encountered an execution or authentication issue.

The first synchronization cycle may take up to 2 hours to complete depending on the size of the imported asset inventory.

Viewing Assets and Findings in ETM

Navigate to ETM > Assets > Host to view imported CSAM assets.

Use the following QQL filter to view imported CSAM assets:

inventory:(source:"qualys")

The connector currently imports asset records only.

Troubleshooting

Issue Resolution
Authentication failure on connector run Verify the Gateway URL, Client ID, and Client Secret are correct. Confirm the Client ID was created with the CyberSecurity Asset Management toggle enabled.
No assets imported after first run The process may take up to 2 hours for completion. Verify the CSAM subscription is active and contains asset data. If tag filters are configured, confirm matching assets exist.
Connector not available in the integrations list The connector is available on demand. Contact your TAM or Qualys Support to activate it.

Additional Information

API Reference

Operation Endpoint Notes
Authentication API https://<gateway_url>.qualys.com Authenticates connector requests.
Fetch Asset List https://<gateway_url>.qualys.com/rest/2.0/search/am/asset Default batch size: 300

Transform Map Tab

The connector includes a default transform map for CSAM asset ingestion.

CSAM Asset Transformation MappingCSAM Asset Transformation Mapping

Source Attribute Target Attribute
DNS Name DNS Name
Host Id Host Id
Asset UUID Asset UUID
BIOS Serial Number BIOS Serial Number (Required)
Operating System Name Operating System Name
Operating System Version Operating System Version
Open Port Number Open Port Number
Network Interface IPv4 Address Network Interface IPv4 Address
Hardware Manufacturer Hardware Manufacturer
Hardware Model Hardware Model