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.