GitHub Integration

Connect GitHub to Panoptica to discover security risks earlier in the development pipeline. Installing our GitHub application automatically integrates your GitHub organization with Panoptica, enabling advanced security scanning of your repositories.

📘

Prerequisite

You must be an Administrator of the GitHub organization you wish to integrate in order to install our GitHub application.

Install application

  1. To get started, select Settings in the navigation pane, then Repositories.
  2. Click the +Add Repository button at the top of the screen to open a drop-down box listing the SCM providers Panoptica supports.
  1. Select GitHub to open a new tab to your GitHub account. Log in if prompted.

  2. The Panoptica GitHub application installation page will be displayed. Select the GitHub organization where you want to install the Panoptica application.

  3. Choose whether you want to integrate all the repositories in your organization, or only select repositories.

  1. Click Install & Authorize to complete the installation.

Complete integration

After successful installation, you will be redirected back to the Panoptica console. You will soon start seeing the repositories you selected appear in the Repositories table.

Panoptica will scan the selected repositories in the integrated GitHub organization daily for code security and posture assessment. See Code Security and CI/CD Posture to learn more.