Skip to main content
CMDashCybersecurity Maturity Dashboard
← All integrations
Code Security

GitHub

BetaConnector code ships and is covered by our adapter contract tests, but its data mapping is not yet tested against the vendor’s documented response shapes — tell us how it goes.

Branch protection and merge-approval settings across your organisation’s repositories — the SOC 2 CC8.1 / ISO A.8.32 evidence that a change cannot reach production without review. Plain GitHub; no Advanced Security licence required.

  • Branch protection & merge approvals

Syncs only read from GitHub. Some integrations also support write-back actions on Command and Enterprise plans, such as opening a ticket or deactivating a user.

An API key or token you create in the vendor console and enter in CMDash.

Once connected, CMDash syncs it every 4 hours by default. What it finds maps to your controls through rules you install or write.

Read the GitHub setup guide →

  • SOC 2 Type II — Branch protection & merge approvals feeds Change Management
  • SOX ITGC — Branch protection & merge approvals feeds Change Management

This is where GitHub’s data is documented as relevant on our framework pages — not a pre-built, automatic control mapping. You configure which controls it maps to inside CMDash.

GitHub Advanced SecurityGitLab
View pricing

Ready to see your posture?

Start a 30-day free trial of any paid plan — a card is required, and it converts unless you cancel — or sign up for Free with no card at all.

GitHub integration — CMDash