From a4ee56867d10d7431d2684e3848abd63c2fa4a2e Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Wed, 2 Aug 2017 17:52:53 +0000 Subject: [PATCH 1/4] Merged PR 2519: Add topic for PowerShell module --- store-for-business/TOC.md | 1 + ...y-management-windows-store-for-business.md | 16 +- store-for-business/images/lob-sku.png | Bin 0 -> 14086 bytes ...or-business-education-powershell-module.md | 155 ++++++++++++++++++ store-for-business/sfb-change-history.md | 7 + 5 files changed, 178 insertions(+), 1 deletion(-) create mode 100644 store-for-business/images/lob-sku.png create mode 100644 store-for-business/microsoft-store-for-business-education-powershell-module.md diff --git a/store-for-business/TOC.md b/store-for-business/TOC.md index 955e447800..0b9807c98b 100644 --- a/store-for-business/TOC.md +++ b/store-for-business/TOC.md @@ -21,6 +21,7 @@ ### [Manage private store settings](manage-private-store-settings.md) ### [Configure MDM provider](configure-mdm-provider-windows-store-for-business.md) ### [Manage Windows device deployment with Windows AutoPilot Deployment](add-profile-to-devices.md) +### [Microsoft Store for Business and Education PowerShell module - preview](microsoft-store-for-business-education-powershell-module.md) ## [Device Guard signing portal](device-guard-signing-portal.md) ### [Add unsigned app to code integrity policy](add-unsigned-app-to-code-integrity-policy.md) ### [Sign code integrity policy with Device Guard signing](sign-code-integrity-policy-with-device-guard-signing.md) diff --git a/store-for-business/app-inventory-management-windows-store-for-business.md b/store-for-business/app-inventory-management-windows-store-for-business.md index 379618509a..062c2dbeef 100644 --- a/store-for-business/app-inventory-management-windows-store-for-business.md +++ b/store-for-business/app-inventory-management-windows-store-for-business.md @@ -7,6 +7,8 @@ ms.mktglfcycl: manage ms.sitesec: library ms.pagetype: store author: TrudyHa +ms.author: TrudyHa +ms.date: 06/29/2017 --- # App inventory management for Microsoft Store for Business and Education @@ -165,4 +167,16 @@ You can download offline-licensed apps from your inventory. You'll need to downl For more information about online and offline licenses, see [Apps in the Microsoft Store for Business](apps-in-windows-store-for-business.md#licensing-model). -For more information about downloading offline-licensed apps, see [Download offline apps](distribute-offline-apps.md). \ No newline at end of file +For more information about downloading offline-licensed apps, see [Download offline apps](distribute-offline-apps.md). + +## Manage products programmatically + +Microsoft Store for Business and Education provides a set of Admin management APIs. If you orgranization develops scripts or tools, these APIs allow Admins to programmatically manage items in **Apps & software**. For more information, see [REST API reference for Microsoft Store for Business](https://docs.microsoft.com/windows/client-management/mdm/rest-api-reference-windows-store-for-business). + +You can download a preview PoweShell script that uses REST APIs. The script is available from PowerShell Gallery. You can use to the script to: +- View items in inventory (**Apps & software**) +- Manage licenses - assigning and removing +- Perform bulk options using .csv files - this automates license management for customers with large numbers of licenses + +> [!NOTE] +> The Microsoft Store for Business and Education Admin role is required to manage products and to use the MSStore module. This requires advanced knowledge of PowerShell. \ No newline at end of file diff --git a/store-for-business/images/lob-sku.png b/store-for-business/images/lob-sku.png new file mode 100644 index 0000000000000000000000000000000000000000..8637fd3f3dbafab3806a8c6d875912bfd5d8c40d GIT binary patch literal 14086 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

