Supported Data Models

Create a Connection for GitHub Advanced Security

1

1

Create a GitHub connection

  1. With Leen API Key and Customer’s Org ID, make an API request to create a new GitHub Connection.
More information can be found on the API Reference page.

Onboarding GitHub Advanced Security

Follow the steps below to onboard your environment to our GitHub Advanced Security integration.
1

Granting permission to Leen app for GitHub

  1. Open the oauth2_authorize_url from the connection creation step.
  2. Select the account/organization for which the github app needs to be installed for access to GitHub Advanced Security Alerts.
GitHub-select-org
  1. Select the repositories that need to be authorized for the access. (Selection possible for all repositories or specific ones as well.)
GitHub-select-repos
  1. Click Install and Authorize button to complete the GitHub app installation.
  2. The page will be redirected to Leen on a successful authorization.
GitHub-auth-success