115 lines
7.3 KiB
Markdown
115 lines
7.3 KiB
Markdown
---
|
|
title: Getting started with GitHub Team
|
|
intro: 'With {% data variables.product.prodname_team %} groups of people can collaborate across many projects at the same time in an organization account.'
|
|
versions:
|
|
free-pro-team: '*'
|
|
---
|
|
## Part 1: Configuring your {% data variables.product.product_name %} account
|
|
As the first steps in starting with {% data variables.product.prodname_team %}, you will need to create a user account or log into your existing account on {% data variables.product.prodname_dotcom %}, create an organization, and set up billing.
|
|
|
|
### Creating an organization and signing up for {% data variables.product.prodname_team %}
|
|
Before creating an organization, you will need to create a user account or log in to your existing {% data variables.product.prodname_dotcom %} account. For more information, see "[Signing up for a new {% data variables.product.prodname_dotcom %} account](/github/getting-started-with-github/signing-up-for-github/signing-up-for-a-new-github-account)".
|
|
|
|
Once your user account is set up, you can create an organization. When you choose to create a new organization, you will be asked to pick a plan for your organization. This is where you can choose a {% data variables.product.prodname_team %} subscription for your organization. For more information, see "[Creating a new organization from scratch](/organizations/collaborating-with-groups-in-organizations/creating-a-new-organization-from-scratch)".
|
|
|
|
### 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 "[Switching between settings for your different accounts](/billing/managing-your-github-billing-settings/about-billing-on-github#switching-between-settings-for-your-different-accounts)".
|
|
|
|
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 "[Managing your {% data variables.product.prodname_dotcom %} billing settings](/billing/managing-your-github-billing-settings)".
|
|
|
|
{% data variables.product.prodname_dotcom %} sends receipts and other billing-related information to your organization' billing email. For more information, see "[Setting your organization's billing email](/billing/managing-your-github-billing-settings/setting-your-billing-email#setting-your-organizations-billing-email)".
|
|
|
|
Only organization members with the *owner* or *billing manager* role can access or change billing settings for your organization. A billing manager is a user 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 "[Adding a billing manager to your organization](/organizations/managing-peoples-access-to-your-organization-with-roles/adding-a-billing-manager-to-your-organization)".
|
|
### 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 "[About organizations](/organizations/collaborating-with-groups-in-organizations/about-organizations#terms-of-service-and-data-protection-for-organizations)".
|
|
|
|
Organization members can stay up-to-date with recent activity or keep track of issues and pull requests by visiting the organization dashboard. For more information, see "[About your organization dashboard](/organizations/collaborating-with-groups-in-organizations/about-your-organization-dashboard)".
|
|
|
|
## Part 2: Adding members and setting up teams
|
|
|
|
### Org-level permissions and roles
|
|
https://docs.github.com/en/organizations/managing-peoples-access-to-your-organization-with-roles
|
|
|
|
### Managing users in the organization
|
|
https://docs.github.com/en/organizations/managing-membership-in-your-organization
|
|
|
|
### About and creating teams
|
|
https://docs.github.com/en/organizations/organizing-members-into-teams
|
|
|
|
https://docs.github.com/en/organizations/collaborating-with-your-team
|
|
### Managing team settings
|
|
https://docs.github.com/en/organizations/managing-organization-settings?
|
|
|
|
### Giving people and teams access to repositories, project boards and apps
|
|
https://docs.github.com/en/organizations/managing-access-to-your-organizations-repositories
|
|
|
|
## Part 3: Managing security for your organization
|
|
https://docs.github.com/en/organizations/keeping-your-organization-secure
|
|
https://docs.github.com/en/organizations/restricting-access-to-your-organizations-data
|
|
|
|
### Recommending or requiring 2FA
|
|
|
|
|
|
### Allowed IP addresses, approved domains for email addresses
|
|
|
|
|
|
### Audit log, integrations
|
|
|
|
|
|
### Security vulnerabilities in org-owned repos
|
|
|
|
|
|
## Part 4: Setting organization level policies
|
|
|
|
|
|
### Managing organization policies
|
|
Link out to "Managing organization settings" for the full list, call out some helpful policies
|
|
https://docs.github.com/en/organizations/managing-organization-settings
|
|
|
|
### Repos: Repo creation, visibility changes
|
|
|
|
|
|
### Community: Org-level community health files, moderation tools
|
|
https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/creating-a-default-community-health-file
|
|
|
|
https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/about-community-management-and-moderation#tools-for-moderating-your-community
|
|
|
|
## Part 5: Customizing and automating your work on {% data variables.product.product_name %}
|
|
|
|
{% data reusables.getting-started.customizing-and-automating %}
|
|
|
|
### Using {% data variables.product.prodname_marketplace %}
|
|
{% data reusables.getting-started.marketplace %}
|
|
|
|
### Using the {% data variables.product.product_name %} APIs
|
|
{% data reusables.getting-started.api %}
|
|
|
|
### Building {% data variables.product.prodname_actions %}
|
|
{% data reusables.getting-started.actions %}
|
|
|
|
### 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 %}
|
|
### Contributing to open source projects
|
|
{% data reusables.getting-started.open-source-projects %}
|
|
|
|
### Interacting with the {% data variables.product.prodname_gcf %}
|
|
{% data reusables.support.ask-and-answer-forum %}
|
|
|
|
### Learning with {% data variables.product.prodname_learning %}
|
|
{% data reusables.getting-started.learning-lab %}
|
|
|
|
{% if currentVersion == 'free-pro-team@latest' %}
|
|
### Supporting the open source community
|
|
{% data reusables.getting-started.sponsors %}
|
|
|
|
### Contacting {% data variables.contact.github_support %}
|
|
{% data reusables.getting-started.contact-support %}
|
|
{% endif %}
|
|
|
|
{% if currentVersion == 'free-pro-team@latest' %}
|
|
### Further reading
|
|
- "[Getting started with your GitHub account](/get-started/onboarding/getting-started-with-your-github-account)"
|
|
{% endif %} |