DevOps Integration

GitHub

Connect TigerIdentity to GitHub for automated repository access control, team synchronization, and security-aware access policies.

Key Features

Repository Access

Track and control access to repositories, branches, and pull requests across your organization.

Team Sync

Automatically sync GitHub teams, members, and organizational structure.

Fine-Grained Permissions

Manage fine-grained personal access tokens and GitHub App installations.

Code Security

Monitor security alerts, secret scanning, and dependency vulnerabilities.

Webhook Events

Real-time events for repository changes, access grants, and security findings.

Just-In-Time Access

Grant temporary repository access with automatic revocation.

How It Works

1

Install GitHub App

Install the TigerIdentity GitHub App in your organization with appropriate permissions.

2

Sync Organization

TigerIdentity syncs all repositories, teams, members, and access configurations.

3

Configure Webhooks

Receive real-time notifications for repository changes and security events.

4

Manage Access

Grant and revoke repository access based on TigerIdentity policies and approvals.

Configuration Example

connector:
  type: github
  name: "github-enterprise"

  config:
    type: enterprise
    organization: "your-org"
    app_id: "${GITHUB_APP_ID}"
    private_key: "${GITHUB_PRIVATE_KEY}"

  sync:
    repositories: true
    teams: true
    members: true
    outside_collaborators: true

  events:
    - member.added
    - member.removed
    - team.created
    - repository.created
    - repository_vulnerability_alert

  provisioning:
    enabled: true
    team_prefix: "tiger-"
    ttl: 14400

Use Cases

Repository Access Control

Dynamically grant developers access to repositories based on project assignments and approvals.

Production Branch Protection

Enforce strict controls on who can merge to production branches with time-bound access.

External Collaborator Management

Track and automatically remove outside collaborators when contracts or projects end.

Security Alert Response

Automatically restrict access to repositories with critical security vulnerabilities.

Ready to connect GitHub?

See how TigerIdentity enhances GitHub access control in a personalized demo.

Schedule Your Demo