Skip to content

Commit 61efd0a

Browse files
authored
Merge pull request #234957 from bandersmsft/ahb-ga
MCM - CM-AHB updates for GA
2 parents 13944b8 + 568fc81 commit 61efd0a

20 files changed

+213
-96
lines changed

articles/cost-management-billing/scope-level/create-sql-license-assignments.md

Lines changed: 20 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Create SQL Server license assignments for Azure Hybrid Benefit
33
description: This article explains how to create SQL Server license assignments for Azure Hybrid Benefit.
44
author: bandersmsft
55
ms.author: banders
6-
ms.date: 04/06/2023
6+
ms.date: 04/20/2023
77
ms.topic: how-to
88
ms.service: cost-management-billing
99
ms.subservice: ahb
@@ -12,22 +12,20 @@ ms.reviewer: chrisri
1212

1313
# Create SQL Server license assignments for Azure Hybrid Benefit
1414

15-
The new centralized Azure Hybrid Benefit (preview) experience in the Azure portal supports SQL Server license assignments at the account level or at a particular subscription level. When the assignment is created at the account level, Azure Hybrid Benefit discounts are automatically applied to SQL resources in all subscriptions in the account up to the license count specified in the assignment.
16-
17-
> [!IMPORTANT]
18-
> Centrally-managed Azure Hybrid Benefit is currently in PREVIEW.
19-
> See the [Supplemental Terms of Use for Microsoft Azure Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/) for legal terms that apply to Azure features that are in beta, preview, or otherwise not yet released into general availability.
15+
The centralized Azure Hybrid Benefit experience in the Azure portal supports SQL Server license assignments at the account level or at a particular subscription level. When the assignment is created at the account level, Azure Hybrid Benefit discounts are automatically applied to SQL resources in all the account's subscriptions, up to the license quantity specified in the assignment.
2016

2117
For each license assignment, a scope is selected and then licenses are assigned to the scope. Each scope can have multiple license entries.
2218

19+
Here's a video demonstrating how [centralized Azure Hybrid Benefit works](https://www.youtube.com/watch?v=LvtUXO4wcjs).
20+
2321
## Prerequisites
2422

2523
The following prerequisites must be met to create SQL Server license assignments.
2624

