Skip to main content

Administración del acceso de Copilot en su organización

Aprenda administrar el acceso a Copilot Business en su organización, y revise datos de uso en los que basar la toma de decisiones.

¿Quién puede utilizar esta característica?

Organization owners can configure access to GitHub Copilot for members of their organization. Organization owners can also access usage data relating to GitHub Copilot in their organization and use that data to make informed decisions about seat assignment.

About managing access to GitHub Copilot in your organization

GitHub Copilot Business is a GitHub Copilot subscription, billed and administered at the organization level. Organization owners can administer access to Copilot for teams and individuals within the organization. Organization owners can also access usage data relating to GitHub Copilot in their organization, and use that data to make informed decisions about seat assignment.

Organization owners can manage various policies for Copilot, such as whether to allow or block suggestions that match public code. For more information, see "Managing policies and features for Copilot in your organization."

Configuring access to GitHub Copilot in your organization

After setting up a Copilot Business subscription, an organization owner can manage their organization members' access to GitHub Copilot. Granting access to GitHub Copilot requires a seat for each organization member you want to include.

Enabling access to GitHub Copilot for all current and future users in your organization

  1. In the upper-right corner of GitHub.com, select your profile photo, then click Your organizations.

    Screenshot of the dropdown menu under @octocat's profile picture. "Your organizations" is outlined in dark orange.

  2. Next to the organization, click Settings.

  3. In the "Code, planning, and automation" section of the sidebar, click Copilot, and then click Access.

  4. If the Allow this organization to assign seats button is displayed, click this button.

  5. If you see the message "Configure code policies to start adding seats":

    1. Click Go to policies.
    2. Set any policies that are currently set to "Unconfigured".
    3. In the left sidebar, click Access.
  6. Under "Copilot Business is active in your organization," to enable GitHub Copilot for all current and future users in your organization, select Enabled For: All members of the organization.

  7. In the "Confirm seats purchase" dialog, to confirm that you want to enable GitHub Copilot for all current and future users in your organization, click Purchase seats.

Enabling access to GitHub Copilot for specific users in your organization

  1. In the upper-right corner of GitHub.com, select your profile photo, then click Your organizations.

    Screenshot of the dropdown menu under @octocat's profile picture. "Your organizations" is outlined in dark orange.

  2. Next to the organization, click Settings.

  3. In the "Code, planning, and automation" section of the sidebar, click Copilot, and then click Access.

  4. If the Allow this organization to assign seats button is displayed, click this button.

  5. If you see the message "Configure code policies to start adding seats":

    1. Click Go to policies.
    2. Set any policies that are currently set to "Unconfigured".
    3. In the left sidebar, click Access.
  6. Under "Copilot Business is active in your organization," to enable GitHub Copilot for selected teams or users in your organization, select Enabled For: Selected members.

  7. If you are updating user access from the Enabled For: All members of the organization setting, in the "Confirm policy update" dialog, select how you want to start assigning access.

    • To unassign all members and then select those who should have access, select Start from scratch.
    • To keep all members who currently have access and then select those who should not have access, select Renew seats.
  8. Click Assign Copilot seats.

  9. In the "Enable Copilot access for users and teams" dialog, click one of the two tabs.

    Screenshot of the "enable access for selected members" dialog.

    • Click Users and teams to search for and add individual users or teams.

      To search for users, type their username or full name in the search bar. If you select a user who is not currently a member of your organization, they will be invited to join your organization when you click Continue to purchase followed by Purchase seats.

    • Click Upload CSV to add users in bulk by uploading a CSV file.

      To add members in bulk, click Choose CSV to upload, and then upload a CSV file including either the username or email address for each member you want to add, separated by a comma. The file can contain a mixture of usernames and email addresses.

      Warning: When you upload a CSV file, GitHub Copilot will search all users on GitHub.com for matches. If the CSV includes users who are not members of your organization, they will be invited to join your organization when you click Continue to purchase followed by Purchase seats.

      Review the list of users generated from your CSV file. Clear the selection of any users you do not want to add.

  10. Click Continue to purchase, then click Purchase seats.

Revoking access to GitHub Copilot for your whole organization

  1. In the upper-right corner of GitHub.com, select your profile photo, then click Your organizations.

    Screenshot of the dropdown menu under @octocat's profile picture. "Your organizations" is outlined in dark orange.

  2. Next to the organization, click Settings.

  3. In the "Code planning, and automation" section of the sidebar, click Copilot, and then click Access.

  4. Under "Copilot Business is active in your organization," to revoke GitHub Copilot access for all users in your organization, select Disabled.

  5. In the "Remove Copilot access" dialog, click Confirm and remove seats.

Revoking access to GitHub Copilot for specific users in your organization

Removing a user from the organization(s) that had assigned them a GitHub Copilot seat will automatically unassign the seat from them. Alternatively, you can unassign a member's GitHub Copilot seat while preserving their membership. These changes will take effect at the beginning of the next billing cycle.

  1. In the upper-right corner of GitHub.com, select your profile photo, then click Your organizations.

    Screenshot of the dropdown menu under @octocat's profile picture. "Your organizations" is outlined in dark orange.

  2. Next to the organization, click Settings.

  3. In the "Code, planning, and automation" section of the sidebar, click Copilot, and then click Access.

  4. Under "Copilot Business is active in your organization," select Enabled For: selected members.

    • In the "Confirm policy update" dialog, click Renew seats.
  5. Under "Access management," in the search bar, type the member's username or full name.

  6. To remove the member from the list of users who have access to GitHub Copilot, select the checkbox to the left of their username, then click Cancel seat.

    Screenshot of the Access management section, with a user selected and the 'Cancel seat' button highlighted.

  7. In the "Confirm seat removal" dialog, click Remove seats.

Reviewing usage data for GitHub Copilot in your organization

You can review usage data for GitHub Copilot in your organization to help you make informed decisions about seat assignment.

  1. In the upper-right corner of GitHub.com, select your profile photo, then click Your organizations.

    Screenshot of the dropdown menu under @octocat's profile picture. "Your organizations" is outlined in dark orange.

  2. Next to the organization, click Settings.

  3. In the "Code, planning, and automation" section of the sidebar, click Copilot, and then click Access.

  4. At the top of the page, under "GitHub Copilot," you can see an overview of your organization's GitHub Copilot usage. You can see the number seats assigned through your Copilot Business subscription, and the estimated monthly cost.

    Screenshot of the GitHub Copilot usage overview.

  5. For more detailed information, next to "Access management," click Get report.

    • GitHub will generate a report for you, which you can download as a CSV file.
  6. Alternatively, under "Access management," you can use the Sort options to sort the list of users by when they last used GitHub Copilot.

Further reading