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 Code Security, as a prerequisite you are required to add the Prisma Cloud IP addresses and hostname for Code Security to an allow list, to enable access to the Prisma Cloud Console.
Add the Github Server repository on Prisma Cloud
Settings > Repositories > GitHub Server
Enter your GitHub Server domain, for example, github.my_company.com, to
Authorization Callback URL
to 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 select
The details of the new OAUTH app and Prisma CloudCode Security opens in a new tab.
Authorize Prisma Cloud.
Paste the copied values of Client ID and Client Secret (from GitHub Server, as shown above) and
Authorize Prisma Cloud from the GitHub Server.
Select the repositories to scan and then select
New account successfully configured
message appears after you have successfully set up the configurations and then select
Your configured GitHub Server repositories will appear on the
page. On your next GitHub Server scan, the scan results will include the new configured repositories. Access