Skip to content

Commit edd4b7d

Browse files
hubwriterSarah Edwards
andauthored
Improve scannability of "Managing access for Copilot in your organization" (#50530)
Co-authored-by: Sarah Edwards <[email protected]>
1 parent f7c987e commit edd4b7d

9 files changed

+195
-141
lines changed

content/copilot/copilot-business/enabling-and-setting-up-github-copilot-business.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ Once an enterprise owner has enabled {% data variables.product.prodname_copilot_
4545

4646
## Assigning {% data variables.product.prodname_copilot %} seats
4747

48-
To give people or teams within your organization access to {% data variables.product.prodname_copilot %}, you need to assign them a {% data variables.product.prodname_copilot %} seat. {% ifversion ghec %}Once a {% data variables.product.prodname_ghe_cloud %} admin enables a {% data variables.product.prodname_copilot_business_short %} subscription in your organization, you can assign {% data variables.product.prodname_copilot %} seats to individuals and teams in your organization.{% endif %} To enable access for all current and future users in your organization, or specific users in your organization, follow the steps in "[AUTOTITLE](/copilot/managing-github-copilot-in-your-organization/managing-access-for-copilot-in-your-organization)."
48+
To give people or teams within your organization access to {% data variables.product.prodname_copilot %}, you need to assign them a {% data variables.product.prodname_copilot %} seat. {% ifversion ghec %}Once a {% data variables.product.prodname_ghe_cloud %} admin enables a {% data variables.product.prodname_copilot_business_short %} subscription in your organization, you can assign {% data variables.product.prodname_copilot %} seats to individuals and teams in your organization.{% endif %} To enable access for all current and future users in your organization, or specific users in your organization, follow the steps in "[AUTOTITLE](/copilot/managing-github-copilot-in-your-organization/granting-access-to-copilot-for-members-of-your-organization)."
4949

5050
## Configuring network settings
5151

content/copilot/github-copilot-enterprise/overview/enabling-github-copilot-enterprise-features.md

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ To enable users to use {% data variables.product.prodname_copilot_enterprise_sho
1717
Access to {% data variables.product.prodname_copilot_short %} is determined at the enterprise and organization levels:
1818

1919
- Enterprise owners can allow some or all of the organizations in the enterprise to access {% data variables.product.prodname_copilot_short %}. For more information, see "[AUTOTITLE](/enterprise-cloud@latest/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-github-copilot-in-your-enterprise#managing-access-to-github-copilot-in-your-enterprise)."
20-
- Owners of organizations that have been granted access to {% data variables.product.prodname_copilot_short %} can assign {% data variables.product.prodname_copilot_enterprise %} seats to some or all members of their organization. For more information, see "[AUTOTITLE](/enterprise-cloud@latest/copilot/managing-github-copilot-in-your-organization/managing-access-for-copilot-in-your-organization)."
20+
- Owners of organizations that have been granted access to {% data variables.product.prodname_copilot_short %} can assign {% data variables.product.prodname_copilot_enterprise %} seats to some or all members of their organization. For more information, see "[AUTOTITLE](/enterprise-cloud@latest/copilot/managing-github-copilot-in-your-organization/granting-access-to-copilot-for-members-of-your-organization)."
2121

2222
When access to {% data variables.product.prodname_copilot_short %} has been enabled, features such as the ability to use {% data variables.product.prodname_copilot_short %} on {% data variables.product.prodname_dotcom_the_website %}, can be configured. Features are enabled or disabled at the enterprise or organization level:
2323

@@ -40,17 +40,25 @@ An enterprise owner can choose whether to enable {% data variables.product.prodn
4040

4141
## Enabling or disabling {% data variables.product.prodname_copilot_enterprise_short %} features for an organization
4242

43-
To give people or teams within your organization access to {% data variables.product.prodname_copilot_enterprise %}, you need to assign them a {% data variables.product.prodname_copilot %} seat. Once a {% data variables.product.prodname_ghe_cloud %} admin enables a {% data variables.product.prodname_copilot_enterprise_short %} subscription in your organization, you can assign {% data variables.product.prodname_copilot %} seats to individuals and teams in your organization. To enable access for all current and future users in your organization, or specific users in your organization, follow the steps in "[AUTOTITLE](/copilot/managing-github-copilot-in-your-organization/managing-access-for-copilot-in-your-organization#configuring-access-to-github-copilot-in-your-organization)."
43+
Organization owners can enable or disable {% data variables.product.prodname_copilot_enterprise_short %} for all members of their organization that have access to {% data variables.product.prodname_copilot_enterprise_short %}, provided no specific policy has been set to enable or disable {% data variables.product.prodname_copilot_enterprise_short %} at the enterprise level.
4444

45-
If your organization's parent enterprise has selected **No policy** for "{% data variables.product.prodname_copilot_short %} in {% data variables.product.prodname_dotcom_the_website %}" in the enterprise settings, {% data variables.product.prodname_copilot_enterprise %} will be disabled by default for your organization. If you are an owner of the organization, you can choose to enable or disable the additional features provided by {% data variables.product.prodname_copilot_enterprise %} for all of the organization's members who have access to {% data variables.product.prodname_copilot_short %}.
45+
### Granting access to {% data variables.product.prodname_copilot_short %}
46+
47+
To give members of your organization access to the features of {% data variables.product.prodname_copilot_enterprise_short %} those members must have access to {% data variables.product.prodname_copilot_short %}. This is achieved by assigning seats for {% data variables.product.prodname_copilot_short %}. Once a {% data variables.product.prodname_ghe_cloud %} admin enables a {% data variables.product.prodname_copilot_enterprise_short %} subscription in your organization, you can assign {% data variables.product.prodname_copilot %} seats to individuals and teams in the organization. See "[AUTOTITLE](/copilot/managing-github-copilot-in-your-organization/granting-access-to-copilot-for-members-of-your-organization#configuring-access-to-github-copilot-in-your-organization)."
48+
49+
### Enabling or disabling {% data variables.product.prodname_copilot_enterprise_short %}
50+
51+
{% data variables.product.prodname_copilot_enterprise_short %} can be enabled or disabled at either the enterprise or organization level.
52+
53+
If your organization's parent enterprise has selected **No policy** for "{% data variables.product.prodname_copilot_short %} in {% data variables.product.prodname_dotcom_the_website %}" in the enterprise settings, {% data variables.product.prodname_copilot_enterprise %} will initially be disabled for your organization. If you are an owner of the organization, you can choose to enable the additional features provided by {% data variables.product.prodname_copilot_enterprise %} for all of the organization's members who have access to {% data variables.product.prodname_copilot_short %}.
4654

4755
{% data reusables.profile.access_org %}
4856
{% data reusables.profile.org_settings %}
4957
{% data reusables.copilot.policy-settings %}
5058

5159
{% note %}
5260

53-
**Note:** If the side panel only contains the **Access** option under **{% octicon "copilot" aria-hidden="true" %} {% data variables.product.prodname_copilot_short %}**, you need to allow the organization to assign {% data variables.product.prodname_copilot_short %} seats. Complete the steps for configuring {% data variables.product.prodname_copilot_short %} access in "[AUTOTITLE](/copilot/managing-github-copilot-in-your-organization/managing-access-for-copilot-in-your-organization#configuring-access-to-github-copilot-in-your-organization)" and then return to this procedure.
61+
**Note:** If the side panel only contains the **Access** option under **{% octicon "copilot" aria-hidden="true" %} {% data variables.product.prodname_copilot_short %}**, it indicates that {% data variables.product.prodname_copilot_short %} is not currently available in the organization. An enterprise admin must enable {% data variables.product.prodname_copilot_short %} for your organization. See "[AUTOTITLE](/enterprise-cloud@latest/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-github-copilot-in-your-enterprise#managing-access-to-github-copilot-in-your-enterprise)." After {% data variables.product.prodname_copilot_short %} is enabled for the organization, return to this procedure.
5462

5563
{% endnote %}
5664

Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
---
2+
title: Granting access to Copilot for members of your organization
3+
shortTitle: Granting access
4+
intro: 'Grant access to {% data variables.product.prodname_copilot %} for some or all of the members of your organization.'
5+
permissions: Organization owners for organizations with a subscription to {% ifversion ghec %}{% data variables.product.prodname_copilot_enterprise_short %} or{% endif %} {% data variables.product.prodname_copilot_business_short %}.
6+
versions:
7+
feature: copilot
8+
redirect_from:
9+
- /copilot/managing-github-copilot-in-your-organization/managing-access-for-copilot-in-your-organization
10+
- /copilot/managing-github-copilot-in-your-organization/managing-access-for-copilot-business-in-your-organization
11+
- /copilot/managing-copilot-for-business/managing-access-for-copilot-for-business-in-your-organization
12+
- /copilot/managing-copilot-business/managing-access-for-copilot-business-in-your-organization
13+
topics:
14+
- Copilot
15+
---
16+
17+
## Configuring access to {% data variables.product.prodname_copilot %} in your organization
18+
19+
{% ifversion ghec %}After a {% data variables.product.prodname_dotcom %} enterprise owner enables {% data variables.product.prodname_copilot_enterprise_short %} or {% data variables.product.prodname_copilot_business_short %} for an organization, an owner of that organization can grant {% data variables.product.prodname_copilot %} access to members of their organization.{% else %}After setting up a {% data variables.product.prodname_copilot_business_short %} subscription, an organization owner grant {% data variables.product.prodname_copilot %} access to members of their organization.{% endif %}
20+
21+
Billing for {% data variables.product.prodname_copilot %} starts when you grant an organization member access, irrespective of when they first use {% data variables.product.prodname_copilot_short %}. If you grant an organization member access midway through a billing cycle, the cost is prorated for the remainder of the cycle. For more information, see "[AUTOTITLE](/billing/managing-billing-for-github-copilot/about-billing-for-github-copilot)."
22+
23+
## Granting access to {% data variables.product.prodname_copilot %} for all current and future users in your organization
24+
25+
{% data reusables.profile.access_org %}
26+
{% data reusables.profile.org_settings %}
27+
{% data reusables.copilot.access-settings %}
28+
1. If the **Allow this organization to assign seats** button is displayed, click this button.
29+
1. If you see the message "Configure code policies to start adding seats":
30+
1. Click **Go to policies**.
31+
1. Set any policies that are currently set to "Unconfigured".
32+
1. In the left sidebar, click **Access**.
33+
1. Under {% ifversion ghec %}"{% data variables.product.prodname_copilot_enterprise_short %} is active in your organization" or {% endif %}"{% data variables.product.prodname_copilot_business_short %} is active in your organization," to enable {% data variables.product.prodname_copilot %} for all current and future users in your organization, select **Enabled For: All members of the organization**.
34+
1. In the "Confirm seats purchase" dialog, to confirm that you want to enable {% data variables.product.prodname_copilot %} for all current and future users in your organization, click **Purchase seats**.
35+
36+
## Granting access to {% data variables.product.prodname_copilot %} for specific users in your organization
37+
38+
{% ifversion ghec %}
39+
{% note %}
40+
41+
**Note:** You can automatically enable access for every member of a group in your identity provider (IdP) by synchronizing that group with a {% data variables.product.prodname_dotcom %} team, then giving that team access to {% data variables.product.prodname_copilot %}. For more information, see "[AUTOTITLE](/organizations/organizing-members-into-teams/synchronizing-a-team-with-an-identity-provider-group)."
42+
43+
{% endnote %}
44+
{% endif %}
45+
46+
{% data reusables.profile.access_org %}
47+
{% data reusables.profile.org_settings %}
48+
{% data reusables.copilot.access-settings %}
49+
1. If the **Allow this organization to assign seats** button is displayed, click this button.
50+
1. If you see the message "Configure code policies to start adding seats":
51+
1. Click **Go to policies**.
52+
1. Set any policies that are currently set to "Unconfigured".
53+
1. In the left sidebar, click **Access**.
54+
1. Under {% ifversion ghec %}"{% data variables.product.prodname_copilot_enterprise_short %} is active in your organization" or {% endif %}"{% data variables.product.prodname_copilot_business_short %} is active in your organization," to enable {% data variables.product.prodname_copilot %} for selected teams or users in your organization, select **Enabled For: Selected members**.
55+
1. 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.
56+
- To unassign all members and then select those who should have access, select **Start from scratch**.
57+
- To keep all members who currently have access and then select those who should not have access, select **Renew seats**.
58+
1. Click **Assign {% data variables.product.prodname_copilot_short %} seats**.
59+
1. In the "Enable Copilot access for users and teams" dialog, click one of the two tabs.
60+
61+
![Screenshot of the "enable access for selected members" dialog.](/assets/images/help/copilot/enable-access-for-selected-members.png)
62+
63+
- Click **Users and teams** to search for and add individual users or teams.
64+
65+
To search for a user, 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**.
66+
67+
- Click **Upload CSV** to add users in bulk by uploading a CSV file.
68+
69+
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.
70+
71+
{% warning %}
72+
73+
**Warning:** When you upload a CSV file, unless you're using {% data variables.product.prodname_emus %}, {% data variables.product.prodname_copilot %} will search all users on {% data variables.product.prodname_dotcom_the_website %} 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**. This warning does not apply to accounts using {% data variables.product.prodname_emus %}.
74+
75+
{% endwarning %}
76+
77+
Review the list of users generated from your CSV file. Clear the selection of any users you do not want to add.
78+
79+
1. Click **Continue to purchase**, then click **Purchase seats**.
80+
81+
## Using the API to grant access to {% data variables.product.prodname_copilot %}
82+
83+
You can use {% data variables.product.prodname_dotcom %}'s REST API to grant access to {% data variables.product.prodname_copilot %} for teams, or specific users, in your organization. See "[Add teams to the Copilot subscription for an organization](/rest/copilot/copilot-user-management?apiVersion=2022-11-28#add-teams-to-the-copilot-subscription-for-an-organization)" and "[Add users to the Copilot subscription for an organization](/rest/copilot/copilot-user-management?apiVersion=2022-11-28#add-users-to-the-copilot-subscription-for-an-organization)."
84+
85+
## Further reading
86+
87+
- [{% data variables.product.prodname_copilot %} Trust Center](https://resources.github.com/copilot-trust-center)
88+
- "[AUTOTITLE](/copilot/managing-github-copilot-in-your-organization/managing-policies-and-features-for-copilot-in-your-organization)"
89+
- "[AUTOTITLE](/copilot/managing-github-copilot-in-your-organization/reviewing-usage-data-for-github-copilot-in-your-organization)"
90+
- "[AUTOTITLE](/copilot/managing-github-copilot-in-your-organization/revoking-access-to-copilot-for-members-of-your-organization)"

content/copilot/managing-github-copilot-in-your-organization/index.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@ topics:
88
- Copilot
99
- CLI
1010
children:
11-
- /managing-access-for-copilot-in-your-organization
11+
- /granting-access-to-copilot-for-members-of-your-organization
12+
- /revoking-access-to-copilot-for-members-of-your-organization
13+
- /reviewing-usage-data-for-github-copilot-in-your-organization
1214
- /managing-policies-and-features-for-copilot-in-your-organization
1315
- /configuring-content-exclusions-for-github-copilot
1416
- /reviewing-your-organization-or-enterprises-audit-logs-for-copilot-business

0 commit comments

Comments
 (0)