Skip to main content

Connectors Overview

This article details what a connector is, how to install a connector, and which connectors are supported in the Brinqa Platform.

What is a connector?

A connector is a stand-alone Java application that connects to a data source and retrieves data. With Brinqa connectors, organizations can automate, simplify, and streamline the process of extracting data for analysis while simultaneously accomplishing critical goals of data transformation, normalization, and contextualization.

The Brinqa connector framework formalizes the ways of interconnection between systems via Application Programming Interfaces (APIs), database extracts, and structured formats like comma-separated values (CSV), JavaScript Object Notation (JSON), and Extensible Markup Language (XML). The Brinqa connector library includes connectors to hundreds of systems covering configuration management database (CMDB), asset management, vulnerability monitoring, threat intelligence, patch management, identity provider (IDP), intrusion prevention system (IPS), security ratings, ticketing, task management, and more.

Brinqa connector store

The Integrations > Connectors page, also known as the Brinqa connector store, contains the connectors that Brinqa supports:

On this page, you can search for a specific connector by typing in the search bar, or you can click the Categories menu to filter them by their purpose (Application Security, Asset Management, Vulnerability Management, etc.).

You can also filter the connectors by selecting Installed to view the connectors you have already installed or Updates to see which connectors have available updates. Brinqa recommends that you apply updates to the connectors you have installed as soon as they are made available. You can also use the Integration+ filter to display connectors that come preconfigured with mappings to Brinqa's unified data models and attributes. See Integration+ connectors for additional information.

Install a connector

Before you can use a connector in a data integration, you must install it first. To do so, follow these steps:

  1. Navigate to the connector store (Integrations > Connectors).

  2. Click Integration+ to display the Integration+ connectors.

  3. Locate the connector you want to install and click Install.

    Install button on the connector

  4. Once the connector is installed, the Install button turns into a Use button. Click Use to configure the connector and begin importing data.

    Use the connector

Repeat these steps for each connector you want to use. For information on how to configure your connectors, see create a data integration and the individual connector documentation.

Update a connector

When updates for connectors become available, it's important to apply these updates to leverage the latest functionalities.

To see if a connector update is available, navigate to Integrations > Sources. The Connector version and Update available columns display the current version of the connector and whether an update is available or not, respectively.

To update an installed connector in the Brinqa Platform, follow these steps:

  1. Navigate to the connector store (Integrations > Connectors).

  2. Click the Updates filter. This displays all connectors with available updates.

  3. Locate the connector you want to update and click Update.

    Snyk 3.0.0 connector

  4. Once the connector has been updated, the Update button turns into a Use button.

    Snyk 3.0.2 connector

Updating connectors can introduce a variety of new functionalities, such as support for additional objects and attributes that the connector brings in, improvements to the connector's API framework, performance improvements, bug fixes, security enhancements, and more. Brinqa recommends that you update your connectors when updates are available to ensure you are taking full advantage of the latest improvements and capabilities. For more details on the latest connector updates, see Integration+ connector releases.

Post-update steps

After updating a connector, you must update your integration to use the latest version of the connector. To do so, follow these steps:

  1. Navigate to the integration page (Integration > Sources) and open your configuration.

  2. Click the Connector dropdown and select the most recent version.

  3. Click Next to save the changes.

  4. Run the integration to verify that everything functions as expected with the updated connector.

For more information about resolving issues related to outdated connector versions, see the Troubleshooting tip.

info

If you need to use a previous version of a connector, please contact Brinqa Support.

How Brinqa secures your connector credentials

Brinqa implements a robust security framework to ensure that sensitive data, such as your API keys, client secrets, and passwords, are securely stored and protected from unauthorized access. Some ways that Brinqa secures your credentials includes:

  • Encryption: All credentials, such as client secrets, passwords, and API keys, are encrypted before they are stored in Brinqa's secure vault database. We use industry-standard encryption algorithms to protect data both at rest and in transit. Your credentials are never exposed in plain text.

  • Secure storage: Credentials are stored in a secure vault within the Brinqa Platform. This vault provides a high level of security, ensuring that sensitive information is isolated and protected from unauthorized access.

  • Filesystem encryption: The underlying filesystem where encrypted credentials are stored is also encrypted. This additional layer of security ensures that, even if access to the storage layer is compromised, the data remains encrypted and protected.

  • Regular audits and monitoring: Brinqa conducts regular security audits to ensure that our systems comply with the latest security standards and best practices. Continuous monitoring is also in place to detect any anomalies or potential threats. This proactive approach allows us to address issues promptly and ensure the ongoing security of your credentials.

  • Compliance: Brinqa adheres to stringent security standards and compliance requirements. Brinqa's security practices are designed to meet industry regulations, and we continually update our security measures to align with evolving compliance standards.

