Skip to content

Commit 2b76bb7

Browse files
Merge pull request #223101 from bandersmsft/sp-purchase-permissions
MCM - Updated buy-savings-plan for API permission
2 parents 7413079 + a4093cf commit 2b76bb7

File tree

1 file changed

+33
-14
lines changed

1 file changed

+33
-14
lines changed

articles/cost-management-billing/savings-plan/buy-savings-plan.md

Lines changed: 33 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ms.service: cost-management-billing
88
ms.subservice: savings-plan
99
ms.custom: ignite-2022
1010
ms.topic: how-to
11-
ms.date: 11/16/2022
11+
ms.date: 01/05/2023
1212
ms.author: banders
1313
---
1414

@@ -20,11 +20,7 @@ Before you enter a commitment to buy a savings plan, review the following sectio
2020

2121
## Who can buy a savings plan
2222

23-
You can buy a savings plan for an Azure subscription that's of type Enterprise (MS-AZR-0017P or MS-AZR-0148P), Microsoft Customer Agreement (MCA) or Microsoft Partner Agreement.
24-
25-
To determine if you're eligible to buy a plan, [check your billing type](../manage/view-all-accounts.md#check-the-type-of-your-account).
26-
27-
Savings plan discounts only apply to resources associated with subscriptions purchased through an Enterprise Agreement, Microsoft Customer Agreement, or Microsoft Partner Agreement (MPA).
23+
You can buy a savings plan for an Azure subscription that's of type Enterprise Agreement (EA) offer code MS-AZR-0017P or MS-AZR-0148P, Microsoft Customer Agreement (MCA), or Microsoft Partner Agreement (MPA). If don't know what subscription type you have, see [check your billing type](../manage/view-all-accounts.md#check-the-type-of-your-account).
2824

2925
## Change agreement type to one supported by savings plan
3026

@@ -34,29 +30,56 @@ If your current agreement type isn't supported by a savings plan, you might be a
3430
- [Product transfer support](../manage/subscription-transfer.md#product-transfer-support)
3531
- [From MOSA to the Microsoft Customer Agreement](https://www.microsoft.com/licensing/news/from-mosa-to-microsoft-customer-agreement)
3632

37-
### Enterprise Agreement customers
33+
## Required permission and how to buy
34+
35+
You can buy a savings plan using the Azure portal or with the [Savings Plan Order Alias - Create](/rest/api/billingbenefits/savings-plan-order-alias/create) REST API.
36+
37+
### Purchase in the Azure portal
38+
39+
Required permission and the steps to buy vary, depending on your agreement type.
40+
41+
#### Enterprise Agreement customers
3842

3943
- EA admins with write permissions can directly purchase savings plans from **Cost Management + Billing** > **Savings plan**. No specific permission for a subscription is needed.
4044
- Subscription owners for one of the subscriptions in the EA enrollment can purchase savings plans from **Home** > **Savings plan**.
4145
- Enterprise Agreement (EA) customers can limit purchases to EA admins only by disabling the **Add Savings Plan** option in the [Azure portal](https://portal.azure.com/#blade/Microsoft_Azure_GTM/ModernBillingMenuBlade/BillingAccounts). Navigate to the **Policies** menu to change settings.
4246

43-
### Microsoft Customer Agreement (MCA) customers
47+
#### Microsoft Customer Agreement (MCA) customers
4448

4549
- Customers with billing profile contributor permissions and above can purchase savings plans from **Cost Management + Billing** > **Savings plan** experience. No specific permissions on a subscription needed.
4650
- Subscription owners for one of the subscriptions in the billing profile can purchase savings plans from **Home** > **Savings plan**.
4751
- To disallow savings plan purchases on a billing profile, billing profile contributors can navigate to the Policies menu under the billing profile and adjust **Azure Savings Plan** option.
4852

49-
### Microsoft Partner Agreement partners
53+
#### Microsoft Partner Agreement partners
5054

5155
- Partners can use **Home** > **Savings plan** in the Azure portal to purchase savings plans for their customers.
5256

57+
### Purchase with the Savings Plan Order Alias - Create API
58+
59+
Buy savings plans by using RBAC permissions or with permissions on your billing scope. When using the [Savings Plan Order Alias - Create](/rest/api/billingbenefits/savings-plan-order-alias/create) REST API, the format of the `billingScopeId` in the request body is used to control the permissions that are checked.
60+
61+
To purchase using RBAC permissions:
62+
63+
- You must be an Owner of the subscription which you plan to use, specified as `billingScopeId`.
64+
- The `billingScopeId` property in the request body must use the `/subscriptions/10000000-0000-0000-0000-000000000000` format.
65+
66+
To purchase using billing permissions:
67+
68+
Permission needed to purchase varies by the type of account that you have.
69+
70+
- For Enterprise agreement customers, you must be an EA admin with write permissions.
71+
- For Microsoft Customer Agreement (MCA) customers, you must be a billing profile contributor or above.
72+
- For Microsoft Partner Agreement partners, only RBAC permissions are currently supported
73+
74+
The `billingScopeId` property in the request body must use the `/providers/Microsoft.Billing/billingAccounts/{accountId}/billingSubscriptions/10000000-0000-0000-0000-000000000000` format.
75+
5376
## Scope savings plans
5477

5578
You can scope a savings plan to a shared scope, management group, subscription, or resource group scopes. Setting the scope for a savings plan selects where the savings plan savings apply. When you scope the savings plan to a resource group, savings plan discounts apply only to the resource group—not the entire subscription.
5679

5780
### Savings plan scoping options
5881

59-
You have four options to scope a savings plan, depending on your needs:
82+
You have the following options to scope a savings plan, depending on your needs:
6083

6184
- **Shared scope** - Applies the savings plan discounts to matching resources in eligible subscriptions that are in the billing scope. If a subscription was moved to a different billing scope, the benefit no longer applies to the subscription. It does continue to apply to other subscriptions in the billing scope.
6285
- For Enterprise Agreement customers, the billing scope is the enrollment. The savings plan shared scope would include multiple Active Directory tenants in an enrollment.
@@ -85,10 +108,6 @@ Savings plan discounts apply to the following eligible subscriptions and offer t
85108
- Microsoft Customer Agreement subscriptions.
86109
- Microsoft Partner Agreement subscriptions.
87110

88-
## Purchase savings plans
89-
90-
You can purchase savings plans in the Azure portal.
91-
92111
### Buy savings plans with monthly payments
93112

94113
You can pay for savings plans with monthly payments. Unlike an up-front purchase where you pay the full amount, the monthly payment option divides the total cost of the savings plan evenly over each month of the term. The total cost of up-front and monthly savings plans is the same and you don't pay any extra fees when you choose to pay monthly.

0 commit comments

Comments
 (0)