Why does Waffle need read and write access for my repositories?

Written by Adam Zolyak Updated over a week ago

We request access to your repositories so we can access your GitHub issues (which we transform into cards on your repository's Waffle board). Unfortunately, GitHub's OAuth API doesn’t allow us to request access only for Issues at this time -- we have to request read/write access to your code to interact with Issues. We’ll only request access for public repositories when possible. Read more about GitHub’s OAuth scope options here: GitHub's OAuth API

GitHub's public and private repo scopes include access to both personal and organization repositories. Do note that GitHub organizations have third party restrictions enabled by default, and Waffle will not be authorized/given access to organization data for organizations with these restrictions enabled until approved by an administrator of the org.

We also have an on-premises version of Waffle available for GitHub.com organizations with strict security restrictions and for users of GitHub Enterprise. Contact us to find out more about our on-premises solution.