GitHub

Manage temporary codebase and admin access via GitHub Teams

Learn about the Indent + GitHub integration

GitHub is a code hosting platform for version control and collaboration that simplifies building, scaling, and delivering secure software.

Indent’s GitHub integration provides a way to give auto-expiring GitHub Team membership so you can dynamically manage user permissions within your organization.

With Indent for GitHub, you can:

  • Grant temporary admin or branch rule bypass privileges
  • Request team membership via Slack (using /access command)
  • Approve requests and set durations from Slack, web, or email
  • Log who had which permissions, for how long, and why
  • Auto-expire permissions and revoke team membership but provide fast turnaround for access renewal

Use cases

Common use cases for GitHub with Indent include:

How it works

You can set up the GitHub integration with Indent in a few minutes:

  • Select GitHub from the Indent integrations page
  • Create an access token for GitHub with necessary permissions
  • Enter the access token into Indent and pull in your GitHub Teams
  • Start granting temporary access to GitHub Teams!

Get a demo of the Indent + GitHub schedule now

We use Indent at Reclaim and have awesome production access workflows (paired with Tailscale). Indent makes being SOC2 compliant not a drag.
Patrick Lightbody, Co-Founder/CTO @ Reclaim
Read more from Stevan Arychuk, Head of SRE, on the Tailscale Blog

Try Indent for free.