7.5 KiB
title, intro, versions
| 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. |
|
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".
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".
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".
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".
{% 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".
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".
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".
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".
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
Part 5: Customizing and automating your work on {% data variables.product.product_name %}
{% data reusables.getting-started.customizing-and-automating %}
{% if currentVersion == 'free-pro-team@latest' %}
1. Using {% data variables.product.prodname_marketplace %}
{% data reusables.getting-started.marketplace %} {% endif %}
{% if currentVersion == 'free-pro-team@latest' %}2.{% else %}1.{% endif %} Using the {% data variables.product.prodname_dotcom %} API
{% data reusables.getting-started.api %}
{% if currentVersion == 'free-pro-team@latest' %}3.{% else %}2.{% endif %} Building {% data variables.product.prodname_actions %}
{% data reusables.getting-started.actions %}
{% if currentVersion == 'free-pro-team@latest' %}4.{% else %}3.{% endif %} 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. Learning with {% data variables.product.prodname_learning %}
{% data reusables.getting-started.learning-lab %}
{% if currentVersion == 'free-pro-team@latest' %}
4. Supporting the open source community
{% data reusables.getting-started.sponsors %}
5. 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" {% endif %}