Add GitHub Server to Prisma Cloud Application Security
Table of Contents
Prisma Cloud Enterprise Edition
Expand all | Collapse all
-
- Quick Start for Beginners
- Enable Application Security on Prisma Cloud
- Application Security Licenses
- Manage Roles and Permissions
- Generate Access Key
-
-
- Add Azure Repos to Prisma Cloud Application Security
- Add Bitbucket to Prisma Cloud Application Security
- Add Bitbucket Server to Prisma Cloud Application Security
- Add GitHub to Prisma Cloud Application Security
- Add GitHub Server to Prisma Cloud Application Security
- Add GitLab Self-Managed to Prisma Cloud Application Security
- Add GitLab to Prisma Cloud Application Security
-
- Add AWS Code Build to Prisma Cloud Application Security
- Add CircleCI to Prisma Cloud Application Security
- Add Checkov to Prisma Cloud Application Security
- Add GitHub Actions to Prisma Cloud Application Security
- Add Jenkins to Prisma Cloud Application Security
- Add Terraform Cloud (Sentinel)
- Add Terraform Cloud (Run Tasks)
- Add Terraform Enterprise (Sentinel)
- Add Terraform Enterprise (Run Tasks)
-
- Pre-receive Hooks
- Set up IaC Tag and Trace
- Setup Drift Detection
- Secrets Scanning
- Manage Workspaces
- Create and Manage Code Category views
Add GitHub Server to Prisma Cloud Application Security
Integrating Prisma Cloud with GitHub Server makes it possible for you to scan your Infrastructure-as-code files (Terraform and CloudFormation) and monitor configuration issues earlier in your development lifecycle.
To ensure network reachability between your GitHub Server environment and Prisma Cloud Application Security, as a prerequisite you are required to add the Prisma Cloud IP addresses and hostname for Application Security to an allow list, to enable access to the Prisma Cloud Console.
The hostname or IP address you provide must also be resolvable on the public DNS.
- Add the Github Server repository on Prisma Cloud
- SelectSettings > Repositories > GitHub Server.
- Enter your GitHub Server domain, for example, github.my_company.com, toRegister.
- Copy theApplication Name,Homepage URLandAuthorization Callback URLto complete the registration process.
- Register Prisma Cloud in Github Server.
- Paste the copied values for Application Name, Homepage URL and Authorization Callback URL from the Register OAUTH app step and then selectRegister Application.The details of the new OAUTH app and Prisma CloudApplication Security opens in a new tab.
- Copy theClient IDandClient Secretvalues.
- Authorize Prisma Cloud.
- Paste the copied values of Client ID and Client Secret (from GitHub Server, as shown above) andAuthorize.
- Authorize Prisma Cloud from the GitHub Server.
- Select the repositories to scan and then selectNextto continue.
- ANew account successfully configuredmessage appears after you have successfully set up the configurations and then selectDone.Your configured GitHub Server repositories will appear on theRepositoriespage. On your next GitHub Server scan, the scan results will include the new configured repositories. AccessApplication Securityto view the scanned results and for remediation of issues see Suppress or Fix.