GitHub Setup

General Setup

Prerequisites

To deploy these modules you will need access to:

  1. create a Personal Access Token for your GitHub organization

  2. a Slack Webhook URL to post alerts to a Slack channel

Module-Specific Access

GitHub Access Monitor

Access Required:

  • repo

  • read:org

Details:

Vectrix uses these permissions to read repository-level and organization-level user access.

Learn more about GitHub permissions here.

GitHub Repository Scanner

Access Required:

  • (no scope)

    • Note: a personal access token is still needed, but no scope is required.

Details:

Vectrix uses this token simply to scan - it has no additional access and cannot read any private data.

Learn more about GitHub permissions here.

Support

Join our Slack Workspace or send us an email!