Skip to content

Latest commit

 

History

History
136 lines (71 loc) · 6.86 KB

getting-started-with-github-team.md

File metadata and controls

136 lines (71 loc) · 6.86 KB
title intro versions
Getting started with GitHub Team
With {% data variables.product.prodname_team %} groups of people can collaborate across many projects at the same time in an organization account.
fpt
*

This guide will walk you through setting up, configuring and managing your {% data variables.product.prodname_team %} account as an organization owner.

Part 1: Configuring your account on {% data variables.location.product_location %}

As the first steps in starting with {% data variables.product.prodname_team %}, you will need to create a personal account or log into your existing account on {% data variables.product.prodname_dotcom %}, create an organization, and set up billing.

1. About organizations

Organizations are shared accounts where businesses and open-source projects can collaborate across many projects at once. Owners and administrators can manage member access to the organization's data and projects with sophisticated security and administrative features. For more information on the features of organizations, see "AUTOTITLE."

2. Creating an organization and signing up for {% data variables.product.prodname_team %}

Before creating an organization, you will need to create a personal account or log in to your existing account on {% data variables.location.product_location %}. For more information, see "AUTOTITLE."

Once your personal account is set up, you can create an organization and pick a plan. This is where you can choose a {% data variables.product.prodname_team %} subscription for your organization. For more information, see "AUTOTITLE."

3. Managing billing for an organization

You must manage billing settings, payment method, and paid features and products for each of your personal accounts and organizations separately. You can switch between settings for your different accounts using the context switcher in your settings. For more information, see "AUTOTITLE."

Your organization's billing settings page allows you to manage settings like your payment method, billing cycle and billing email, or view information such as your subscription, billing date and payment history. You can also view and upgrade your storage and GitHub Actions minutes. For more information on managing your billing settings, see "AUTOTITLE."

Only organization members with the owner or billing manager role can access or change billing settings for your organization. A billing manager is someone who manages the billing settings for your organization and does not use a paid license in your organization's subscription. For more information on adding a billing manager to your organization, see "AUTOTITLE."

Part 2: Adding members and setting up teams

After creating your organization, you can invite members and set permissions and roles. You can also create different levels of teams and set customized levels of permissions for your organization's repositories, projects, and apps.

1. Managing members of your organization

{% data reusables.getting-started.managing-org-members %}

2. Organization permissions and roles

{% data reusables.getting-started.org-permissions-and-roles %}

3. About and creating teams

{% data reusables.getting-started.about-and-creating-teams %}

4. Managing team settings

{% data reusables.getting-started.managing-team-settings %}

5. Giving people and teams access to repositories, projects, and apps

{% data reusables.getting-started.giving-access-to-repositories-projects-apps %}

Part 3: Managing security for your organization

You can help to make your organization more secure by recommending or requiring two-factor authentication for your organization members, configuring security features, and reviewing your organization's audit log and integrations.

1. Requiring two-factor authentication

{% data reusables.getting-started.requiring-2fa %}

2. Configuring security features for your organization

{% data reusables.getting-started.configuring-security-features %}

3. Reviewing your organization's audit log and integrations

{% data reusables.getting-started.reviewing-org-audit-log-and-integrations %}

Part 4: Setting organization level policies

1. Managing organization policies

{% data reusables.getting-started.managing-org-policies %}

2. Managing repository changes

{% data reusables.getting-started.managing-repo-changes %}

3. Using organization-level community health files and moderation tools

{% data reusables.getting-started.using-org-community-files-and-moderation-tools %}

Part 5: Customizing and automating your work on {% data variables.product.product_name %}

{% data reusables.getting-started.customizing-and-automating %}

1. Using {% data variables.product.prodname_marketplace %}

{% data reusables.getting-started.marketplace %}

2. Using the {% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %} API

{% data reusables.getting-started.api %}

3. Building {% data variables.product.prodname_actions %}

{% data reusables.getting-started.actions %}

4. Publishing and managing {% data variables.product.prodname_registry %}

{% data reusables.getting-started.packages %}

Part 6: Participating in {% data variables.product.prodname_dotcom %}'s community

{% data reusables.getting-started.participating-in-community %}

1. Contributing to open source projects

{% data reusables.getting-started.open-source-projects %}

2. Interacting with the {% data variables.product.prodname_gcf %}

{% data reusables.support.ask-and-answer-forum %}

3. Reading about {% data variables.product.prodname_team %} on {% data variables.product.prodname_docs %}

You can read documentation that reflects the features available with {% data variables.product.prodname_team %}. For more information, see "AUTOTITLE."

4. Learning with {% data variables.product.prodname_learning %}

{% data reusables.getting-started.learning %}

5. Supporting the open source community

{% data reusables.getting-started.sponsors %}

6. Contacting {% data variables.contact.github_support %}

{% data reusables.getting-started.contact-support %}

Further reading