How to Limit Access to Specific or Public GitHub Repositories
Concerned about giving Unito access to some of your repositories? Here's how to restrict that access.
In this article:
Limiting access to specific repositories with a bot user
We know it can be a bit scary to give an app access to your repositories. We won't hold a grudge if you'd rather start with only some of them.
We recommend using a Bot User for your GitHub Connector. That way, the Unito app will only access the repositories the bot user has access to.
Restricting access to only public repositories
-
Make sure you haven't authorized Unito with GitHub yet. Otherwise, check out how to Re-Authorize with GitHub.
-
Back on the Unito App, create a GitHub Connector from the Your Connectors sidebar.
-
You'll be brought to GitHub where you will be asked to grant access to your repositories and organizations.
-
From the GitHub authorization page, edit the URL and change
scope=user%3Aemail%2Crepo%2Cwrite%3Arepo_hook
to
scope=user%3Aemail%2Cpublic_repo%2Cwrite%3Arepo_hook -
Type enter to load the new URL, and GitHub should now be asking for access to only your public repositories.
-
Authorize Application and you're done!