Public preview feedback: Enterprise repository properties, policies and rulesets #145599
Replies: 7 comments 8 replies
|
Looking for a quick overview and hands-on demo? Check out our video on GitHub's YouTube Channel |
|
Hey @patrick-knight Thanks for the discussion around this. We find this to be a very exciting feature to track; however, the "200 values per property" limit is quite limiting for our use case. We want to identify repositories by the business service they support. We have over 2,000 business services and 100,000 repositories. If the property was Is this 200 limit in place as a rough rate limit attempt while in preview or due to actual performance issues? I understand for use cases such as |
|
Hello, But unfortunately it is not possible to specify the names of the affected repos. |
|
I can not see these features in the API yet I might be missing something or are they not there? We would love to use the enterprise policy features but prefer setting up our enterprise and organizations using code. |
|
💬 Your Product Feedback Has Been Submitted 🎉 Thank you for taking the time to share your insights with us! Your feedback is invaluable as we build a better GitHub experience for all our users. Here's what you can expect moving forward ⏩
Where to look to see what's shipping 👀
What you can do in the meantime 💻
As a member of the GitHub community, your participation is essential. While we can't promise that every suggestion will be implemented, we want to emphasize that your feedback is instrumental in guiding our decisions and priorities. Thank you once again for your contribution to making GitHub even better! We're grateful for your ongoing support and collaboration in shaping the future of our platform. ⭐ |
UX feedback around “Allow list” behavior for repository naming rulesWe’re using the new Restrict names repository policy and had some feedback on the current allow‑list UX. Today, the allow list has two options - “always” and “exempt” - which effectively creates a binary experience:
This makes it hard to balance governance with awareness. In practice, bypass users may unintentionally create non‑conforming names without realizing it. A potentially better UX could be:
This would preserve flexibility for admins and power users, while still reinforcing naming standards and intent. |
|
Hello! I've created a repository policy in my organization to restrict visibility (to internal and private). The policy is enabled, but a user was able to transfer a public repository from his organization to my organization (as public repository). Isn't something that should be blocked via this ruleset? |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Thanks for exploring enterprise properties, policies and rulesets! We are excited to introduce a host of new features to help you better govern your enterprise as part of this public preview. If you’re here to share feedback on the merge method rule you’re in the right spot!
Enterprise custom repository properties
Create properties at the enterprise level that become available across all organizations. Providing you a way to share properties across all orgs without having to synchronize properties and deal with duplication, so you have a central place to control all enterprise-wide properties. The creation experience is nearly the same as repo properties at the org, where you create a property with a name and a type, but enterprise properties do not have the set value experience which is done per organization.
To learn more about enterprise custom properties, head over to the docs.
Planned enhancements for general availability
Known limitations
Enterprise repository policies
An easy way across your enterprise to say certain types of repositories, based on custom properties, can’t be transferred, or deleted or have its visibility changed in a granular way. Policies can also apply to organizations and enterprise managed user repositories.
To learn more about enterprise repository policies, head over to the docs.
Planned enhancements for general availability
Known limitations
Enterprise code rulesets
Create branch, tag and push rules at the enterprise, that include rule insights and push rule delegated bypasses.
Planned enhancements for general availability
Known issues
Feedback
We want to hear from you! Add your comments, questions, likes and dislikes below. 🔽
All reactions