2725
- Your organization has a supported agreement type and supported offer.
2826
- You're a member of a role that has permissions to assign SQL licenses.
2927
- Your organization has SQL Server core licenses with Software Assurance or core subscription licenses available to assign to Azure.
30-
- Your organization is enrolled to automatic registration of the Azure SQL VMs with the IaaS extension. To learn more, see [Automatic registration with SQL IaaS Agent extension](/azure/azure-sql/virtual-machines/windows/sql-agent-extension-automatic-registration-all-vms).
28+
- Your organization is already enrolled to automatic registration of the Azure SQL VMs with the IaaS extension. To learn more, see [SQL IaaS extension registration options for Cost Management administrators](sql-iaas-extension-registration.md).
3129
> [!IMPORTANT]
3230
> Failure to meet this prerequisite will cause Azure to produce incomplete data about your current Azure Hybrid Benefit usage. This situation could lead to incorrect license assignments and might result in unnecessary pay-as-you-go charges for SQL Server licenses.
3331
@@ -57,27 +55,24 @@ In the following procedure, you navigate from **Cost Management + Billing** to *
5755
:::image type="content" source="./media/create-sql-license-assignments/select-billing-profile.png" alt-text="Screenshot showing billing profile selection." lightbox="./media/create-sql-license-assignments/select-billing-profile.png" :::
5856
1. In the left menu, select **Reservations + Hybrid Benefit**.
5957
:::image type="content" source="./media/create-sql-license-assignments/select-reservations.png" alt-text="Screenshot showing Reservations + Hybrid Benefit selection." :::
60-
1. Select **Add** and then in the list, select **Azure Hybrid Benefit (Preview)**.
58+
1. Select **Add** and then in the list, select **Azure Hybrid Benefit**.
6159
:::image type="content" source="./media/create-sql-license-assignments/select-azure-hybrid-benefit.png" alt-text="Screenshot showing Azure Hybrid Benefit selection." lightbox="./media/create-sql-license-assignments/select-azure-hybrid-benefit.png" :::
62-
1. On the next screen, select **Begin to assign licenses**.
63-
:::image type="content" source="./media/create-sql-license-assignments/get-started-centralized.png" alt-text="Screenshot showing Add SQL hybrid benefit selection" lightbox="./media/create-sql-license-assignments/get-started-centralized.png" :::
60+
1. On the next screen, select **Assign licenses**.
61+
:::image type="content" source="./media/create-sql-license-assignments/get-started-centralized.png" alt-text="Screenshot showing Get started with Centrally Managed Azure Hybrid Benefit selection." lightbox="./media/create-sql-license-assignments/get-started-centralized.png" :::
6462
If you don't see the page, and instead see the message `You are not the Billing Admin on the selected billing scope` then you don't have the required permission to assign a license. If so, you need to get the required permission. For more information, see [Prerequisites](#prerequisites).
65-
1. Choose a scope and then enter the license count to use for each SQL Server edition. If you don't have any licenses to assign for a specific edition, enter zero.
66-
> [!NOTE]
67-
> You are accountable to determine that the entries that you make in the scope-level managed license experience are accurate and will satisfy your licensing obligations. The license usage information is shown to assist you as you make your license assignments. However, the information shown could be incomplete or inaccurate due to various factors.
68-
>
69-
> If the number of licenses that you enter is less than what you are currently using, you'll see a warning message stating _You've entered fewer licenses than you're currently using for Azure Hybrid Benefit in this scope. Your bill for this scope will increase._
63+
1. Choose the scope and coverage option for the number of qualifying licenses that you want to assign.
64+
1. Select the date that you want to review the license assignment. For example, you might set it to the agreement renewal or anniversary date. Or you might set it to the subscription renewal date for the source of the licenses.
7065

7166
:::image type="content" source="./media/create-sql-license-assignments/select-assignment-scope-edition.png" alt-text="Screenshot showing scope selection and number of licenses." lightbox="./media/create-sql-license-assignments/select-assignment-scope-edition.png" :::
72-
1. Optionally, select the **Usage details** tab to view your current Azure Hybrid Benefit usage enabled at the resource scope.
73-
:::image type="content" source="./media/create-sql-license-assignments/select-assignment-scope-edition-usage.png" alt-text="Screenshot showing Usage tab details." lightbox="./media/create-sql-license-assignments/select-assignment-scope-edition-usage.png" :::
67+
1. Optionally, select **See usage details** to view your current Azure Hybrid Benefit usage enabled at the resource scope.
68+
:::image type="content" source="./media/create-sql-license-assignments/select-assignment-scope-edition-usage.png" alt-text="Screenshot showing the Usage details tab." lightbox="./media/create-sql-license-assignments/select-assignment-scope-edition-usage.png" :::
7469
1. Select **Add**.
75-
1. Optionally, change the default license assignment name. The review date is automatically set to a year ahead and can't be changed. Its purpose is to remind you to periodically review your license assignments.
70+
1. Optionally, change the default license assignment name. The review date is automatically set to a year but you can change it. Its purpose is to remind you to periodically review your license assignments.
7671
:::image type="content" source="./media/create-sql-license-assignments/license-assignment-commit.png" alt-text="Screenshot showing default license assignment name." lightbox="./media/create-sql-license-assignments/license-assignment-commit.png" :::
7772
1. After you review your choices, select **Next: Review + apply**.
78-
1. Select the **By selecting "Apply"** attestation option to confirm that you have authority to apply Azure Hybrid Benefit, enough SQL Server licenses, and that you'll maintain the licenses as long as they're assigned.
73+
1. Select the **By selecting "Apply"** attestation option to confirm that you have authority to apply Azure Hybrid Benefit, enough SQL Server licenses, and that you maintain the licenses as long as they're assigned.
7974
:::image type="content" source="./media/create-sql-license-assignments/confirm-apply-attestation.png" alt-text="Screenshot showing the attestation option." lightbox="./media/create-sql-license-assignments/confirm-apply-attestation.png" :::
80-
1. Select **Apply** and then select **Yes.**
75+
1. At the bottom of the page, select **Apply** and then select **Yes.**
8176
1. The list of assigned licenses is shown.
8277
:::image type="content" source="./media/create-sql-license-assignments/assigned-licenses.png" alt-text="Screenshot showing the list of assigned licenses." lightbox="./media/create-sql-license-assignments/assigned-licenses.png" :::
8378

@@ -93,17 +88,17 @@ Under **Last Day Utilization** or **7-day Utilization**, select a percentage, wh
9388

9489
:::image type="content" source="./media/create-sql-license-assignments/assignment-utilization-view.png" alt-text="Screenshot showing assignment usage details." lightbox="./media/create-sql-license-assignments/assignment-utilization-view.png" :::
9590

96-
If a license assignment's usage is 100%, then it's likely some resources within the scope are incurring pay-as-you-go charges for SQL Server. We recommend that you use the license assignment experience again to review how much usage is being covered or not by assigned licenses. Afterward, go through the same process as before, including consulting your procurement or software asset management department, confirming that more licenses are available, and assigning the licenses.
91+
If a license assignment's usage is 100%, then it's likely some resources within the scope are incurring pay-as-you-go charges for SQL Server. We recommend that you use the license assignment experience again to review how much usage is being covered or not by assigned licenses. Afterward, go through the same process as before. That includes consulting your procurement or software asset management department, confirming that more licenses are available, and assigning the licenses.
9792

9893
## Changes after license assignment
9994

10095
After you create SQL license assignments, your experience with Azure Hybrid Benefit changes in the Azure portal.
10196

102-
- Any existing Azure Hybrid Benefit elections configured for individual SQL resources no longer apply. They're replaced by the SQL license assignment created at the subscription or account level.
97+
- Any existing Azure Hybrid Benefit elections configured for individual SQL resources no longer apply. The SQL license assignment created at the subscription or account level replaces them.
10398
- The hybrid benefit option isn't shown as in your SQL resource configuration.
10499
- Applications or scripts that configure the hybrid benefit programmatically continue to work, but the setting doesn't have any effect.
105-
- SQL software discounts are applied to the SQL resources in the scope. The scope is based on the number of licenses in the license assignments that are created for the subscription for the account where the resource was created.
106-
- A specific resource configured for hybrid benefit might not get the discount if other resources consume all of the licenses. However, the maximum discount is applied to the scope, based on number of license counts. For more information about how the discounts are applied, see [What is centrally managed Azure Hybrid Benefit?](overview-azure-hybrid-benefit-scope.md).
100+
- SQL software discounts are applied to the SQL resources in the scope. The scope is based on the quantity in the license assignments created for the subscription in the account where the resource was created.
101+
- A specific resource configured for hybrid benefit might not get the discount if other resources consume all of the licenses. However, the maximum discount is applied to the scope, based on number of license counts. For more information about how the discounts are applied, see [What is centrally managed Azure Hybrid Benefit for SQL Server?](overview-azure-hybrid-benefit-scope.md)
107102

108103
## Cancel a license assignment
109104

@@ -120,4 +115,4 @@ Review your license situation before you cancel your license assignments. When y
120115
## Next steps
121116

122117
- Review the [Centrally managed Azure Hybrid Benefit FAQ](faq-azure-hybrid-benefit-scope.yml).
123-
- Learn about how discounts are applied at [What is centrally managed Azure Hybrid Benefit?](overview-azure-hybrid-benefit-scope.md).
118+
- Learn about how discounts are applied at [What is centrally managed Azure Hybrid Benefit for SQL Server?](overview-azure-hybrid-benefit-scope.md)

0 commit comments

Comments
 (0)