Integration+ connectors

Integration+ connectors in the Brinqa Platform provide you with a streamlined method of bringing in and appropriately mapping your data. Integration+ connectors are pre-configured with the necessary mappings to Brinqa's unified data models (UDM) and attributes, offering you out-of-the-box compatibility with Brinqa's standardized schema for datasets. When you use an Integration+ connector, you save time and effort as you are not required to manually map the data from the connected data source to the UDM. The connector already understands how to normalize the incoming data into the format the Brinqa Platform expects, effectively "speaking the language" of the Platform.

In addition to prebuilt mappings and auto-consolidation, Integration+ connectors also apply key normalization and transformation processes to enrich your data. These include generating additional date fields, creating status values, and risk normalization, ensuring that your data is not only mapped correctly but also fully prepared for use across Brinqa's features and analytics.

Non-integration+ connectors

While you can install and use non-integration+ connectors, Brinqa recommends using only Integration+ connectors. Using non-Integration+ connectors can lead to consolidation and data mapping inconsistencies and potential issues with your data. If you need assistance or have questions about connectors, please contact your Brinqa Support team.

Attribute mappings

In contrast to most Integration+ connectors, non-Integration+ connectors do not automatically map the data they retrieve to UDM attributes. In these cases, you, a member of your team, or a Brinqa Support specialist must manually configure the attribute mappings. Certain Integration+ connectors, such as Azure DevOps, Brinqa Connect, CSV Connector, JSON Connector, and ServiceNow, also require manual mappings due to the dynamic nature of the data they retrieve.

To view the attribute mappings, follow these steps:

  1. Navigate to Administration Administration button > Data > Models.

  2. Navigate to the data model you want to view the mappings for. For example, Host.

  3. On the left-hand side of the page, click Consolidation.

  4. Locate the section on the page titled "Attribute mappings" to view the mappings.

For additional information on attribute mappings, see Enrich data through attribute mappings.

List of connectors

Browse and search the Integration+ connectors available in the Brinqa Platform. Filter by category or search by name or data type.

