Skip to content

Commit c639489

Browse files
authored
Rewrite
1 parent e00b660 commit c639489

File tree

1 file changed

+55
-22
lines changed

1 file changed

+55
-22
lines changed

articles/cost-management-billing/savings-plan/permission-view-manage.md

Lines changed: 55 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -15,25 +15,56 @@ ms.author: banders
1515
This article explains how savings plan permissions work and how users can view and manage Azure savings plans in the Azure portal.
1616

1717
## Who can manage a savings plan by default
18-
By default, the following users can view and manage savings plans:
19-
- The person who buys a savings plan and the account administrator of the billing subscription used to buy the savings plan are added to the savings plan order.
20-
- Enterprise Agreement and Microsoft Customer Agreement billing administrators.
21-
- Users with elevated access to manage all Azure subscriptions and management groups.
22-
- A Savings plan administrator for savings plans in their Microsoft Entra tenant (directory)
23-
- A Savings plan reader has read-only access to savings plans in their Microsoft Entra tenant (directory)
24-
25-
The savings plan lifecycle is independent of an Azure subscription, so the savings plan isn't a resource under the Azure subscription. Instead, it's a tenant-level resource with its own Azure role-based access control (RBAC_ permission separate from subscriptions. Savings plans don't inherit permissions from subscriptions after the purchase.
26-
27-
## View and manage savings plans as a billing administrator
28-
29-
If you're a billing administrator, use following steps to view and manage all savings plans and savings plan transactions in the Azure portal:
18+
There are two different authorization methods that control an users ability to view, manage and delegate permissions to savings plans - billing admin roles and savings plan RBAC roles.
19+
20+
### Billing admin roles
21+
You can view, manage, and delegate permissions to savings plans using built-in billing admin roles. To learn more about MCA and EA billing roles, see [Understand Microsoft Customer Agreement administrative roles in Azure](../manage/understand-mca-roles.md) and [Managing Azure Enterprise Agreement roles](../manage/understand-ea-roles.md), respectively.
22+
- View savings plans
23+
- MCA: Users with _**Billing profile reader**_ or above
24+
- EA: Users with _**Enterprise Administrator (read only)**_ or above
25+
- MPA: Not supported
26+
- Manage savings plans (achieved by delegating permissions for the full billing profile/enrollment)
27+
- MCA: Users with _**Billing profile contributor**_ or above
28+
- EA: Users with _**EA Administrator**_ or above
29+
- MPA: Not supported
30+
- Delegate savings plan permissions
31+
- MCA: Users with _**Billing profile contributor**_ or above
32+
- EA: Users with _**EA purchaser**_ or above
33+
- MPA: Not supported
34+
35+
### Savings plans RBAC roles
36+
The savings plan lifecycle is independent of an Azure subscription. Savings plans don't inherit permissions from subscriptions after the purchase. Savings plans are a tenant-level resource with their own Azure RBAC permissions. There are four savings plan-specific RBAC roles:
37+
- Savings plan administrator – allows [management](manage-savings-plan.md) of one or more savings plans in a tenant and [delegation of RBAC roles](https://learn.microsoft.com/en-us/azure/role-based-access-control/role-assignments-portal) to other users.
38+
- Savings plan purchaser – allows purchase of savings plans with a specified subscription.
39+
- Allows savings plans purchase or [Reservation trade-in](reservation-trade-in.md) by non-billing admins and non-subscription owners.
40+
- Savings plan purchasing by non-billing admins must be enabled. Learn more [here](buy-savings-plan.md#who-can-buy-a-savings-plan).
41+
- Savings plan contributor – allows management of one or more savings plans in a tenant but not delegation of RBAC roles to other users.
42+
- Savings plan reader – allows read-only access to one or more savings plans in a tenant.
43+
44+
RBAC roles can be scoped to either a specific resource entity (e.g. subscription or savings plan) or the Microsoft Entra tenant (directory). To learn about delegating savings plan RBAC roles, see [Delegate savings plan RBAC roles](manage-savings-plan.md#delegate-savings-plan-rbac-roles). To learn more about Azure RBAC, see [What is Azure role-based access control (Azure RBAC)?](https://learn.microsoft.com/azure/role-based-access-control/overview).
45+
46+
- View savings plans:
47+
- Tenant-scope: Users with _**Savings plan reader**_ or above.
48+
- Savings plan-scope: Built-in _**Reader**_ or above.
49+
- Manage savings plans:
50+
- Tenant-scope: Users with _**Savings plan contributor**_ or above.
51+
- Savings plan-scope: Built-in _**Contributor**_ or _**Owner**_ roles, or _**Savings plan contributor**_ or above.
52+
- Delegate savings plan permissions:
53+
- Tenant-scope: [User Access Administrator](../../role-based-access-control/built-in-roles.md#general) rights are required to grant RBAC roles to all savings plans in the tenant. To gain these rights, follow [Elevate access](../../role-based-access-control/elevate-access-global-admin.md) steps.
54+
- Savings plan-scope: **_Savings plan administrator_** or **_User access administrator_**.
55+
56+
In addition, users who held the _**Subscription owner**_ role when the subscription was used to purchase a savings plan, can also view, manage and delegate permissions for the purchased savings plan.
57+
58+
## View and manage savings plans as a billing admin
59+
60+
If you're a billing role user, use following steps to view and manage all savings plans and savings plan transactions in the Azure portal:
3061

3162
1. Sign in to the [Azure portal](https://portal.azure.com) and navigate to **Cost Management + Billing**.
32-
- If you're an EA admin, in the left menu, select **Billing scopes** and then in the list of billing scopes, select one.
33-
- If you're a Microsoft Customer Agreement billing profile owner, in the left menu, select **Billing profiles**. In the list of billing profiles, select one.
63+
- If you're under an EA account, in the left menu, select **Billing scopes** and then in the list of billing scopes, select one.
64+
- If you're under a MCA account, in the left menu, select **Billing profiles**. In the list of billing profiles, select one.
3465
1. In the left menu, select **Products + services** > **Savings plans**.
35-
The complete list of savings plans for your EA enrollment or billing profile is shown.
36-
1. Billing administrators can take ownership of a savings plan with the [Savings Plan Order - Elevate REST API](/rest/api/billingbenefits/savings-plan-order/elevate) to give themselves Azure RBAC roles.
66+
The complete list of savings plans for your EA enrollment or MCA billing profile is shown.
67+
1. Billing role users can take ownership of a savings plan with the [Savings Plan Order - Elevate REST API](/rest/api/billingbenefits/savings-plan-order/elevate) to give themselves Azure RBAC roles.
3768

3869
### Adding billing administrators
3970

@@ -45,20 +76,21 @@ Add a user as billing administrator to an Enterprise Agreement or a Microsoft Cu
4576
- For a Microsoft Customer Agreement, users with the billing profile owner role or the billing profile contributor role can manage all savings plan purchases made using the billing profile.
4677
- Billing profile readers and invoice managers can view all savings plans that are paid for with the billing profile. However, they can't make changes to savings plans. For more information, see [Billing profile roles and tasks](../manage/understand-mca-roles.md#billing-profile-roles-and-tasks).
4778

79+
4880
## View savings plans with Azure RBAC access
4981

50-
If you purchased the savings plan or you're added to a savings plan, use the following steps to view and manage savings plans in the Azure portal:
82+
If you have savings plan-specific RBAC roles (Savings plan administrator, purchaser, contributor or reader), purchased savings plans, or been added as an owner to savings plans, use the following steps to view and manage savings plans in the Azure portal:
5183

5284
1. Sign in to the [Azure portal](https://portal.azure.com).
53-
2. Select **All Services** > **Savings plans** to list savings plans that you have access to.
85+
2. Select **Home** > **Savings plans** to list savings plans that you have access to.
5486

55-
## Manage subscriptions and management groups with elevated access
87+
## Manage resource entities (including savings plans) with elevated access
5688

57-
You can [elevate a user's access to manage all Azure subscriptions and management groups](../../role-based-access-control/elevate-access-global-admin.md).
89+
You can [elevate a user's access to manage all Azure resource entities](../../role-based-access-control/elevate-access-global-admin.md).
5890

5991
After you have elevated access:
6092

61-
1. Navigate to **All Services** > **Savings plans** to see all savings plans that are in the tenant.
93+
1. Navigate to **Home** > **Savings plans** to see all savings plans that are in the tenant.
6294
2. To make modifications to the savings plan, add yourself as an owner of the savings plan order using Access control (IAM).
6395

6496
## Grant access to individual savings plans
@@ -67,7 +99,8 @@ Users who have owner access on the savings plan and billing administrators can d
6799

68100
To allow other people to manage savings plans, you have two options:
69101

70-
- Delegate access management for an individual savings plan order by assigning the Owner role to a user at the resource scope of the savings plan order. If you want to give limited access, select a different role. For detailed steps, see [Assign Azure roles using the Azure portal](../../role-based-access-control/role-assignments-portal.yml).
102+
- Delegate access management for an individual savings plan order by assigning the savings plan owner or savings plan administrator role to a user at the resource scope of the savings plan order. If you want to give limited access, select a different role. For detailed steps, see [Assign Azure roles using the Azure portal](../../role-based-access-control/role-assignments-portal.yml).
103+
71104
- Add a user as billing administrator to an Enterprise Agreement or a Microsoft Customer Agreement:
72105
- For an Enterprise Agreement, add users with the Enterprise Administrator role to view and manage all savings plan orders that apply to the Enterprise Agreement. Users with the Enterprise Administrator (read only) role can only view the savings plan. Department admins and account owners can't view savings plans unless they're explicitly added to them using Access control (IAM). For more information, see [Manage Azure Enterprise roles](../manage/understand-ea-roles.md).
73106
- For a Microsoft Customer Agreement, users with the billing profile owner role or the billing profile contributor role can manage all savings plan purchases made using the billing profile. Billing profile readers and invoice managers can view all savings plans that are paid for with the billing profile. However, they can't make changes to savings plans. For more information, see [Billing profile roles and tasks](../manage/understand-mca-roles.md#billing-profile-roles-and-tasks).

0 commit comments

Comments
 (0)