2ff~?=SCRG= z2GX4<@sS_^)KIe{>XP>wmN{Ye-=sFGn*^~CbCwoh(i(C!9+RWZ{!IwWFsbLq3hQZ)g2y z%}CwZe{9meJ%l|_ClMr6 W9tX-FBmZ{|pd|O^RXNx!=zjo059F%= literal 0 HcmV?d00001 diff --git a/store-for-business/microsoft-store-for-business-education-powershell-module.md b/store-for-business/microsoft-store-for-business-education-powershell-module.md new file mode 100644 index 0000000000..b36cf701fa --- /dev/null +++ b/store-for-business/microsoft-store-for-business-education-powershell-module.md @@ -0,0 +1,155 @@ +--- +title: Microsoft Store for Business and Education PowerShell module - preview +description: Preview version of PowerShell module +ms.prod: w10 +ms.mktglfcycl: manage +ms.sitesec: library +ms.pagetype: store +author: TrudyHa +localizationpriority: high +ms.author: +ms.date: +--- + +# Microsoft Store for Business and Education PowerShell module - preview + +**Applies to** +- Windows 10 + +Microsoft Store for Business and Education PowerShell module (preview) is now available on [PowerShell Gallery](https://go.microsoft.com/fwlink/?linkid=853459). + +> [!NOTE] +> This is a preview and not intended for production environments. For production environments, continue to use **Microsoft Store for Business and Education** or your MDM tool to manage licenses. The sample scripts are not supported under any Microsoft standard support program or service. The sample scripts are provided AS IS without warranty of any kind. Microsoft further disclaims all implied warranties including, without limitation, any implied warranties of merchantability or of fitness for a particular purpose. The entire risk arising out of the use or performance of the sample scripts and documentation remains with you. In no event shall Microsoft, its authors, or anyone else involved in the creation, production, or delivery of the scripts be liable for any damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or other pecuniary loss) arising out of the use of or inability to use the sample scripts or documentation, even if Microsoft has been advised of the possibility of such damages. + +You can use the PowerShell module to: +- View items you've purchased - shown in **Apps & software** +- Manage licenses - assigning and removing +- Perform bulk operations with .csv files - automates license management for customers with larger numbers of licenses + +>[!NOTE] +>Assigning apps to groups is not supported via this module. Instead, we recommend leveraging the Azure Active Directory Or MSOnline Modules to save members of a group to a CSV file and follow instructions below on how to use CSV file to manage assignments. + +## Requirements +To use the Microsoft Store for Business and Education PowerShell module, you'll need: +- Administrator permission for the device +- Admin role for Microsoft Store for Business and Education + + +## Get started with Microsoft Store for Business and Education PowerShell module +All of the **Microsoft Store for Business and Education** PowerShell cmdlets follow the *Verb*-MSStore*Noun* pattern to clearly indicate that they work with **Microsoft Store for Business and Education** PowerShell module. You will need to install the module on your Windows 10 device once and then import it into each PowerShell session you start. + +## Install Microsoft Store for Business and Education PowerShell module +> [!NOTE] +> Installing **Microsoft Store for Business and Education** PowerShell model using **PowerShellGet** requires [Windows Management Framework 5.0](http://www.microsoft.com/download/details.aspx?id=48729). The framework is included with Windows 10 by default). + +To install **Microsoft Store for Business and Education PowerShell** with PowerShellGet, run this command: + +```powershell +# Install the Microsoft Store for Business and Education PowerShell module from PowerShell Gallery + +Install-Module -Name MSStore + +``` + +## Import MIcrosoft Store for Business and Education PowerShell module into the PowerShell session +Once you install the module on your Windows 10 device, you will need to then import it into each PowerShell session you start. + +```powershell +# Import the MSStore module into this session + +Import-Module -Name MSStore + +``` + +Next, authorize the module to call **Microsoft Store for Business and Education** on your behalf. This step is required once, per user of the PowerShell module. + +To authorize the PowerShell module, run this command. You'll need to sign-in with your work or school account, and authorize the module to access your tenant. + +```powershell +# Grant MSStore Access to your Microsoft Store for Business and Education + +Grant-MSStoreClientAppAccess + +``` +You will be promted to sign in with your work or school account and then to authorize the PowerShell Module to access your **Microsoft Store for Business and Education** account. Once the module has been imported into the current PowerShell session and authorized to call into your **Microsoft Store for Business and Education** account, Azure PowerShell cmdlets are loaded and ready to be used. + +## View items in Products and Services +Service management should encounter no breaking changes as a result of the separation of Azure Service Management and **Microsoft Store for Business and Education PowerShell** preview. + +```powershell +# View items in inventory (Apps & software) + +Get-MSStoreInventory + +``` + +>[!TIP] +>**Get-MSStoreInventory** won't return the product name for line-of-business apps. To get the product ID and SKU for a line-of-business app: +> +>1. Sign in to [Microsoft Store for Business](https://go.microsoft.com/fwlink/p/?LinkId=691845) or [Microsoft Store for Education](https://businessstore.microsoft.com/). +>2. Click **Manage** and then choose **Apps & software**. +>3. Click the line-of-business app. The URL of the page will contain the product ID and SKU as part of the URL. For example: +>![Url after apps/ is product id and next is SKU](images/lob-sku.png) + +## View people assigned to a product +Most items in **Products and Services** in **Microsoft Store for Business and Education** need to be assigned to people in your org. You can view the people in your org assigned to a specific product by using these commands: + +```powershell +# View products assigned to people + +Get-MSStoreSeatAssignments -ProductId 9NBLGGH4R2R6 -SkuId 0016 + +``` + +> [!Important] +> Microsoft Store for Business and Education identifies Minecraft: Education Edition license types using a combination of Product ID and SKU ID. To manage license assignments for your Minecraft: Education Edition, you need to specify Product and SKU IDs for the licenses you want to manage in the cmdlet. The following table lists the Product and SKU IDs. + + +| License Type | Product ID | SKU ID | +| ------------ | -----------| -------| +| Purchased through Microsoft Store for Business and Education with a credit card | CFQ7TTC0K5DR | 0001 | +| Purchased through Microsoft Store for Business and Education with an invoice | CFQ7TTC0K5DR | 0004 | +| Purchased through Microsoft Volume Licensing Agreement | CFQ7TTC0K5DR | 0002 | +| Acquired through Windows 10 device promotion | CFQ7TTC0K5DR | 0005 | + +## Assign or reclaim products +Once you have enumerated items in **Products and Service**, you can assign or reclaim licenses to and from people in your org. + +These commands assign a product to a user and then reclaim it. + +```powershell +# Assign Product (Product ID and SKU ID combination) to a User (user@host.com) + +Add-MSStoreSeatAssignment -ProductId 9NBLGGH4R2R6 -SkuId 0016 -Username 'user@myorganization.onmicrosoft.com' + +# Reclaim a product (Product ID and SKU ID combination) from a User (user@host.com) + +Remove-MSStoreSeatAssignment -ProductId 9NBLGGH4R2R6 -SkuId 0016 -Username 'user@myorganization.onmicrosoft.com' + +``` + +## Assign or reclaim a product with a .csv file +You can also use the PowerShell module to perform bulk operations on items in **Product and Services**. You'll need a .CSV file with at least one column for “Principal Names” (for example, user@host.com). You can create such a CSV using the AzureAD PowerShell Module. + +**To assign or reclaim seats in bulk:** + +```powershell +# Assign Product (Product ID and SKU ID combination) to a User (user@host.com) + +Add-MSStoreSeatAssignments -ProductId 9NBLGGH4R2R6 -SkuId 0016 -PathToCsv C:\People.csv -ColumnName UserPrincipalName + +# Reclaim a product (Product ID and SKU ID combination) from a User (user@host.com) + +Remove-MSStoreSeatAssignments -ProductId 9NBLGGH4R2R6 -SkuId 0016 -PathToCsv C:\People.csv -ColumnName UserPrincipalName + +``` + +## Uninstall Microsoft Store for Business and Education PowerShell module +You can remove **Microsoft Store for Business and Education PowerShell** from your computer by running the following PowerShell Command. + +```powershell +# Uninstall the MSStore Module + +Get-InstalledModule -Name "MSStore" -RequiredVersion 1.0 | Uninstall-Module + +``` \ No newline at end of file diff --git a/store-for-business/sfb-change-history.md b/store-for-business/sfb-change-history.md index 32d008321d..ed0904b3ee 100644 --- a/store-for-business/sfb-change-history.md +++ b/store-for-business/sfb-change-history.md @@ -18,6 +18,13 @@ ms.localizationpriority: high - Windows 10 - Windows 10 Mobile +## July 2017 + +| New or changed topic | Description | +| --- | --- | +| [Microsoft Store for Business and Education PowerShell module - preview](microsoft-store-for-business-education-powershell-module.md) | New | + + ## June 2017 | New or changed topic | Description | | -------------------- | ----------- | From f4aee976cc19df316266fab6ed9006947b891a7c Mon Sep 17 00:00:00 2001 From: Maricia Alforque Date: Wed, 2 Aug 2017 19:33:33 +0000 Subject: [PATCH 2/4] Merged PR 2523: BitLocker CSP - updated description for RequireStorageCardEncryption setting --- .../client-management/mdm/bitlocker-csp.md | 5 +++++ .../client-management/mdm/devicestatus-csp.md | 2 +- .../images/provisioning-csp-devicestatus.png | Bin 53544 -> 53563 bytes 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/windows/client-management/mdm/bitlocker-csp.md b/windows/client-management/mdm/bitlocker-csp.md index 1c96dd8f84..82a438d517 100644 --- a/windows/client-management/mdm/bitlocker-csp.md +++ b/windows/client-management/mdm/bitlocker-csp.md @@ -34,6 +34,11 @@ The following diagram shows the BitLocker configuration service provider in tree

Data type is integer. Sample value for this node to enable this policy: 1. Disabling this policy will not turn off the encryption on the storage card, but the user will no longer be prompted to turn it on.

+- 0 (default) – Storage cards do not need to be encrypted. +- 1 – Require Storage cards to be encrypted. + +

Disabling this policy will not turn off the encryption on the system card, but the user will no longer be prompted to turn it on.

+

If you want to disable this policy use the following SyncML:

``` syntax diff --git a/windows/client-management/mdm/devicestatus-csp.md b/windows/client-management/mdm/devicestatus-csp.md index 3ed0ffade4..2d8c6f0b32 100644 --- a/windows/client-management/mdm/devicestatus-csp.md +++ b/windows/client-management/mdm/devicestatus-csp.md @@ -231,7 +231,7 @@ The value is the number of seconds of battery life remaining when the device is Supported operation is Get.
**DeviceStatus/DomainName** -Added in Windows, version 1709. Returns the fully qualified domain name of the device (if any). +Added in Windows, version 1709. Returns the fully qualified domain name of the device (if any). If the device is not domain-joined, it returns an empty string. Supported operation is Get. diff --git a/windows/client-management/mdm/images/provisioning-csp-devicestatus.png b/windows/client-management/mdm/images/provisioning-csp-devicestatus.png index a533d0f559c39ae28dc3c727fc65bbffbce96283..76c746d95f8a51464e9c6afba650054f0fc19cf7 100644 GIT binary patch literal 53563 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 literal 53544 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 Date: Wed, 2 Aug 2017 19:54:43 +0000 Subject: [PATCH 3/4] Merged PR 2524: Fix typo in one word "equirements" changed to "requirements" --- .../deployment/windows-10-enterprise-subscription-activation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/windows-10-enterprise-subscription-activation.md b/windows/deployment/windows-10-enterprise-subscription-activation.md index 4df11b541b..6ee89edf1a 100644 --- a/windows/deployment/windows-10-enterprise-subscription-activation.md +++ b/windows/deployment/windows-10-enterprise-subscription-activation.md @@ -37,7 +37,7 @@ For Microsoft customers with Enterprise Agreements (EA) or Microsoft Products & - Azure Active Directory (Azure AD) available for identity management - Devices must be Azure AD-joined or Active Directory joined with Azure AD Connect. Workgroup-joined devices are not supported. -For Microsoft customers that do not have EA or MPSA, you can obtain Windows 10 Enterprise E3 or E5 through a cloud solution provider (CSP). Identity management and device equirements are the same when you use CSP to manage licenses, with the exception that Windows 10 Enterprise E3 is also available through CSP to devices running Windows 10, version 1607. For more information about obtaining Windows 10 Enterprise E3 through your CSP, see [Windows 10 Enterprise E3 in CSP](windows-10-enterprise-e3-overview.md). +For Microsoft customers that do not have EA or MPSA, you can obtain Windows 10 Enterprise E3 or E5 through a cloud solution provider (CSP). Identity management and device requirements are the same when you use CSP to manage licenses, with the exception that Windows 10 Enterprise E3 is also available through CSP to devices running Windows 10, version 1607. For more information about obtaining Windows 10 Enterprise E3 through your CSP, see [Windows 10 Enterprise E3 in CSP](windows-10-enterprise-e3-overview.md). If devices are running Windows 7 or Windows 8.1, see [New Windows 10 upgrade benefits for Windows Cloud Subscriptions in CSP](https://blogs.windows.com/business/2017/01/19/new-windows-10-upgrade-benefits-windows-cloud-subscriptions-csp/) From 9b51a93d5912951142fa0d401587016256d87cc5 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Wed, 2 Aug 2017 20:51:05 +0000 Subject: [PATCH 4/4] Merged PR 2529: Some minor naming changes to subscription activation topic Remove Enterprise from the name --- windows/deployment/TOC.md | 5 +++-- windows/deployment/index.md | 2 +- windows/deployment/vda-subscription-activation.md | 8 ++++---- .../windows-10-enterprise-subscription-activation.md | 8 ++++---- 4 files changed, 12 insertions(+), 11 deletions(-) diff --git a/windows/deployment/TOC.md b/windows/deployment/TOC.md index e367ff26c8..9881348c83 100644 --- a/windows/deployment/TOC.md +++ b/windows/deployment/TOC.md @@ -3,9 +3,9 @@ ## [What's new in Windows 10 deployment](deploy-whats-new.md) ## [Windows 10 deployment scenarios](windows-10-deployment-scenarios.md) -## [Windows 10 Enterprise Subscription Activation](windows-10-enterprise-subscription-activation.md) +## [Windows 10 Subscription Activation](windows-10-enterprise-subscription-activation.md) ### [Windows 10 Enterprise E3 in CSP](windows-10-enterprise-e3-overview.md) -### [Configure VDA for Enterprise Subscription Activation](vda-subscription-activation.md) +### [Configure VDA for Subscription Activation](vda-subscription-activation.md) ### [Deploy Windows 10 Enterprise licenses](deploy-enterprise-licenses.md) ## [Resolve Windows 10 upgrade errors](upgrade/resolve-windows-10-upgrade-errors.md) @@ -79,6 +79,7 @@ ##### [Key features in MDT](deploy-windows-mdt/key-features-in-mdt.md) ##### [MDT Lite Touch components](deploy-windows-mdt/mdt-lite-touch-components.md) ##### [Prepare for deployment with MDT](deploy-windows-mdt/prepare-for-windows-deployment-with-mdt.md) + #### [Create a Windows 10 reference image](deploy-windows-mdt/create-a-windows-10-reference-image.md) #### [Deploy a Windows 10 image using MDT](deploy-windows-mdt/deploy-a-windows-10-image-using-mdt.md) #### [Build a distributed environment for Windows 10 deployment](deploy-windows-mdt/build-a-distributed-environment-for-windows-10-deployment.md) diff --git a/windows/deployment/index.md b/windows/deployment/index.md index 0c8e252f29..7d139ec69e 100644 --- a/windows/deployment/index.md +++ b/windows/deployment/index.md @@ -17,7 +17,7 @@ Learn about deployment in Windows 10 for IT professionals. This includes deploy |------|------------| |[What's new in Windows 10 deployment](deploy-whats-new.md) |See this topic for a summary of new features and some recent changes related to deploying Windows 10 in your organization. | |[Windows 10 deployment scenarios](windows-10-deployment-scenarios.md) |To successfully deploy the Windows 10 operating system in your organization, it is important to understand the different ways that it can be deployed, especially now that there are new scenarios to consider. Choosing among these scenarios, and understanding the key capabilities and limitations of each, is a key task. | -|[Windows 10 Enterprise Activation Subscription](windows-10-enterprise-activation-subscription.md) |Windows 10 Enterprise has traditionally been sold as on premises software, however, with Windows 10 version 1703 (also known as the Creator’s Update), both Windows 10 Enterprise E3 and Windows 10 Enterprise E5 are available as true online services via subscription. You can move from Windows 10 Pro to Windows 10 Enterprise with no keys and no reboots. If you are using a Cloud Service Providers (CSP) see the related topic: [Windows 10 Enterprise E3 in CSP](windows-10-enterprise-e3-overview.md). | +|[Windows 10 Subscription Activation](windows-10-enterprise-subscription-activation.md) |Windows 10 Enterprise has traditionally been sold as on premises software, however, with Windows 10 version 1703 (also known as the Creator’s Update), both Windows 10 Enterprise E3 and Windows 10 Enterprise E5 are available as true online services via subscription. You can move from Windows 10 Pro to Windows 10 Enterprise with no keys and no reboots. If you are using a Cloud Service Providers (CSP) see the related topic: [Windows 10 Enterprise E3 in CSP](windows-10-enterprise-e3-overview.md). | |[Resolve Windows 10 upgrade errors](upgrade/resolve-windows-10-upgrade-errors.md) |This topic provides a brief introduction to Windows 10 installation processes, and provides resolution procedures that IT administrators can use to resolve issues with Windows 10 upgrade. | diff --git a/windows/deployment/vda-subscription-activation.md b/windows/deployment/vda-subscription-activation.md index 9992df19fc..4eead9a058 100644 --- a/windows/deployment/vda-subscription-activation.md +++ b/windows/deployment/vda-subscription-activation.md @@ -1,5 +1,5 @@ --- -title: Configure VDA for Enterprise Subscription Activation +title: Configure VDA for Windows 10 Subscription Activation description: How to enable Windows 10 Enterprise E3 and E5 subscriptions for VDA keywords: upgrade, update, task sequence, deploy ms.prod: w10 @@ -10,9 +10,9 @@ ms.pagetype: mdt author: greg-lindsay --- -# Configure VDA for Enterprise Subscription Activation +# Configure VDA for Windows 10 Subscription Activation -This document describes how to configure virtual machines (VMs) to enable [Windows 10 Enterprise Subscription Activation](windows-10-enterprise-subscription-activation.md) in a Windows Virtual Desktop Access (VDA) scenario. Windows VDA is a device or user-based license. +This document describes how to configure virtual machines (VMs) to enable [Windows 10 Subscription Activation](windows-10-enterprise-subscription-activation.md) in a Windows Virtual Desktop Access (VDA) scenario. Windows VDA is a device or user-based license. ## Requirements @@ -82,7 +82,7 @@ To create custom RDP settings for Azure: ## Related topics -[Windows 10 Enterprise Subscription Activation](windows-10-enterprise-subscription-activation.md) +[Windows 10 Subscription Activation](windows-10-enterprise-subscription-activation.md)
[Recommended settings for VDI desktops](https://docs.microsoft.com/windows-server/remote/remote-desktop-services/rds-vdi-recommendations)
[Licensing the Windows Desktop for VDI Environments](http://download.microsoft.com/download/1/1/4/114A45DD-A1F7-4910-81FD-6CAF401077D0/Microsoft%20VDI%20and%20VDA%20FAQ%20v3%200.pdf) diff --git a/windows/deployment/windows-10-enterprise-subscription-activation.md b/windows/deployment/windows-10-enterprise-subscription-activation.md index 6ee89edf1a..8e9912ed68 100644 --- a/windows/deployment/windows-10-enterprise-subscription-activation.md +++ b/windows/deployment/windows-10-enterprise-subscription-activation.md @@ -1,5 +1,5 @@ --- -title: Windows 10 Enterprise Subscription Activation +title: Windows 10 Subscription Activation description: How to enable Windows 10 Enterprise E3 and E5 subscriptions keywords: upgrade, update, task sequence, deploy ms.prod: w10 @@ -10,7 +10,7 @@ ms.pagetype: mdt author: greg-lindsay --- -# Windows 10 Enterprise Subscription Activation +# Windows 10 Subscription Activation With Windows 10 version 1703 (also known as the Creator’s Update), both Windows 10 Enterprise E3 and Windows 10 Enterprise E5 are available as online services via subscription. Deploying [Windows 10 Enterprise](planning/windows-10-enterprise-faq-itpro.md) in your organization can now be accomplished with no keys and no reboots. @@ -25,7 +25,7 @@ See the following topics in this article: - [Requirements](#requirements): Prerequisites to use the Windows 10 Enterprise subscription model. - [Benefits](#benefits): Advantages of Windows 10 Enterprise + subscription-based licensing. - [How it works](#how-it-works): A summary of the subscription-based licensing option. -- [Virtual Desktop Access (VDA)](#virtual-desktop-access-vda): Enable Windows 10 Enterprise Subscription Activation for VMs in the cloud. +- [Virtual Desktop Access (VDA)](#virtual-desktop-access-vda): Enable Windows 10 Subscription Activation for VMs in the cloud. For information on how to deploy Windows 10 Enterprise licenses, see [Deploy Windows 10 Enterprise licenses](deploy-enterprise-licenses.md). @@ -118,7 +118,7 @@ See [Deploy Windows 10 Enterprise licenses](deploy-enterprise-licenses.md). Subscriptions to Windows 10 Enterprise are also available for virtualized clients. Windows 10 Enterprise E3 and E5 are available for Virtual Desktop Access (VDA) in Windows Azure or in another [qualified multitenant hoster](https://www.microsoft.com/en-us/CloudandHosting/licensing_sca.aspx). -Virtual machines (VMs) must be configured to enable Windows 10 Enterprise subscriptions for VDA. Active Directory-joined and Azure Active Directory-joined clients are supported. See [Enable VDA for Enterprise Subscription Activation](vda-subscription-activation.md). +Virtual machines (VMs) must be configured to enable Windows 10 Enterprise subscriptions for VDA. Active Directory-joined and Azure Active Directory-joined clients are supported. See [Enable VDA for Subscription Activation](vda-subscription-activation.md). ## Related topics