Showing 157 of 157 connectors
Adaptive Shield
Identity ManagementAlert, Integrated User, Integration, Security Check
Amazon Access Analyzer
Amazon Web ServicesFinding, Finding Definition
Amazon API Gateway
Amazon Web ServicesApiGatewayHttpApi, ApiGatewayRestApi
Amazon App Runner
Amazon Web ServicesAppRunnerService
Amazon CloudTrail
Amazon Web ServicesCloudTrailEvent
Amazon Control Tower Aggregator
Amazon Web ServicesInstance
Amazon DynamoDB
Amazon Web ServicesAmazon DynamoDB Tables
Amazon EC2
Amazon Web ServicesEBS Snapshot, EBS Volume, Elastic IP, Instance, Network ACL, Network Interface, Route Table, Security Group, Subnet, VPC Peering Connection
Amazon ECR
Amazon Web ServicesEcrRepository
Amazon ECS
Amazon Web ServicesEcsCluster, EcsService, EcsTask, EcsTaskDefinition
Amazon EKS
Amazon Web ServicesEksCluster, EksNodegroup
Amazon Elastic Beanstalk
Amazon Web ServicesBeanstalkEnvironment
Amazon ELBv2
Amazon Web ServicesLoadBalancer, TargetGroup, TargetHealth
Amazon IAM
Amazon Web ServicesInstanceProfile, Policy, PolicyVersion, Role, RoleInlinePolicy
Amazon Inspector
Amazon Web ServicesAWS EC2 Instance, Cloud Resource, Code Vulnerability, Code Vulnerability Definition, Network Reachability Finding, Network Reachability Finding Definition, Package Vulnerability, Package Vulnerability Definition
Amazon Lambda
Amazon Web ServicesLambdaFunction
Amazon S3
Amazon Web ServicesS3Bucket
Amazon SSM
Amazon Web ServicesSsmManagedInstance
Aqua Enterprise
Cloud SecurityContainer, Container Image, Host, Vulnerability, Vulnerability Definition
Aqua SaaS
Cloud SecurityContainer, Container Image, Host, Vulnerability, Vulnerability Definition
AppOmni
Cloud SecurityAppOmniGroup, AppOmniUser, MonitoredService, PostureFinding, PostureFindingDefinition
Armis
Asset ManagementAlert, Alert Definition, Cloud Resource, Host, Vulnerability, Vulnerability Definition
AssetNote
External Attack Surface ManagementCloud Asset, IP Address, Sub Domain, Vulnerability, Vulnerability Definition
Axonius
Asset ManagementDevice
BitSight
Security Rating ServicesAsset, Company, Finding
Bishop Fox Cosmos
External Attack Surface ManagementDnsRecord, Domain, Finding, Finding Definition, Hostname Service, IP Address, IP Service, Network, Port, Subdomain
Black Duck Continuous Dynamic
Application SecurityApplication, Attack Vector, Finding, Issue, Site, Vulnerability Definition
Black Duck Coverity (REST)
Application SecurityDefect, Defect Type, Project, Stream
Black Duck Coverity (SOAP)
Application SecurityDefect, Defect Type, Project
Black Duck Polaris Platform
Application SecurityApplication, Open Source Finding, Open Source Finding Definition, Project, Static Code Finding, Static Code Finding Definition
Black Duck SCA
Application SecurityComponent, Component Version, Open Source Finding, Open Source Finding Definition, Project, Project Version
BMC Helix
IT Service ManagementDisk Device, Hardware, Host, Incident, Incident Definition, Mobile Device, Network Switch, Router, Storage, Workstation
BMC Remedy
IT Service ManagementAsset, Incident
Bugcrowd
Application SecurityProgram, Submission
Burp Suite Enterprise
Application SecurityIssue, Issue Definition, Scan, Site
Burp Suite Professional
Application SecurityDynamic Code Finding, Dynamic Code Finding Definition, Site
Censys
External Attack Surface ManagementCertificate, Domain, Host, Risk Event, Risk Instance, Risk Type, Storage Bucket
Checkmarx One
Application SecurityApplication, Infrastructure Code As Finding, Open Source Code Finding, Open Source Code Finding Definition, Package, Project, Scan, Static Code Finding, Static Code Finding Definition
Checkmarx SAST
Application SecurityApplication, Assessment, Code Project, Open Source Finding, Open Source Finding Definition, Package, Static Code Finding, Static Code Finding Definition, Team
Check Point CloudGuard
Cloud SecurityAlert, Alert Definition, Cloud Resource
Cisco
Network ManagementDevice, Hardware, Software, Software Install, Security Alert, Security Bulletin, Hardware EoL, Hardware EoL Bulletin, Software EoL, Software EoL Bulletin
CISA Known Exploited Vulnerabilities
Threat IntelligenceExploited Vulnerability
Claroty xDome
OT SecurityDevice
Contrast Security
Application SecurityApplication, Library, Server, Vulnerability, Vulnerability Definition
Cortex
System ManagementCatalog, Person, Team
CrowdStrike Cloud Security
Cloud SecurityDetection, Image, Vulnerability
CrowdStrike Endpoint Security
Endpoint ProtectionDevice, Vulnerability, Vulnerability Definition
CrowdStrike SaaS Security
Posture ManagementAlert, Alert Definition, Compliance Control, Device, Host, Integrated User, Integration, Violation, Violation Definition
CSV Connector
FileDatabase records
CyCognito
External Attack Surface ManagementCertificate, Domain, IP Address, IP Range, Issue, Issue Definition, Web Application
Dependency Track
Application SecurityComponent, Installed Package, Project, Vulnerability, Vulnerability Definition
Device42
Asset ManagementCustomer, Device, Subnet
Edgescan
Vulnerability ManagementApplication, Container, Host, Network, Vulnerability, Vulnerability Definition
Endoflife.date
Application SecurityProduct
Endor Labs
Application SecurityFinding, Finding Definition, Package, Project, Repository
Entro Security
Identity Risk ManagementAccount, Employee, Exposed Secret, Exposed Secret Definition, NHI Token, Risk, Risk Definition
First EPSS
Threat IntelligenceEPSS
Exterro FTK
Forensic IntelligenceDevice
Fleet
Asset ManagementHost, Installed Package, Package, Vulnerability, Vulnerability Definition
Flexera IT Visibility
Configuration ManagementSoftware
Flexera Software Vulnerability Research
Vulnerability ManagementAdvisory, Product, Product Release, Vendor, Vulnerability Definition
Forescout eyeInspect
OT SecurityAlert, Alert Definition, Asset, Vulnerability, Vulnerability Definition
Fortify Software Security Center
Application SecurityApplication, Application Version, Dynamic Code Finding, Dynamic Code Finding Definition, Static Code Finding, Static Code Finding Definition
Fortify Static Code Analyzer
Application SecurityCode Project, Static Code Finding, Static Code Finding Definition
Fortify WebInspect
Application SecurityDynamic Code Finding, Finding, Site
GitGuardian
Application SecurityCode Repository, Incident, Incident Definition
GitHub
Application SecurityCode Repository, Open Source Finding, Open Source Finding Definition, Package, Secret Scanning Alert, Secret Scanning Alert Definition, Static Code Finding, Static Code Finding Definition
GitLab
Application SecurityCode Project, Code Repository, Open Source Finding, Open Source Finding Definition, Package, Person, Secret Detection Finding, Secret Detection Finding Definition, Static Code Finding, Static Code Finding Definition
Google Cloud Asset Inventory
Google CloudCompute Instance
Google Security Command Center
Google CloudBucket, Compute Instance, Finding, Finding Definition, Firewall
Google Threat Intelligence
Threat IntelligenceAlert, Alert Definition, Api Endpoint, App Endpoint, Autonomous System, Aws EC2 Instance, Aws Rds Db Instance, Aws S3 Bucket, Azure Storage Account, Azure Virtual Machine, CveRecord, Dns Record, Domain, Email Address, GCP API Gateway, GCP App Engine Application, GCP Cloud Function, GCP Cloud SQL Instance, GCP Compute Engine Instance, GCP Storage Bucket, Github Account, Github Repository, Ip Address, Nameserver, Net Block, Network Service, Ssl Certificate, Unique Keyword, Unique Token, Uri, Violation, Violation Definition, Vulnerability, Vulnerability Definition
HackerOne
Application SecurityActivity, Pentest Finding, Pentest Finding Definition, Site, Weakness
Halo Security
External Attack Surface ManagementActivity, Pentest Finding, Pentest Finding Definition, Site, Weakness
Horizon3.ai NodeZero
Application SecurityHost, Op, Weakness, Weakness Definition
InfoBlox DDI
Network ManagementHost, Network
Intigriti
Application SecurityPentest Finding, Pentest Finding Definition, Program, Site
Invicti
Application SecurityIssue, Issue Definition, Scan, Website
IriusRisk
Threat IntelligenceComponent, Countermeasure, Project, Threat, Threat Definition
Ivanti Security Controls
Patch ManagementAssessed Machine, CVE, Detected Patch State, Machine, Patch, Patch Applies To, Patch Scan, Product
Jamf Pro
Endpoint ManagementComputer, Installed Software, Mobile Device, Person, Software
Jenkins
Configuration ManagementJob, People
JFrog Artifactory
Application SecurityFile, Project, Repository, User
JFrog Xray
Application SecurityVulnerability, Vulnerability Definition
Jira Cloud
IT Service ManagementIssue, Issue Field, Issue Status, Issue Type, Project, User
Jira
IT Service ManagementIssue, Issue Field, Issue Status, Issue Type, Project, User
Jira Insight
Asset Management`{ObjectType.name}` (dynamic)
JSON Connector
FileDatabase records
LDAP
Directory ServicesComputer, Group, Printer, Site, Subnet, User
LeanIX EAM
System ManagementApplication, Business Capability, Data Object, Interface, IT Component, Process, Project, Provider, Subscription, Technical Stack, User, User Group
ManageEngine ServiceDesk Plus
IT Service ManagementRequest
Mandiant
Threat IntelligenceVulnerability
Mend.io
Application SecurityApplication, Code Project, Open Source Finding, Open Source Finding Definition, Package, Static Code Finding, Static Code Finding Definition
Microsoft Azure Compute
Microsoft AzureVirtual Machine
Microsoft Azure DevOps
IT Service ManagementWork Items
Microsoft Defender for Cloud
Microsoft AzureAlert, Alert Definition, Assessment, Assessment Metadata, Asset, Host, Resource Group, Subscription, Vulnerability, Vulnerability Definition
Microsoft Defender for Endpoint
Endpoint ProtectionMachine, Vulnerability, Vulnerability Definition
Microsoft Endpoint Configuration Management
Configuration ManagementAsset, Software Install, Software Product
Microsoft Intune
Endpoint ManagementHost, Mobile Device
Microsoft Security Response Center
Threat IntelligenceProduct, Security Bulletin, Security Update
NetBox
Network ManagementCluster, Device, Prefixes, Virtual LAN, Virtual Machine
NetSPI
Application SecurityAD Domain, AD Forest, AD Organizational Unit, AD Service Principal Name, AD Trusted Domain, Application Instance, Cloud Resource, Company, DNS Domain, DNS Record, File, File Share, Finding, Finding Definition, Generic Asset, Group, Host, Identity, IP Address, Location, Network Device, Operating System, Person, Physical Component, Policy, Project, Source Code, Subnet
NIST NVD
Threat IntelligenceProduct, Vulnerability, Weakness
Noname Security
API SecurityApplication, Dynamic Code Finding, Dynamic Code Finding Definition, Site
NowSecure Auto
Application SecurityApplication, Assessment, Dynamic Code Finding, Dynamic Code Finding Definition, Static Code Finding, Static Code Finding Definition, Vulnerability Audit Record
Obsidian Security
Identity Risk ManagementAccount, Compliance Control, Compliance Standard, Entity, Rule, Rule Violation, Setting, Setting Violation, Tenant, User
Okta
Identity ManagementGroup, Group Member, User
Onapsis
SAP SecurityAsset, Vulnerability, Vulnerability Definition
OpsLevel
System ManagementInfrastructure, Repository, Service, Team, User
Orca
Cloud SecurityAlert, Alert Definition, Cloud Account, Container, Container Image, Database, Function, Package, Storage, User, Virtual Machine, Virtual Machine Image, Vulnerability, Vulnerability Definition, Vulnerability Package
PagerDuty
Incident ManagementIncident, Service, Team, User
PlexTrac
Application SecurityAsset, Assessment, Client, Finding
Prisma Cloud
Cloud SecurityAccount Group, Cloud Account, Cloud Resource, Violation, Violation Definition
Prisma Cloud Compute
Container SecurityCloud Service, Code Repository, Container, Container Image, Host, Serverless, Violation, Violation Definition, Vulnerability, Vulnerability Definition
Qualys Container Security
Container SecurityCompliance Details, Container, Control, Exception, Host, Image, Registry, Vulnerability Container, Vulnerability Image
Qualys Cybersecurity Asset Management
Asset ManagementAsset, Installed Software, Software
Qualys Policy Compliance
Compliance ManagementControl, Host, Violation
Qualys Policy Compliance Reporting Service
Compliance ManagementHost, Policy, Violation, Violation Definition
Qualys Total Cloud
Cloud SecurityCloud Resource, EC2 Instance, SQL Server, Virtual Machine, VM Instance, Violation, Violation Definition
Qualys Vulnerability Management
Vulnerability ManagementHost, Vulnerability, Vulnerability Definition
Qualys Web Application Scanning
Application SecurityApplication, Finding, Vulnerability Definition
RAD Security
Cloud SecurityCluster, Finding, Finding Definition, Image, Plugin, Resource, Threat Vector, Threat Vector Definition
Rapid7 InsightAppSec
Application SecurityApplication, Dynamic Code Finding, Dynamic Code Finding Definition, Site
Rapid7 InsightCloudSec
Cloud SecurityAccess Key, Bucket, Cloud Account, Cloud Log Configuration, Encryption Key, User Account, Violation, Violation Definition, Virtual Machine
Rapid7 InsightVM
Vulnerability ManagementHost, Vulnerability, Vulnerability Definition
Rapid7 Nexpose Data Warehouse
Vulnerability ManagementHost, Vulnerability, Vulnerability Definition
Rapid7 Nexpose
Vulnerability ManagementAsset, Vulnerability, Vulnerability Definition
Recorded Future
Threat IntelligenceVulnerability Risk, Vulnerability Risk Indicator
Recorded Future ASI
External Attack Surface ManagementDomain, Exposure, Exposure Definition, IP
Red Hat Satellite
System ManagementErrata, Host, Installed Package, Package, Product, Repository, Subscription
RSA Archer
IT Service ManagementRecord
runZero
Asset ManagementAsset, Vulnerability, Vulnerability Definition
Salesforce
Customer Relationship ManagementSObject (Dynamic)
SCIM
Identity ManagementUser, Group
SecurityScorecard
Security Rating ServicesCompany, Issue, Issue Type
Semgrep
Application SecurityCode Project, Open Source Finding, Open Source Finding Definition, Static Code Finding, Static Code Finding Definition
SentinelOne
Endpoint ProtectionApplication, Application Install, Device
ServiceNow
IT Service ManagementApplication, Business Service, CI Relationship, Cluster, Communication Device, Computer, Group, Group Member, Location, Mass Storage Device, Network Gear, Printer, Server, Task, User, Virtual Machine Instance
Snyk
Application SecurityComponent, Ignore, Open Source Issue, Open Source Issue Definition, Project, Static Code Issue, Static Code Issue Definition, Violation, Violation Definition
SonarQube
Application SecurityCode Project, Static Code Finding, Static Code Finding Definition
Sonatype Nexus IQ
Application SecurityApplication, Component, Policy Violation, Policy Violation Definition, Remediation, Security Issue, Security Issue Definition
SQL Connector
Data StoreDatabase Records
Tanium Asset
Asset ManagementAsset
Team Dynamix
IT Service ManagementAsset, Configuration Item, Group, Location, People, Ticket
Tenable Nessus
Vulnerability ManagementHost, Scan, Vulnerability, Vulnerability Definition
Tenable Web Application Scanning
Application SecuritySite, Vulnerability, Vulnerability Definition
Tenable.io
Vulnerability ManagementAssessment, Host, Vulnerability, Vulnerability Definition
Tenable.sc
Vulnerability ManagementHost, Vulnerability, Vulnerability Definition
ThreatConnect
Threat IntelligenceGroup, Indicator
Trend Micro Cloud Conformity
Cloud SecurityAccess Controls Role, Account, Check, Event, Group, Report, Service, User
Trend Micro Deep Security
Endpoint ProtectionComputer, Computer Group, Computer Intrusion Prevention, Intrusion Prevention
TruffleHog
Application SecuritySecret, Secret Definition, Source
Veracode
Application SecurityApplication, Component, Dynamic Code Finding, Dynamic Code Finding Definition, Open Source Finding, Open Source Finding Definition, Pentest Finding, Pentest Finding Definition, Site, Static Code Finding, Static Code Finding Definition
VulnDB
Vulnerability ManagementProduct, Product Version, Vendor, Vulnerability
watchTowr
External Attack Surface ManagementCloud Storage, Container, Domain, Finding, Finding Definition, IP, IP Range, Mobile Application, Repository, SaaS Platform, Subdomain
Wiz
Cloud SecurityBackup Service, Bucket, CI/CD Service, Compute Instance Group, Container, Container Image, Container Registry, Container Service, DaemonSet, Database Server, Deployment, Encryption Key, File System Service, Firewall, Issue, Issue Definition, Kubernetes Cluster, Raw Access Policy, Resource Group, Serverless, Storage Account, Subscription, Virtual Machine, Virtual Machine Image, Virtual Network, Vulnerability, Vulnerability Definition, Web Service
Lansweeper
IT Asset ManagementHost, Installed Package, Package, User, Vulnerability, Vulnerability Definition
AttackForge
Penetration TestingCloud Resource, Host, Pentest Finding, Pentest Finding Definition, Project (Assessment)