Skip to main content
  • Setup
  • Reference

What You'll Need

CredentialDescription
API TokenFine-grained personal access token
OrganizationYour GitHub organization name

Overview

GitHub fine-grained personal access tokens provide granular, organization-scoped access to your repositories and organization data.

Repositories

Commits, branches, pull requests, issues

Organization

Members, teams, projects, events

Prerequisites

  • Admin access to the GitHub organization
  • A GitHub account that is a member of the organization with admin privileges

Setup Guide

1

Access Developer Settings

  1. Log in to GitHub
  2. Click your profile picture → Settings
  3. Scroll to the bottom → Developer settings
2

Create Fine-Grained Token

  1. Select Personal access tokensFine-grained tokens
  2. Click Generate new token
  3. If you have 2FA enabled, enter your code
3

Configure Token Settings

SettingValue
Token nameParable GitHub Integration
DescriptionIntegration for Parable analytics
Resource ownerSelect your organization
Expiration360 days (recommended)
Repository accessAll repositories (or select specific)
4

Set Organization Permissions

Under Organization permissions, set these to Read:
  • ✅ Members
  • ✅ Organization administration
  • ✅ Organization events
  • ✅ Organization projects
  • ✅ Team discussions
5

Set Repository Permissions

Under Repository permissions, set these to Read:
  • ✅ Pull requests
  • ✅ Issues
  • ✅ Discussions
  • ✅ Commit statuses
  • ✅ Contents
  • ✅ Code (if available)
  • ✅ Metadata
6

Generate and Save

  1. Click Generate token
  2. Copy the token immediately
Copy your now!This is the only time it will be displayed. Store it in a secure password manager before closing this page.