Enterprise-level repository roles #200673
Unanswered
rbague-sirt
asked this question in
Enterprise
Replies: 2 comments
|
This seems like a very sensible feature request. I wonder whether the primary reason this isn't available now is because GitHub's model closely links repository permissions to the organization border. Although enterprise-level inheritance may seem straightforward, it likely raises complex issues with overrides, auditing, permission modifications, and organisations seeking alternative access models. However, implementing the identical unique repository roles everywhere is a lot of needless administrative effort for big businesses that oversee dozens or hundreds of organisations. This would likely be resolved well with an enterprise-level role template/inheritance approach (with the opportunity for organisations to override or opt out). |
0 replies
This comment was marked as low quality.
This comment was marked as low quality.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
🏷️ Discussion Type
Question
Body
When using GitHub Enteprise, an administrator can create custom repository roles in a organization to give users extra permissions, or to allow them to bypass rulesets.
This works great, but these roles must be created at the organization level, and need to be replicated manually in every organization in the enterprise, as they cannot be created at the enterprise to be shared with all of its organizations. Is there any way that we can create custom repository roles in the enterprise (as we do now with custom enteprise and organization roles) so that its organizations can inherit and use them?
All reactions