Skip to main content
Mesa functions as a GitHub app, and adibes by the GitHub App permissions model.

Required Permissions

Mesa requires the following permissions to function properly:
  • Read access to repository content and metadata
  • Write access to pull requests and issues for commenting
  • Webhook access to receive real-time updates
We do not require any permissions above and beyond what is required for the application to function. Because Mesa is installed at the organization level, initial installation of the application requires the installing user to have admin access to the organization. Once installed, all collaborators on the organization will have access to Mesa through the dashboard and through GitHub. Mesa has no special invite system. Any collaborator on the organization that logs into the Mesa dashboard via GitHub SSO will have the ability to configure Mesa settings.