--- title: "GitHub Enterprise Cloud Audit - HTTP Ingest" slug: "github-enterprise-cloud-audit-http-collector" updated: 2026-04-24T14:53:43Z published: 2026-04-24T14:53:43Z canonical: "docs.databee.buzz/github-enterprise-cloud-audit-http-collector" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.databee.buzz/llms.txt > Use this file to discover all available pages before exploring further. # GitHub Enterprise Cloud Audit - HTTP Ingest # GitHub Enterprise is a platform that helps businesses of all sizes manage their software development and delivery. It increases productivity, automates processes, and keeps code secure. Additional features such as SAML authentication and internal repositories. More information can be found at [Github Enterprise Cloud](https://docs.github.com/en/enterprise-cloud@latest/admin/overview/about-github-enterprise-cloud) Website page. **Integration** Method: HTTP Ingestion **Tables**: API Activity (6003) DataBee needs to connect to a github webhook which posts the audit logs. This integration supports the following event. | **Event** | **Description** | | --- | --- | | Audit Log | Captures push event data from GitHub Enterprise Cloud using webhooks. | ## Prerequisites - The user should have access to the DataBee console. - The user should have admin access in GitHub Enterprise Cloud to configure organization-level webhooks. ## Configuration Overview 1. Create a [Github Enterprise Cloud Audit feed](/user-manual/docs/github-enterprise-cloud-audit-http-collector#databee-configuration) in the DataBee console and copy HTTP collector details including Endpoint URL, API key and Datafeed ID. 2. Configure Organization level [GitHub Webhook](/user-manual/docs/github-enterprise-cloud-audit-http-collector#create-github-webhook) using details obtained during the Databee feed setup. ## DataBee Configuration Perform the following steps to configure the GitHub Enterprise Cloud using HTTP Ingestion in DataBee Platform. 1. Log into the DataBee console, navigate to **Data Feeds** inside **Data** tab. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/github-enterprise-cloud-audit---http-collector-image-ikvp3qmq.png?sv=2026-02-06&spr=https&st=2026-10-30T11%3A35%3A00Z&se=2026-10-30T12%3A35%3A00Z&sr=c&sp=r&sig=o%2FNDyr2YhR16xN2Ta47zn6A15iwFLcLD%2BTP5JIK49kE%3D) 2. Click on **Add New Data Feed**. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/github-enterprise-cloud-audit---http-collector-image-1f7j130r.png?sv=2026-02-06&spr=https&st=2026-10-30T11%3A35%3A00Z&se=2026-10-30T12%3A35%3A00Z&sr=c&sp=r&sig=o%2FNDyr2YhR16xN2Ta47zn6A15iwFLcLD%2BTP5JIK49kE%3D) 3. Search for ‘GitHub Enterprise Cloud Audit’ and click on **GitHub Enterprise Cloud Audit**. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/github-enterprise-cloud-audit---http-collector-image-4i2vtk83.png?sv=2026-02-06&spr=https&st=2026-10-30T11%3A35%3A00Z&se=2026-10-30T12%3A35%3A00Z&sr=c&sp=r&sig=o%2FNDyr2YhR16xN2Ta47zn6A15iwFLcLD%2BTP5JIK49kE%3D) 4. Click on **HTTP Collector**. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/github-enterprise-cloud-audit---http-collector-image-kyxrc7nf.png?sv=2026-02-06&spr=https&st=2026-10-30T11%3A35%3A00Z&se=2026-10-30T12%3A35%3A00Z&sr=c&sp=r&sig=o%2FNDyr2YhR16xN2Ta47zn6A15iwFLcLD%2BTP5JIK49kE%3D) 5. Enter **feed contact** information. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/github-enterprise-cloud-audit---http-collector-image-71ks5nlg.png?sv=2026-02-06&spr=https&st=2026-10-30T11%3A35%3A00Z&se=2026-10-30T12%3A35%3A00Z&sr=c&sp=r&sig=o%2FNDyr2YhR16xN2Ta47zn6A15iwFLcLD%2BTP5JIK49kE%3D) 6. In the configuration page, confirm the following and click **Next**. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/github-enterprise-cloud-audit---http-collector-image-jio19iu8.png?sv=2026-02-06&spr=https&st=2026-10-30T11%3A35%3A00Z&se=2026-10-30T12%3A35%3A00Z&sr=c&sp=r&sig=o%2FNDyr2YhR16xN2Ta47zn6A15iwFLcLD%2BTP5JIK49kE%3D) - **Format**: Select JSON data format option 7. Use the **Copy to clipboard** button to copy the **Endpoint URL** and **Tenant ID** for later use, and then click **Generate New API Key**. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/github-enterprise-cloud-audit---http-collector-image-kae3c6ux.png?sv=2026-02-06&spr=https&st=2026-10-30T11%3A35%3A00Z&se=2026-10-30T12%3A35%3A00Z&sr=c&sp=r&sig=o%2FNDyr2YhR16xN2Ta47zn6A15iwFLcLD%2BTP5JIK49kE%3D) 8. Use the **Copy to clipboard** button to copy the API Key and keep it for later use. And click the **Submit** button. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/github-enterprise-cloud-audit---http-collector-image-7sc6rfvv.png?sv=2026-02-06&spr=https&st=2026-10-30T11%3A35%3A00Z&se=2026-10-30T12%3A35%3A00Z&sr=c&sp=r&sig=o%2FNDyr2YhR16xN2Ta47zn6A15iwFLcLD%2BTP5JIK49kE%3D) 9. Go to **Data** tab > **Data Feeds** > Select the configured Data feed > Copy the **DataSource ID** for later use. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/github-enterprise-cloud-audit---http-collector-image-0n7pn1bc.png?sv=2026-02-06&spr=https&st=2026-10-30T11%3A35%3A00Z&se=2026-10-30T12%3A35%3A00Z&sr=c&sp=r&sig=o%2FNDyr2YhR16xN2Ta47zn6A15iwFLcLD%2BTP5JIK49kE%3D) ## GitHub Enterprise Cloud Configuration - To use the GitHub Enterprise Cloud Audit via http collection, we need to create the Github webhook. As a prerequisite, there must be Enterprise Admin that should have been created, then we must create the Webhook. - There are multiple types of webhook which can be configured. Among them there is support for Organization Webhook and Repository Webhook in the Databee. ### Create Github Webhook 1. Log in to the GitHub Enterprise with Enterprise Admin Credentials and navigate to **Profile** on top right corner. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/github-enterprise-cloud-audit---http-collector-image-hvcimdtg.png?sv=2026-02-06&spr=https&st=2026-10-30T11%3A35%3A00Z&se=2026-10-30T12%3A35%3A00Z&sr=c&sp=r&sig=o%2FNDyr2YhR16xN2Ta47zn6A15iwFLcLD%2BTP5JIK49kE%3D) 2. Click on **Settings**. 3. Go to **settings** of either organization or repository for which Github Webhook is being configured. - For Organization Webhook, click **Organizations** in the left sidebar. And then click S**ettings** button of the organization for which webhook needs to be configured. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/github-enterprise-cloud-audit---http-collector-image-h5w3httn.png?sv=2026-02-06&spr=https&st=2026-10-30T11%3A35%3A00Z&se=2026-10-30T12%3A35%3A00Z&sr=c&sp=r&sig=o%2FNDyr2YhR16xN2Ta47zn6A15iwFLcLD%2BTP5JIK49kE%3D) - For Repository Webhook, go to the repository home page for which webhook needs to be configured and then click **Settings**. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/github-enterprise-cloud-audit---http-collector-image-a5us7weo.png?sv=2026-02-06&spr=https&st=2026-10-30T11%3A35%3A00Z&se=2026-10-30T12%3A35%3A00Z&sr=c&sp=r&sig=o%2FNDyr2YhR16xN2Ta47zn6A15iwFLcLD%2BTP5JIK49kE%3D) 4. In the left sidebar of settings, click on **Webhooks** and then click **Add webhook** button. (Screenshot refers to Organization settings). ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/github-enterprise-cloud-audit---http-collector-image-0rz7i1s9.png?sv=2026-02-06&spr=https&st=2026-10-30T11%3A35%3A00Z&se=2026-10-30T12%3A35%3A00Z&sr=c&sp=r&sig=o%2FNDyr2YhR16xN2Ta47zn6A15iwFLcLD%2BTP5JIK49kE%3D) 5. Enter the following details to create a webhook and click **Add webhook** button. - **Payload URL:** Paste the endpoint URL from the DataBee configuration steps > [!NOTE] > **Note:** > > Copied **Endpoint URL** will contain a placeholder for {datafeed_id} and {api_key} which needs to be replaced with previously copied **Datasource ID** and **API-Key**. - **Content-type:** application/json - Which events would you like to trigger this webhook? - ***Select Send me everything*** or ***Let me select individual events*** and then check each individual events needs to be posted through a webhook. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/github-enterprise-cloud-audit---http-collector-image-o10nrw3v.png?sv=2026-02-06&spr=https&st=2026-10-30T11%3A35%3A00Z&se=2026-10-30T12%3A35%3A00Z&sr=c&sp=r&sig=o%2FNDyr2YhR16xN2Ta47zn6A15iwFLcLD%2BTP5JIK49kE%3D) ## Troubleshooting Tips - Ensure payload URL in the GitHub Webhook has correctly replaced Data feed ID and API-key placeholders with actual values. - Ensure the allowed events in the webhook configuration which will trigger the webhook. - To ensure successful connection with DataBee http collector, ping the sample event by navigating to edit configured webhook page. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/github-enterprise-cloud-audit---http-collector-image-t3b8ghde.png?sv=2026-02-06&spr=https&st=2026-10-30T11%3A35%3A00Z&se=2026-10-30T12%3A35%3A00Z&sr=c&sp=r&sig=o%2FNDyr2YhR16xN2Ta47zn6A15iwFLcLD%2BTP5JIK49kE%3D) - Github webhook documentations for reference: [*Github Webhook*](https://docs.github.com/en/webhooks) [*Create Organization Webhook*](https://docs.github.com/en/webhooks/using-webhooks/creating-webhooks#creating-an-organization-webhook) [*Create Repository Webhook*](https://docs.github.com/en/webhooks/using-webhooks/creating-webhooks#creating-a-repository-webhook)