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¶
- Navigate to GitHub Settings:
-
Go to your profile settings and select "Developer settings"
-
Personal Access Tokens:
- Select "Personal access tokens"
-
Click "Generate new token"
-
Token Configuration:
- Resource Owner: Select your organization (must be public)
- Repository Owner: Grant access to all repositories
- Repository Permissions: Set "read-only" for contents and metadata
-
Organization Permissions: Set "read-only" for members
-
Generate and Copy Your Token:
- Click "Generate token"
- 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.