Have you received the email with the title “[GitHub] Netlify is requesting updated permissions” and wondered what it’s about? If so, this post is for you!
If you have Netlify’s GitHub App installed on your GitHub account (which is usually true if you have deployed any sites to Netlify with GitHub previously), you received this email due to the permission changes we made for the new collaborative Deploy Previews feature.
(for more information on collaborative deploy previews, please see this post:
Introducing new collaborative Deploy Previews!)
With Netlify’s new collaborative Deploy Previews feature, we are now subscribing to events from GitHub activity to be able to display them in the Netlify Drawer. This keeps the activity between Netlify and GitHub in sync and in real-time.
Additionally, it allows your Netlify team to be able to create new GitHub issues from the Drawer as they review Deploy Previews.
Updating the permissions does not give us write access to your repo, or make any private information publicly available. Nothing changes as far as any other Git or GitHub settings go.
You can learn more about this new feature in here.
May I choose to opt-out for this permission change?
Yes, you may. You can keep using Netlify and deploy sites with GitHub. However, you’ll be missing out on some features of collaborative Deploy Previews, such as real-time sync. You may still use collaborative Deploy Previews with limited features.
Please feel free to ask any questions you may have in the threads.