Key Elements

5.2.1. Key Elements#

Users

Individual accounts that can own Organizations, (nested-)Teams, and Repositories. They can be assigned to different project management elements and roles like Issues, Pull Requests, Milestones, Projects, etc.

Organizations

Shared accounts for collaboration across multiple projects.

Teams

Teams consist of members from the organization (not external collaborators) who have access to specific repositories. To reflect a group’s hierarchy, teams can be nested within other teams, with child teams inheriting the permissions of their parent teams.

Repositories

Containers for project files, code, and documentation.