Hello, my team is currently on a process of trying to automate the process of project and repo creation, also user permissions. Currently we are looking at branch restriction and how we can better protect our branch merges. Here are some of the questions we'd like to know regarding bitbucket.
1. Do you recommend project or repo level branch restrictions? If project how can we automate seeing they is no API for project level branch restrictions
2. What else is the purpose of a project other than user/group security and branch permissions.
3. For adding permissions we either require a group slug or user uuid but they is no API to get those, how can we automate the process of adding permission.
Your response would be highly appreciated.