GitHub gives organizations a new way to structure their development teams

GitHub is announcing nested teams, a new feature that enables organizations to provide more order within their GitHub organization. Nested teams allows organizations to create team structures, manage team members, simplify permissions and focus on @mentions.

“Now you can use multiple levels of nested teams to reflect your group or company’s hierarchy within your GitHub organization, making your organization’s permissions structure clearer and easier to manage,” Katie Sipos, a GitHub staff member, wrote in a post.

Nested teams allow “parent” teams to have multiple “child” teams, but child teams can only have one parent team. Child teams inherit parent permissions, but membership inheritance is not automatic. “If you’re a member of Engineering and someone creates a child team called Security, team members of Engineering aren’t automatically direct team members of Security. Security and all other teams nested under the Engineering will inherit repository permissions and @mentions but nothing else,” Sipos wrote.

Teams within GitHub also allow organizations to provide certain access, permissions and mentions.

Before adding nest teams to your organization, GitHub suggests auditing each repository and its access permissions.

More information is available here.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s