The GitHub Issues Enterprise integration enables Engineering and Security teams to automate vulnerability tracking and evidence collection. It connects Drata to your GitHub Enterprise Issues instance, allowing Drata to continuously verify adherence to your vulnerability management policy.
Key Capabilities
Vulnerability tracking: Automatically validates open and resolved vulnerability issues.
Evidence collection: Gathers proof that vulnerabilities are remediated in line with company policy.
Secure enterprise connection: Integrates directly with your self-hosted GitHub Enterprise instance.
Prerequisites & Data Access
Must have Owner access to your organization’s GitHub Issues Enterprise account.
Must have access to create and configure GitHub applications within your GitHub Enterprise instance.
Must know the hostname where your GitHub Enterprise server is hosted (e.g.,
https://github.example.com).
Permissions & Data Table
Permission/Scope | Why It’s Needed | Data Accessed (Read Only) |
Hostname (Enterprise URL) | Identifies your GitHub Enterprise instance | Connection routing to your private GitHub server |
GitHub Application | Authorizes Drata to read issue and repository data | Issue metadata, status, and labels |
Step-by-Step Setup
Step 1: Confirm Access
Before connecting, confirm that you:
Have Owner privileges in your GitHub Enterprise organization.
Have permission to create GitHub Applications.
Complete the Connection
In Drata’s Connections page, enter the following information:
Drata Field | GitHub Issues Enterprise Value |
Hostname | The URL where your GitHub Enterprise instance is hosted ( |
For steps on accessing and using the Connections page in Drata, refer to The Connections Page in Drata.
Create Github Application
After entering the required values, you are redirected to Github to create and connect an application. This application is used to sync data such as your on-premises users, projects, and repositories so that Drata can continuously validate these evidences automatically.
You will be redirected to GitHub.
Log in to your GitHub Enterprise account (if prompted).
When creating the app, ensure the Application Name is “Drata Issues.”
Important Notes
Ensure the application name in GitHub Enterprise is exactly “Drata Issues”.
Only read-only access is required; Drata will not modify or create issues.
The integration supports self-hosted GitHub Enterprise environments only. GitHub Cloud users should use the standard GitHub Issues connection instead.
Drata’s autopilot automatically checks for vulnerability ticket updates and collects evidence of timely resolution.
