GitHub
Manage access
It is important that access is properly set up for your GitHub organization. This can prevent unqualified users from accidentally making a mistake that could lead to confusion and unnecessary downtime.
The following teams can be created, along with the roles prescribed:
admin
Admin users, typically in the form of engineering
management, who have the role of Admin
back-end
Back-end engineers which has the role of Write for all
back-end and front-end repos
front-end
Front-end engineers which has the role of Write for all
front-end repos
QA
Members of the QA team which has the role of Write
New Repo Setup
When setting up a new repo, the followed conventions should be adhered to:
- All front-end repos should have the
-staticsuffix, iedashboard-static. - All back-end API repos should have the
-apisuffix, iefoo-api.