Feature request: Custom roles and permissions

Currently, there is only 2 roles in an organisation: Members and Owners. In repositories, there is more roles available, but there are still cases when there is not enough/have too many permissions. For this, GitHub should have custom roles. You can make these at the organisation level or at repository level. You can choose permissions one by one, so you can give like PR approving permissions, but don’t allow push to master branch etc.

Hi there! :wave: Welcome to the Community!

I think custom roles is something the team is working on, although I can’t give you a timeline of when it might appear.

You could add your +1 for this feature by submitting this through our official product feedback form and then our product team will know how popular this feature would be!

1 Like