Checkmarx
Overview
Visualize application security vulnerabilities, monitor code quality, enforce security standards, and ensure compliance with secure coding practices using Checkmark. The blueprint enables tracking and analysis of static application security testing (SAST) results, identifies potential risks in codebases, and provides actionable insights to improve software security and governance. It supports continuous improvement of development workflows by integrating security into the software development lifecycle.
Configurations
Blueprint Account Name
A human-readable name for your account that will be used to identify this account across the application.
URL
Base URL for fetching resources also know as ast URL.
Api Key
Secret API Key used to authenticate.
Auth URL
Base URL for the AUTH also known as iam url.
Tenant ID
Tenant ID also known as realm id.
Data Crawl Frequency
The frequency at which Kaleidoscope will crawl the account for resources.
Event Crawl Frequency
The frequency at which Kaleidoscope will crawl the account for Cloudtrail events.
Schema Model
checkmarx.application
checkmarx.application
Application
Represents an application in Checkmarx.
checkmarx.application.Root
checkmarx.application.Root
Root
The root node of a Checkmarx application.
checkmarx.application.Application
checkmarx.application.Application
Application
Represents an application within Checkmarx.
checkmarx.application.Rule
checkmarx.application.Rule
Rule
Represents a rule within a Checkmarx application.
checkmarx.project
checkmarx.project
Project
Represents a Checkmarx project.
checkmarx.project.Root
checkmarx.project.Root
Root
The root node of a Checkmarx project.
checkmarx.project.Project
checkmarx.project.Project
Project
Represents a specific project in Checkmarx.
checkmarx.scan
checkmarx.scan
Scan
Represents a scan within Checkmarx.
checkmarx.scan.Root
checkmarx.scan.Root
Root
The root node of a Checkmarx scan.
checkmarx.scan.Scan
checkmarx.scan.Scan
Scan
Represents an individual scan in Checkmarx.
checkmarx.scan.StatusDetail
checkmarx.scan.StatusDetail
StatusDetail
Provides status details for a scan in Checkmarx.
checkmarx.scan.Result
checkmarx.scan.Result
Result
Represents the result of a Checkmarx scan.
checkmarx.scan.Data
checkmarx.scan.Data
Data
Data generated by a Checkmarx scan.
checkmarx.scan.PackageData
checkmarx.scan.PackageData
PackageData
Represents package-related data in a scan.
checkmarx.scan.Comments
checkmarx.scan.Comments
Comments
Comments associated with a scan in Checkmarx.
checkmarx.scan.Cvss
checkmarx.scan.Cvss
Cvss
Represents CVSS score data for vulnerabilities.
checkmarx.scan.VulnerabilityDetails
VulnerabilityDetails
checkmarx.scan.VulnerabilityDetails
Provides detailed vulnerability information.
checkmarx.scan.Node
checkmarx.scan.Node
Node
Represents a node in a Checkmarx scan.
checkmarx.scan.SASTResult
checkmarx.scan.SASTResult
SASTResult
Represents SAST (Static Application Security Testing) results.
checkmarx.scan.SASTResultNode
checkmarx.scan.SASTResultNode
SASTResultNode
Represents a node within a SAST result.
checkmarx.scan.KICSResult
checkmarx.scan.KICSResult
KICSResult
Represents results from KICS (Kubernetes Infrastructure Compliance Scanning) in Checkmarx.
Events
events.cxiam.realm.updated
Triggered when a realm's configuration or settings are updated in Checkmarx IAM.
events.cxiam.user.ast-role.assigned
Indicates the assignment of an Application Security Testing (AST) role to a user.
events.cxiam.user.iam-role.assigned
Represents the assignment of an Identity and Access Management (IAM) role to a user.
events.cxiam.user.account.created
Signals the creation of a new user account in Checkmarx IAM.
events.ast-reports.report.requested
Triggered when a user requests an Application Security Testing (AST) report.
events.cxiam.user.account.login
Captures a user's successful login event in Checkmarx IAM.
events.cxiam.user.mfa.updated
Represents updates made to a user's Multi-Factor Authentication (MFA) settings.
events.cxiam.user.account.deleted
Occurs when a user account is deleted from Checkmarx IAM.
events.cxiam.user.mfa.deleted
Triggered when Multi-Factor Authentication (MFA) is disabled or removed for a user account.
events.cxiam.user.account.updated
Tracks changes to a user's account, such as profile updates or role modifications.
Last updated
Was this helpful?