Skip to content

GitHub

Integrating GitHub with Escape's Inventory provides enhanced visibility into your repositories, ensuring accurate tracking of API endpoints and secrets. Follow these steps to create a GitHub personal access token:

Creating a GitHub Personal Access Token

  1. Navigate to GitHub Settings:
  2. Go to your profile settings and select "Developer settings"

  3. Personal Access Tokens:

  4. Select "Personal access tokens"
  5. Click "Generate new token"

  6. Token Configuration:

  7. Resource Owner: Select your organization (must be public)
  8. Repository Owner: Grant access to all repositories
  9. Repository Permissions: Set "read-only" for contents and metadata
  10. Organization Permissions: Set "read-only" for members

  11. Generate and Copy Your Token:

  12. Click "Generate token"
  13. Copy the token immediately - it cannot be viewed again after leaving the page

This token enables Escape's Inventory to securely analyze your GitHub repositories while maintaining data privacy.

Internal Networks and Services

When integrating with internal networks and services, you may need to: - Configure a Private Location - Whitelist FQDNs

For more information, see Private Locations.