> For the complete documentation index, see [llms.txt](https://cortex-docs.paloaltonetworks.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cortex-docs.paloaltonetworks.com/application-security/code-security/application-security-scans-management/manage-scans-through-the-tenant-ui/ci-scans.md).

# CI scans

CI scans are security scans triggered during CI/CD pipeline execution. When a CI/CD pipeline runs and the Cortex Cloud CI integration is configured, the pipeline triggers a security scan that evaluates the code changes in the build pipeline against enabled scanners. CI scans produce a **CI Status** that indicates whether the scan passed, failed, or passed with issues, enabling build pipeline security gates that block deployments with policy-violating code.

CI scans are triggered automatically by the CI/CD pipeline integration. The CI scan results appear in the CI scan inventory after the pipeline completes the security scanning stage.

## How to access CI scans

Under **Modules** select **Application Security** → **CI Scans**.

## CI scan inventory table

The following properties are visible by default. Click the **Menu settings** icon in the inventory toolbar for additional properties.

| Property       | Description                                                                                                                                                                                                                                                                      |
| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Repository     | The scanned repository                                                                                                                                                                                                                                                           |
| Organization   | The organization owning the repository                                                                                                                                                                                                                                           |
| Scanned Branch | Indicates the branch analyzed during the scan                                                                                                                                                                                                                                    |
| Scan Date      | Records the timestamp of the last scan execution                                                                                                                                                                                                                                 |
| Scan Health    | <p>Displays the health of the scan. Values include:</p><ul><li>Completed</li><li>Partially: Indicates that the scan execution resulted in a partial completion, with some scan modules (for example IaC) succeeding and others (such as Secrets) failing</li><li>Error</li></ul> |
| CI Status      | Displays the health status of the scan. Values: Passed, Blocked, In Progress                                                                                                                                                                                                     |

{% hint style="info" %}

### Note

The inventory table displays scan issues for visibility only; remediation is not available in scan management. To resolve issues, navigate to the dedicated issue type inventory, where you can manage and remediate them.
{% endhint %}

Use the filter bar above the inventory to filter CI scan results by repository name, organization, run ID, scanned branch, CI status, scan health status, and scan date range.

## Expanded CI scan details

Selecting a scan from the inventory opens its side car, which displays a general overview of the scan's details and provides access to details of issues and findings via dedicated scan type tabs.

{% tabs %}
{% tab title="Overview" %}
The overview tab displays these scan details.

* **General scan information**
  * **Organization**: The specific business entity or organizational unit associated with the periodic scan
  * **Scan Date**: The date and time when the periodic scan was performed
  * **Scan Health**: The overall health status of the periodic scan, indicating its success, failure, or other relevant states
* **Code context**
  * **Repository**: The version control repository that was scanned
  * **Scanned Branch**: The specific branch within the repository that was subjected to the periodic scan
* **Scan results summary**
  * **Issues**: A breakdown by severity and count of actionable security issues identified from the scan's findings
  * **Issues by Type**: A categorization and count of identified issues based on their specific vulnerability types (such as IaC, Secrets)
  * **Findings**: A breakdown by severity and count of findings discovered by the scan before being converted into actionable issues
  * **Findings by Type**: A categorization and count of raw findings based on their specific detection types.
    {% endtab %}

{% tab title="Vulnerabilities" %}
When selecting the **Vulnerabilities** tab, the **Issues** tab is displayed by default. Selecting an issue in the table that is presented then opens its side card directly within Scans Management, eliminating the need to navigate to the dedicated **Vulnerabilities** issues page.

For detailed information about vulnerabilities issues, refer to [Software Composition Analysis (SCA) vulnerability issues](/application-security/code-security/code-security-scanners/software-composition-analysis-sca-scanners/software-composition-analysis-sca-vulnerability-issues.md).

Select the Findings tab to open a list of findings associated with the issue, including the name of the finding, the asset in which the finding was detected, and the repository hosting the asset.

Click on a finding for additional details, including a description of the finding the asset type and group associated with the finding, when last updated, and evidence for the finding.
{% endtab %}

{% tab title="Configurations" %}
When selecting the **Configurations** tab, the **Issues** tab is displayed by default. Selecting an issue in the table that is presented then opens its side card directly within Scans Management, eliminating the need to navigate to the dedicated **IaC misconfigurations** issues page.

For detailed information about IaC misconfiguration issues, refer to [Investigate and remediate IaC misconfiguration issues](/application-security/code-security/code-security-scanners/infrastructure-as-code-iac-misconfiguration-scanner/investigate-and-remediate-iac-misconfiguration-issues.md).

Select the Findings tab to open a list of findings associated with the issue, including the name of the finding, the asset in which the finding was detected, and the repository hosting the asset.

Click on a finding for additional details, including a description of the finding the asset type and group associated with the finding, when last updated, and evidence for the finding.
{% endtab %}

{% tab title="Secrets" %}
When selecting the **Secrets** tab, the **Issues** tab is displayed by default. Selecting an issue in the table that is presented then opens its side card directly within Scans Management, eliminating the need to navigate to the dedicated **Secrets** issues page.

For detailed information about Secrets issues, refer to [Investigate and remediate secrets issues](/application-security/code-security/code-security-scanners/secrets-scans/investigate-and-remediate-secrets-issues.md).

Select the Findings tab to open a list of findings associated with the issue, including the name of the finding, the asset in which the finding was detected, and the repository hosting the asset.

Click on a finding for additional details, including a description of the finding the asset type and group associated with the finding, when last updated, and evidence for the finding.
{% endtab %}

{% tab title="Package Integrity" %}
When selecting the **Package Integrity** tab, the **Issues** tab is displayed by default, displaying a list of package operational risk and license issues, with detailed properties for each entry. Selecting an entry then opens its side card directly within Scans Management, eliminating the need to navigate to the dedicated **Package Integrity** issues page.

For detailed information about **Package Integrity** issues, refer to [Package operational risk scanner](/application-security/code-security/code-security-scanners/software-composition-analysis-sca-scanners/package-operational-risk-scanner.md).

Select the Findings tab to open a list of findings associated with the issue, including the name of the finding, the asset in which the finding was detected, and the repository hosting the asset.

Click on a finding for additional details, including a description of the finding the asset type and group associated with the finding, when last updated, and evidence for the finding.
{% endtab %}
{% endtabs %}

## CI scan actions

No management actions are available for CI scans. CI scans are triggered by the CI/CD pipeline integration and cannot be rescanned from the Cortex Cloud console. To re-execute a CI scan, re-run the CI/CD pipeline in the VCS provider or CI/CD platform.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://cortex-docs.paloaltonetworks.com/application-security/code-security/application-security-scans-management/manage-scans-through-the-tenant-ui/ci-scans.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
