Skip to content

Using Teams and Roles

Eric Swanson edited this page Apr 7, 2022 · 1 revision

Teams on GitHub are groups of organization members that reflects the group’s structure with different access permission. Teams can be used to mention, assign/responsibility to, and send notifications to specific groups of people.

Similarly, roles help designate permissions that individuals have. Roles can be used to determine who has who is a member and who has admin privileges. Code owners for repositories can be either individuals or teams.

Teams and roles can be effectively used to help organize CIRN in GitHub and ease confusion in deciding who will be charge of writing what code. Teams can be created based off membership of a repository, membership of a real-world organization (such as the USGS or FRF), and areas of interest. Teams can mentioned in GitHub when its members are best-suited to tackle an issue.

Clone this wiki locally