How to give someone read only access? #160042
Replies: 4 comments 5 replies
|
So collaborators on private repositories are granted write access by default, If you require more granular control over collaborator permissions, such as assigning read-only access to specific users, you would need to upgrade to a GitHub Team or Enterprise Cloud plan. GitHub Team is priced at $4 per user/month, |
|
If you're using GitHub Free, here's what you need to know: GitHub Free does not support assigning specific permissions to collaborators on private repositories. All collaborators added through They will be able to:
Options for Read-Only Access1. Upgrade to GitHub Team PlanTo control permissions more precisely, you can upgrade to the GitHub Team plan:
More details at: https://github.com/pricing 2. Use Deploy KeysIf you need to give read-only access to a system or user without adding them as a collaborator, you can use deploy keys. Steps to set up:
This method is commonly used for automation tools and CI/CD pipelines. For more information, visit the GitHub documentation: https://docs.github.com |
|
🕒 Discussion Activity Reminder 🕒 This Discussion has been labeled as dormant by an automated system for having no activity in the last 60 days. Please consider one the following actions: 1️⃣ Close as Out of Date: If the topic is no longer relevant, close the Discussion as 2️⃣ Provide More Information: Share additional details or context — or let the community know if you've found a solution on your own. 3️⃣ Mark a Reply as Answer: If your question has been answered by a reply, mark the most helpful reply as the solution. Note: This dormant notification will only apply to Discussions with the Thank you for helping bring this Discussion to a resolution! 💬 |
|
On free plans, all collaborators get write access. For read-only: 1) Upgrade to Team plan ($4/month), 2) Use deploy keys (SSH keys without write access), or 3) Make a public repo (but code will be visible to everyone). |
|
🕒 Discussion Activity Reminder 🕒 This Discussion has been labeled as dormant by an automated system for having no activity in the last 60 days. Please consider one the following actions: 1️⃣ Close as Out of Date: If the topic is no longer relevant, close the Discussion as 2️⃣ Provide More Information: Share additional details or context — or let the community know if you've found a solution on your own. 3️⃣ Mark a Reply as Answer: If your question has been answered by a reply, mark the most helpful reply as the solution. Note: This dormant notification will only apply to Discussions with the Thank you for helping bring this Discussion to a resolution! 💬 |
Uh oh!
There was an error while loading. Please reload this page.
Select Topic Area
Question
Body
Is it possible to give someone read-only access to a private repo. Under Settings > Collaborators i can add a collaborator but i see no option to give them specific permissions. I'm on a free account currently. If this is a premium feature what would be the cheapest plan i could sign up to to access it? thanks
All reactions