Skip to content

Commit dd83503

Browse files
authored
Merge pull request #39824 from github/repo-sync
Repo sync
2 parents 3df22b6 + 7065595 commit dd83503

File tree

16 files changed

+97
-122
lines changed

16 files changed

+97
-122
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
**12 August 2025**
44

5+
We’ve updated the documentation for Copilot repository custom instructions to go with the release that now brings this feature to the Eclipse IDE.
6+
7+
See: [Adding repository custom instructions for GitHub Copilot](https://docs.github.com/en/copilot/how-tos/configure-custom-instructions/add-repository-instructions?tool=eclipse) and [About customizing GitHub Copilot Chat responses](https://docs.github.com/en/copilot/concepts/response-customization?tool=eclipse).
8+
59
We have added a tutorial for using Copilot to create Mermaid diagrams at [Creating Diagrams](https://docs.github.com/en/copilot/tutorials/copilot-chat-cookbook/communicate-effectively/creating-diagrams).
610

711
<hr>

content/admin/managing-iam/provisioning-user-accounts-with-scim/configuring-scim-provisioning-for-users.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,9 @@ To ensure you can continue to sign in and configure settings when SCIM is enable
8383

8484
1. Create a built-in user account{% ifversion scim-for-ghes-ga %} with the username `scim-admin`{% endif %} to perform provisioning actions on your instance. See [AUTOTITLE](/admin/identity-and-access-management/managing-iam-for-your-enterprise/allowing-built-in-authentication-for-users-outside-your-provider#inviting-users-outside-your-provider-to-authenticate-to-your-instance).
8585

86-
>[!NOTE] Ensure the user's email and username are different from any user you plan on provisioning through SCIM. If your email provider supports it, you can modify an email address by adding `+admin`, for example `[email protected]`.{% ifversion scim-for-ghes-ga %} You can use any username you would like for your setup user, but the `scim-admin` user will not be included in your [{% data variables.product.prodname_github_connect %}](/enterprise-cloud@latest/billing/managing-your-license-for-github-enterprise/viewing-license-usage-for-github-enterprise#viewing-license-usage-on-github-enterprise-cloud) license counts, while other users will.{% endif %}
86+
Ensure the user's email and username are different from any user you plan on provisioning through SCIM. If your email provider supports it, you can modify an email address by adding `+admin`, for example `[email protected]`.
87+
88+
{% ifversion scim-for-ghes-ga %}You can use any username for your setup user, but we recommend using `scim-admin`. Although the `scim-admin` user consumes a license when first created, the license is freed once SCIM is enabled. With any other username, the user will continue to consume a license after SCIM is enabled.{% endif %}
8789

8890
1. Promote the user to an enterprise owner. See [AUTOTITLE](/admin/managing-accounts-and-repositories/managing-users-in-your-enterprise/promoting-or-demoting-a-site-administrator#promoting-a-user-from-the-enterprise-settings).
8991

content/billing/how-tos/manage-for-client/create-as-csp-partner.md

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,22 +10,23 @@ topics:
1010
- Enterprise
1111
- Upgrades
1212
shortTitle: Create as CSP partner
13+
product: 'Microsoft Cloud Solution Provider (CSP) partners setting up {% data variables.product.prodname_enterprise %}. <br>{% data variables.product.github %} partners should see [AUTOTITLE](/billing/how-tos/manage-for-client/create-client-enterprise).'
1314
redirect_from:
1415
- /billing/setting-up-paid-accounts-for-procurement-companies/setting-up-enterprise-accounts-for-procurement-companies/creating-an-enterprise-account-as-a-microsoft-csp-partner
1516
contentType: how-tos
1617
---
1718

18-
As a Microsoft Cloud Solution Provider (CSP) partner, you can create an enterprise account on {% data variables.product.prodname_dotcom %} on behalf of your customer. You can also invite your customer to become an enterprise owner.
19-
20-
## Requirements
19+
## Prerequisites
2120

2221
Before you start, make sure you know:
23-
* The {% data variables.product.prodname_dotcom %} username of the client who will become the owner of the enterprise account you create
24-
* The {% data variables.product.prodname_dotcom %} username for the CSP partner that must be assigned to the customer’s enterprise account to manage metered billing and access support
25-
* The name your client would like to use for the enterprise account
26-
* The email address where you would like receipts to be sent
22+
* {% data variables.product.github %} username of the client who will become the owner of the enterprise you create
23+
* {% data variables.product.github %} username for the CSP partner that must be assigned to the customer’s enterprise account to manage metered billing and access support
24+
* Enterprise name your client would like to use
25+
* Email address for receipts
26+
* Number of seats your client needs in the enterprise
27+
* Enterprise account type required by your client, see [AUTOTITLE](/admin/managing-iam/understanding-iam-for-enterprises/choosing-an-enterprise-type-for-github-enterprise-cloud)
2728

28-
## Step 1: Create the enterprise account
29+
## Step 1: Create the enterprise account in the Azure portal
2930

3031
As a Microsoft CSP partner, you can get started with {% data variables.product.prodname_enterprise %} from the Microsoft Azure portal.
3132

@@ -46,7 +47,7 @@ At any time during the trial, you can purchase {% data variables.product.prodnam
4647
1. To sign in to your Microsoft account, follow the prompts.
4748
1. Review the "Permissions requested" prompt. If you agree with the terms, click **Accept**.
4849

49-
If you don't see a "Permissions requested" prompt, and instead see a message indicating that you need admin approval, see [AUTOTITLE](/billing/managing-the-plan-for-your-github-account/connecting-an-azure-subscription#message-need-admin-approval).
50+
If you don't see a "Permissions requested" prompt, and instead see a message indicating that you need admin approval, see [AUTOTITLE](/billing/how-tos/troubleshooting/azure-sub-connection).
5051

5152
1. Under "Select a subscription", select the Azure Subscription ID that you want to connect to your organization. {% data reusables.enterprise-accounts.tenant-app-permissions %}
5253
{% data reusables.enterprise-accounts.connect-azure %}

content/billing/how-tos/manage-for-client/create-client-enterprise.md

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,21 +10,21 @@ topics:
1010
- Enterprise
1111
- Upgrades
1212
shortTitle: Create client enterprise
13+
product: '{% data variables.product.github %} partners setting up {% data variables.product.prodname_enterprise %}. <br> Microsoft Cloud Solution Provider (CSP) partners should see [AUTOTITLE](/billing/how-tos/manage-for-client/create-as-csp-partner).'
1314
redirect_from:
1415
- /billing/setting-up-paid-accounts-for-procurement-companies/setting-up-enterprise-accounts-for-procurement-companies/about-enterprise-accounts-for-procurement-companies
1516
- /billing/setting-up-paid-accounts-for-procurement-companies/setting-up-enterprise-accounts-for-procurement-companies/creating-and-paying-for-an-enterprise-account-on-behalf-of-a-client
1617
contentType: how-tos
1718
---
1819

19-
>[!NOTE] If you are a Microsoft Cloud Solution Provider (CSP) partner and want to create an enterprise account for your customer, see [AUTOTITLE](/billing/setting-up-paid-accounts-for-procurement-companies/setting-up-enterprise-accounts-for-procurement-companies/creating-an-enterprise-account-as-a-microsoft-csp-partner).
20-
21-
## Requirements
20+
## Prerequisites
2221

2322
Before you start, make sure you know:
24-
* The {% data variables.product.prodname_dotcom %} username of the client who will become the owner of the enterprise account you create
25-
* The name your client would like to use for the enterprise account
26-
* The email address where you would like receipts to be sent
27-
* The number of paid seats your client would like you to purchase for the enterprise account (see [AUTOTITLE](/billing/managing-the-plan-for-your-github-account/about-per-user-pricing))
23+
* {% data variables.product.github %} username of the client who will become the owner of the enterprise you create
24+
* Enterprise name your client would like to use
25+
* Email address for receipts
26+
* Number of seats your client needs in the enterprise
27+
* Enterprise account type required by your client, see [AUTOTITLE](/admin/managing-iam/understanding-iam-for-enterprises/choosing-an-enterprise-type-for-github-enterprise-cloud)
2828

2929
## Step 1: Create your personal account on {% data variables.product.prodname_dotcom %}
3030

@@ -37,7 +37,12 @@ If you already have a personal account on {% data variables.product.prodname_dot
3737
## Step 2: Create the enterprise account
3838

3939
{% data reusables.enterprise.create-enterprise-account %}
40+
1. Depending on your client's requirements:
41+
* Enterprise with personal accounts on {% data variables.product.prodname_dotcom_the_website %}: click **Get started with personal accounts**
42+
* Enterprise with managed users, and optional data residence: click **Get started with managed users**
4043
1. Complete the form with your client's information.
44+
45+
If you chose Enterprise managed users, define your data hosting requirements [AUTOTITLE](/admin/data-residency/about-github-enterprise-cloud-with-data-residency).
4146
1. Click **Create your enterprise**.
4247

4348
## Step 3: Upgrade the enterprise to a yearly paid subscription
@@ -64,5 +69,6 @@ Invite your client to become an enterprise owner. For more information, see [AUT
6469

6570
## Next steps
6671

67-
{% ifversion fpt %}1. If you would like your credit card to be removed from the enterprise account so that it's not charged again, contact {% data variables.contact.contact_support %}.
68-
1. {% endif %}When it's time to renew your client's paid subscription, see [AUTOTITLE](/billing/setting-up-paid-accounts-for-procurement-companies/setting-up-enterprise-accounts-for-procurement-companies/renewing-your-clients-enterprise-account).
72+
1. Contact your client and ask them to add you to the enterprise as a billing manager. You'll need to be a billing manager for the enterprise so that you can renew or make changes to your client's subscription in the future. See [AUTOTITLE](/admin/managing-accounts-and-repositories/managing-users-in-your-enterprise/inviting-people-to-manage-your-enterprise).
73+
1. Your client's paid subscription will automatically renew unless you remove your company's payment method from the enterprise, see [AUTOTITLE](/billing/how-tos/set-up-payment/manage-payment-info).
74+
1. If you want to remove your company's credit card from the enterprise so that it's not automatically charged for renewals and any other costs, contact {% data variables.contact.contact_support %}.

content/billing/how-tos/manage-for-client/create-client-org.md

Lines changed: 22 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ redirect_from:
1616
versions:
1717
fpt: '*'
1818
ghec: '*'
19+
product: '{% data variables.product.github %} partners setting up {% data variables.product.prodname_team %}'
1920
topics:
2021
- Billing
2122
- User account
@@ -25,14 +26,15 @@ shortTitle: Create client org
2526
contentType: how-tos
2627
---
2728

28-
## Requirements
29+
If you want to create an enterprise account for a client, see [AUTOTITLE](/billing/how-tos/manage-for-client/create-client-enterprise) or [AUTOTITLE](/billing/how-tos/manage-for-client/create-as-csp-partner).
30+
31+
## Prerequisites
2932

3033
Before you start, make sure you know:
31-
* The {% data variables.product.prodname_dotcom %} username of the client who will become the owner of the organization you create
32-
* The name your client would like to use for the organization
33-
* The email address where you would like receipts to be sent
34-
* The [product](/get-started/learning-about-github/githubs-plans) your client would like to purchase
35-
* The number of [paid seats](/billing/managing-the-plan-for-your-github-account/about-per-user-pricing) your client would like you to purchase for the organization
34+
* {% data variables.product.github %} username of the client who will become the owner of the organization you create
35+
* Organization name your client would like to use
36+
* Email address for receipts
37+
* Number of seats your client needs in the organization
3638

3739
## Step 1: Create your personal {% data variables.product.prodname_dotcom %} account
3840

@@ -53,37 +55,31 @@ If you already have a personal account on {% data variables.product.prodname_dot
5355
{% data reusables.dotcom_billing.owned_by_business %}
5456
1. Click **Next**.
5557

56-
## Step 3: Upgrade the organization to a yearly paid subscription
58+
## Step 3: Upgrade the organization to a paid plan with yearly payment
5759

5860
{% data reusables.profile.access_org %}
5961
{% data reusables.profile.org_settings %}
60-
{% data reusables.organizations.billing_plans %}
62+
{% data reusables.organizations.billing_plans_or_licensing %}
6163
{% data reusables.dotcom_billing.upgrade_org %}
62-
{% data reusables.dotcom_billing.choose_org_plan %} (You can add more seats to the organization in the next step.)
63-
1. Under "Upgrade summary", select **Pay yearly** to pay for the organization yearly.
64+
1. Under "How often do you want to be billed?", select **Pay yearly** to pay for the organization yearly.
65+
1. Under "How many seats do you want to include?", define the number of seats you require.
6466
{% data reusables.dotcom_billing.enter-payment-info %}
65-
{% data reusables.dotcom_billing.finish_upgrade %}
66-
67-
## Step 4: Upgrade the number of paid seats in the organization
68-
69-
{% data reusables.profile.access_org %}
70-
{% data reusables.profile.org_settings %}
71-
{% data reusables.organizations.billing_plans %}
72-
{% data reusables.dotcom_billing.add-seats %}
73-
{% data reusables.dotcom_billing.number-of-seats %}
74-
{% data reusables.dotcom_billing.confirm-add-seats %}
67+
1. Review the information, then click **Save** to confirm the changes.
7568

76-
## Step 5: Invite your client to join the organization
69+
## Step 4: Invite your client to join the organization
7770

7871
{% data reusables.profile.access_org %}
7972
{% data reusables.user-settings.access_org %}
8073
{% data reusables.organizations.people %}
8174
{% data reusables.organizations.invite_member_from_people_tab %}
8275
1. In the search field, type your client's {% data variables.product.prodname_dotcom %} username and press **Enter**.
8376
1. Select **Owner**, then click **Send invitation**.
84-
1. Your client will receive an email inviting them to the organization. They will need to accept the invitation before you can move on to the next step.
77+
1. Your client will receive an email inviting them to the organization.
78+
79+
>[!NOTE]
80+
> You cannot move on to the next step until your client accepts the invitation to become an organization owner.
8581
86-
## Step 6: Transfer organization ownership to your client
82+
## Step 5: Transfer organization ownership to your client
8783

8884
{% data reusables.profile.access_org %}
8985
{% data reusables.user-settings.access_org %}
@@ -97,6 +93,6 @@ If you already have a personal account on {% data variables.product.prodname_dot
9793

9894
## Next steps
9995

100-
1. Contact your client and ask them to [add you to the organization as a billing manager](/organizations/managing-peoples-access-to-your-organization-with-roles/adding-a-billing-manager-to-your-organization). You'll need to be a billing manager for the organization so that you can renew or make changes to your client's subscription in the future.
101-
1. If you would like your organization's credit card to be removed from the organization so that it's not charged again, contact {% data variables.contact.contact_support %}.
102-
1. When it's time to renew your client's paid subscription, see [AUTOTITLE](/articles/renewing-your-client-s-paid-organization).
96+
1. Contact your client and ask them to add you to the organization as a billing manager. You'll need to be a billing manager for the organization so that you can renew or make changes to your client's subscription in the future. See [AUTOTITLE](/organizations/managing-peoples-access-to-your-organization-with-roles/adding-a-billing-manager-to-your-organization).
97+
1. Your client's paid subscription will automatically renew unless you remove your company's payment method from the organization. See [AUTOTITLE](/billing/how-tos/manage-for-client/manage-client-org).
98+
1. If you want to remove your company's credit card from the organization so that it's not automatically charged for renewals and any other costs, contact {% data variables.contact.contact_support %}.

content/billing/how-tos/manage-for-client/index.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,12 @@ redirect_from:
1414
versions:
1515
fpt: '*'
1616
ghec: '*'
17-
ghes: '*'
1817
topics:
1918
- Billing
2019
children:
2120
- create-client-org
2221
- create-client-enterprise
2322
- create-as-csp-partner
24-
- renew-client-enterprise
25-
- renew-client-organization
2623
- manage-client-org
2724
contentType: how-tos
2825
---
29-

content/billing/how-tos/manage-for-client/manage-client-org.md

Lines changed: 25 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,47 @@
11
---
2-
title: Upgrading or downgrading your client's paid organization
3-
intro: Billing managers can upgrade or downgrade a client's paid organization at any time.
2+
title: Managing your client's paid organization
3+
intro: Billing managers can upgrade or downgrade a client's paid organization at any time, and set their plan to renew.
44
redirect_from:
5+
## Renewing article's redirects
6+
- /github/setting-up-and-managing-billing-and-payments-on-github/renewing-your-clients-paid-organization
7+
- /articles/renewing-your-client-s-paid-organization
8+
- /articles/renewing-your-clients-paid-organization
9+
- /github/setting-up-and-managing-billing-and-payments-on-github/setting-up-paid-organizations-for-procurement-companies/renewing-your-clients-paid-organization
10+
- /billing/setting-up-paid-organizations-for-procurement-companies/renewing-your-clients-paid-organization
11+
- /billing/setting-up-paid-accounts-for-procurement-companies/setting-up-paid-organizations-for-procurement-companies/renewing-your-clients-paid-organization
12+
- /billing/how-tos/manage-for-client/renew-client-organization
13+
## Original article's redirects
514
- /github/setting-up-and-managing-billing-and-payments-on-github/upgrading-or-downgrading-your-clients-paid-organization
615
- /articles/upgrading-or-downgrading-your-client-s-paid-organization
716
- /articles/upgrading-or-downgrading-your-clients-paid-organization
817
- /github/setting-up-and-managing-billing-and-payments-on-github/setting-up-paid-organizations-for-procurement-companies/upgrading-or-downgrading-your-clients-paid-organization
918
- /billing/setting-up-paid-organizations-for-procurement-companies/upgrading-or-downgrading-your-clients-paid-organization
1019
- /billing/setting-up-paid-accounts-for-procurement-companies/setting-up-paid-organizations-for-procurement-companies/upgrading-or-downgrading-your-clients-paid-organization
11-
1220
versions:
1321
fpt: '*'
1422
ghec: '*'
23+
permissions: 'Billing manager or organization owner'
1524
topics:
1625
- Billing
1726
- Organizations
1827
- Upgrades
1928
shortTitle: Manage client org
2029
contentType: how-tos
2130
---
22-
{% data reusables.organizations.reseller-ask-to-become-billing-manager %}
2331

24-
> [!TIP]
25-
> * Before you upgrade your client's organization, you can [view or update the payment method on file for the organization](/billing/managing-your-billing/managing-your-payment-and-billing-information).
26-
> * These instructions are for upgrading and downgrading organizations on the _per-seat subscription_. If your client pays for {% data variables.product.github %} using a _legacy per-repository_ plan, you can upgrade or [downgrade](/billing/managing-the-plan-for-your-github-account/downgrading-your-accounts-plan) their legacy plan, or [switch their organization to per-seat pricing](/billing/managing-the-plan-for-your-github-account/upgrading-your-accounts-plan).
32+
If you're not already billing manager for the organization, an organization owner at your client will need to add you to the organization as a billing manager. See [AUTOTITLE](/organizations/managing-peoples-access-to-your-organization-with-roles/adding-a-billing-manager-to-your-organization).
33+
34+
## Renewing a client's paid plan
35+
36+
If your client's organization already has a valid payment method, the plan will automatically renew at the start of each billing cycle. Otherwise, you or the client will need to add a payment method.
37+
38+
{% data reusables.organizations.billing-settings %}
39+
{% data reusables.dotcom_billing.update_payment_method_organization_account %}
40+
1. Under "Payment method", click **New Card**.
41+
![Screenshot of the "Payment method" section. Below some card details, a link, labeled "New Card", is highlighted with an orange outline.](/assets/images/help/billing/billing-new-card-button.png)
42+
{% data reusables.dotcom_billing.enter-payment-info %}
2743

28-
## Upgrading an organization's number of paid seats
44+
## Upgrading the number of paid seats
2945

3046
{% data reusables.organizations.billing-settings %}
3147
{% data reusables.dotcom_billing.add-seats %}
@@ -34,7 +50,7 @@ contentType: how-tos
3450

3551
After you add seats, the payment method on file for the organization will be charged a pro-rated amount based on the number of seats you're adding and the amount of time left in your billing cycle.
3652

37-
## Downgrading an organization's number of paid seats to free
53+
## Downgrading an organization's plan to free
3854

3955
{% data reusables.organizations.billing-settings %}
4056
{% data reusables.dotcom_billing.downgrade-org-to-free %}

0 commit comments

Comments
 (0)