Skip to main content
availability

Package: Invicti AppSec Enterprise (on-premise, on-demand)

Prisma Cloud Compute CS

Prisma Cloud Compute (formerly Twistlock) provides container image vulnerability scanning and runtime protection for cloud-native workloads. In Invicti AppSec, the integration connects to your Prisma Cloud Compute instance to import container image vulnerability findings. Multiple named instances are supported for organizations managing multiple Prisma Cloud environments.

Prerequisites

FieldDescription
UsernamePrisma Cloud Compute username
PasswordPrisma Cloud Compute password
URLThe base URL of your Prisma Cloud Compute console (e.g., https://console.prismacloud.example.com)

How to Get Credentials (on Prisma Cloud Side)

  1. Use your existing Prisma Cloud Compute console credentials.
  2. Ensure the account has access to the Container Security module and the Compute section.
  3. For the API URL, navigate to Compute > System > Utilities > Path to Console in the Prisma Cloud console.
note

If your organization uses multiple Prisma Cloud environments (e.g., separate consoles for production and staging), you can configure multiple instances in the Invicti AppSec integration settings.

Step 1: Navigate to Integrations

From the left sidebar menu, click on Integrations.

Integrations sidebar

Step 2: Select the CS Tab

On the Integrations > Scanners page, click on the CS tab.

CS tab

Step 3: Find and Activate Prisma Cloud Compute

Scroll through the list of CS scanners to find Prisma Cloud Compute.

  • If Prisma Cloud Compute is not activated, click the Activate button to enable the integration.

Step 4: Configure Connection Settings

Click the gear icon on the Prisma Cloud Compute card to open the settings panel. Fill in the required fields:

FieldDescriptionRequired
InstanceSelect Default or a named instance to configure. Select Add New Instance to add an additional environment.Yes
Instance NameA label for this instance (shown when a non-default instance is selected)Yes (non-default only)
UsernamePrisma Cloud Compute console usernameYes
PasswordPrisma Cloud Compute console passwordYes
URLBase URL of your Prisma Cloud Compute consoleYes
Supported API VersionSelect the Prisma Cloud API version to use: v30.03, v31.02, or v32.02 (optional — leave blank to use the default)No
InsecureSkip TLS certificate verification (use only for self-signed certificates)No
note

Multiple Instances: Use the Instance selector to manage separate credentials for different Prisma Cloud Compute consoles (e.g., production vs. staging). Each instance has its own URL, credentials, and optional API version.

Prisma Cloud Compute settings

Step 5: Test the Connection

Click Test Connection. A green Connection successful message confirms that Invicti AppSec can authenticate with the Prisma Cloud Compute API.


Summary

StepAction
1Navigate to Integrations from the sidebar
2Select the CS tab
3Activate Prisma Cloud Compute
4Select instance, enter Username, Password, and URL
5Test the connection

Create a Scan

  1. Open a project in Invicti AppSec.
  2. Go to Settings > Scanners.
  3. Click Add Scanner.

Add Prisma Cloud Compute Scanner

  1. Select CS as the scanner type.
  2. Choose Prisma Cloud Compute from the scanner list.
  3. Click Add to open the scan configuration drawer.

Scan Configuration Fields

FieldDescriptionRequired
EnvironmentThe deployment environment (e.g., feature, production)No
InstanceSelect which Prisma Cloud Compute instance to use for this scan (Default or a named instance)Yes
ProjectSelect the Prisma Cloud Compute project to scope the image searchYes
Bind toSelect the container image from the chosen project to associate with this scan (enabled after selecting a project)Yes
BranchSource code branch for this scanYes
Meta DataAdditional metadata to tag the scanNo
Scan TagFree-text tag to identify or group scansNo
Fork Default Branch / Fork Source BranchEnable to fork scan results from the default or source branchNo
note

Project and Bind to work together: first select the Prisma Cloud Compute project, then select the specific container image within that project. The Bind to field is disabled until a project is selected.

Prisma Cloud Compute scan creation

Scheduler

Enable the Scheduler toggle to automatically run Prisma Cloud Compute scans on a recurring schedule.

Webhook (Optional)

Add a webhook URL to receive scan completion notifications.

KDT Command

kdt scan -p <project_name> -t prismacloud -b <branch_name>

Troubleshooting

Connection Fails

IssueResolution
Invalid username or passwordVerify the credentials against your Prisma Cloud Compute console. Reset the password if needed.
URL unreachableConfirm the Prisma Cloud Compute console URL is reachable from the Invicti AppSec server. Check firewall and network rules.
TLS certificate errorIf using a self-signed certificate, enable the Insecure option in the connection settings.
API version mismatchIf the connection fails after selecting an API version, try leaving Supported API Version blank to use the default, or try a different version.
Wrong instance selectedConfirm that the instance selected in the settings panel corresponds to the intended Prisma Cloud Compute environment.

Scan Issues

IssueResolution
No projects availableEnsure the configured user has access to at least one project in the Prisma Cloud Compute console.
No images available in Bind to dropdownSelect a project first. The Bind to field only lists images within the selected project. Ensure images have been scanned in Prisma Cloud Compute.
Scan shows no findingsThe image may have no known vulnerabilities, or the Prisma Cloud Compute scan may not have completed yet. Check the Compute console.
Scan not startingVerify the scanner is activated and the connection test passes for the instance being used.

Best Practices

  • Use a dedicated Prisma Cloud Compute service account for Invicti AppSec with the minimum required permissions (read-only access to vulnerability data).
  • Use named instances to manage separate Prisma Cloud Compute consoles per environment (production, staging) rather than switching credentials manually.
  • Always specify Supported API Version if your organization's Prisma Cloud Compute console uses a specific version to ensure API compatibility.
  • Associate each Invicti AppSec project with the specific container image that represents its production artifact for accurate vulnerability tracking.
  • Use the Scheduler to align scans with your container image rebuild cadence so findings always reflect the latest image state.

Limitations

  • Prisma Cloud Compute CS in Invicti AppSec imports vulnerability data from existing Prisma Cloud Compute image scans — it does not trigger new scans.
  • Only images already scanned within Prisma Cloud Compute and accessible via the configured credentials are available for binding.
  • Runtime defense alerts and behavioral signals from Prisma Cloud Compute are not surfaced in Invicti AppSec findings; only vulnerability data is imported.
  • The Supported API Version field accepts only v30.03, v31.02, and v32.02; other versions are not supported.

Need help?

Invicti Support team is ready to provide you with technical help. Go to Help Center

Was this page useful?