Skip to main content

Connect GitHub to Anzenna

This guide walks you through connecting your GitHub organization to Anzenna using OAuth. Anzenna will monitor repository activity, vulnerability scan results, and security events across your GitHub organization.

Prerequisites

  • GitHub Organization owner or admin access
  • Access to the Anzenna platform

Step-by-Step Instructions

Part 1: Connect GitHub in Anzenna

In Anzenna, go to Settings > Integrations and search for GitHub.

Search for GitHub in Anzenna Integrations

Click the toggle next to the GitHub integration to begin the OAuth authorization flow.

Click the toggle to connect GitHub
note

If you are connecting a GitHub Enterprise instance, check the Enterprise box before clicking the toggle. You will be prompted to enter your GitHub Enterprise Server hostname.

Part 2: Authorize Anzenna on GitHub

You will be redirected to GitHub. Click Authorize Anzenna to grant access.

Click Authorize Anzenna on GitHub

If prompted, select the GitHub organization you want to connect and click Grant to allow Anzenna access to that organization's data.

Grant access to your GitHub organization
warning

If your GitHub organization has OAuth app access restrictions enabled, an organization owner must approve the Anzenna OAuth app before the connection can complete. See Part 3 below.

Part 3: (If Required) Approve Anzenna in GitHub Organization Settings

If your organization restricts third-party OAuth app access, a GitHub organization owner must approve Anzenna.

In GitHub, click your profile picture in the top-right corner and go to Your organizations.

Go to Your organizations in GitHub

Next to your organization, click Settings.

Click Settings next to your organization

In the left sidebar, under Third-party Access, click OAuth app policy.

Click OAuth app policy in the sidebar

Find Anzenna in the list of pending requests and click Review.

Click Review next to the Anzenna OAuth app request

Review the requested permissions and click Grant access.

Click Grant access to approve Anzenna

Part 4: Confirm Connection in Anzenna

Return to Anzenna. The GitHub integration card will show a green connected status and display your organization name.

GitHub connected successfully in Anzenna
success

GitHub is now connected to Anzenna. Anzenna will begin ingesting repository activity, vulnerability scan results, and security events from your GitHub organization.