From e68af0b5cc0ef917e4b7b54ac6bbadda20f42a89 Mon Sep 17 00:00:00 2001 From: Evan Miller Date: Thu, 3 Nov 2022 15:55:11 -0700 Subject: [PATCH 01/29] Windows Holographic, 22H2 policies --- ...es-in-policy-csp-supported-by-hololens2.md | 23 ++++++++++--------- .../mdm/policy-csp-mixedreality.md | 17 ++------------ 2 files changed, 14 insertions(+), 26 deletions(-) diff --git a/windows/client-management/mdm/policies-in-policy-csp-supported-by-hololens2.md b/windows/client-management/mdm/policies-in-policy-csp-supported-by-hololens2.md index c78db44623..e0e86a2289 100644 --- a/windows/client-management/mdm/policies-in-policy-csp-supported-by-hololens2.md +++ b/windows/client-management/mdm/policies-in-policy-csp-supported-by-hololens2.md @@ -52,20 +52,20 @@ ms.date: 08/01/2022 - [Experience/AllowManualMDMUnenrollment](policy-csp-experience.md#experience-allowmanualmdmunenrollment) - [MixedReality/AADGroupMembershipCacheValidityInDays](policy-csp-mixedreality.md#mixedreality-aadgroupmembershipcachevalidityindays) - [MixedReality/AADGroupMembershipCacheValidityInDays](./policy-csp-mixedreality.md#mixedreality-aadgroupmembershipcachevalidityindays) 9 -- [MixedReality/AllowCaptivePortalBeforeLogon](./policy-csp-mixedreality.md#mixedreality-allowcaptiveportalpeforelogon) Insider +- [MixedReality/AllowCaptivePortalBeforeLogon](./policy-csp-mixedreality.md#mixedreality-allowcaptiveportalpeforelogon) 12 - [MixedReality/AllowLaunchUriInSingleAppKiosk](./policy-csp-mixedreality.md#mixedreality-allowlaunchuriinsingleappkiosk)10 - [MixedReality/AutoLogonUser](./policy-csp-mixedreality.md#mixedreality-autologonuser) 11 - [MixedReality/BrightnessButtonDisabled](./policy-csp-mixedreality.md#mixedreality-brightnessbuttondisabled) 9 - [MixedReality/ConfigureMovingPlatform](policy-csp-mixedreality.md#mixedreality-configuremovingplatform) *[Feb. 2022 Servicing release](/hololens/hololens-release-notes#windows-holographic-version-21h2---february-2022-update) -- [MixedReality/ConfigureNtpClient](./policy-csp-mixedreality.md#mixedreality-configurentpclient) Insider -- [MixedReality/DisallowNetworkConnectivityPassivePolling](./policy-csp-mixedreality.md#mixedreality-disablesisallownetworkconnectivitypassivepolling) Insider +- [MixedReality/ConfigureNtpClient](./policy-csp-mixedreality.md#mixedreality-configurentpclient) 12 +- [MixedReality/DisallowNetworkConnectivityPassivePolling](./policy-csp-mixedreality.md#mixedreality-disablesisallownetworkconnectivitypassivepolling) 12 - [MixedReality/FallbackDiagnostics](./policy-csp-mixedreality.md#mixedreality-fallbackdiagnostics) 9 - [MixedReality/HeadTrackingMode](policy-csp-mixedreality.md#mixedreality-headtrackingmode) 9 - [MixedReality/ManualDownDirectionDisabled](policy-csp-mixedreality.md#mixedreality-manualdowndirectiondisabled) *[Feb. 2022 Servicing release](/hololens/hololens-release-notes#windows-holographic-version-21h2---february-2022-update) - [MixedReality/MicrophoneDisabled](./policy-csp-mixedreality.md#mixedreality-microphonedisabled) 9 -- [MixedReality/NtpClientEnabled](./policy-csp-mixedreality.md#mixedreality-ntpclientenabled) Insider -- [MixedReality/SkipCalibrationDuringSetup](./policy-csp-mixedreality.md#mixedreality-skipcalibrationduringsetup) Insider -- [MixedReality/SkipTrainingDuringSetup](./policy-csp-mixedreality.md#mixedreality-skiptrainingduringsetup) Insider +- [MixedReality/NtpClientEnabled](./policy-csp-mixedreality.md#mixedreality-ntpclientenabled) 12 +- [MixedReality/SkipCalibrationDuringSetup](./policy-csp-mixedreality.md#mixedreality-skipcalibrationduringsetup) 12 +- [MixedReality/SkipTrainingDuringSetup](./policy-csp-mixedreality.md#mixedreality-skiptrainingduringsetup) 12 - [MixedReality/VisitorAutoLogon](policy-csp-mixedreality.md#mixedreality-visitorautologon) 10 - [MixedReality/VolumeButtonDisabled](./policy-csp-mixedreality.md#mixedreality-volumebuttondisabled) 9 - [Power/DisplayOffTimeoutOnBattery](./policy-csp-power.md#power-displayofftimeoutonbattery) 9 @@ -105,11 +105,11 @@ ms.date: 08/01/2022 - [Settings/AllowVPN](policy-csp-settings.md#settings-allowvpn) - [Settings/PageVisibilityList](./policy-csp-settings.md#settings-pagevisibilitylist) 9 - [Speech/AllowSpeechModelUpdate](policy-csp-speech.md#speech-allowspeechmodelupdate) -- [Storage/AllowStorageSenseGlobal](policy-csp-storage.md#storage-allowstoragesenseglobal) Insider -- [Storage/AllowStorageSenseTemporaryFilesCleanup](policy-csp-storage.md#storage-allowstoragesensetemporaryfilescleanup) Insider -- [Storage/ConfigStorageSenseCloudContentDehydrationThreshold](policy-csp-storage.md#storage-configstoragesensecloudcontentdehydrationthreshold) Insider -- [Storage/ConfigStorageSenseDownloadsCleanupThreshold](policy-csp-storage.md#storage-configstoragesensedownloadscleanupthreshold) Insider -- [Storage/ConfigStorageSenseGlobalCadence](policy-csp-storage.md#storage-configstoragesenseglobalcadence) Insider +- [Storage/AllowStorageSenseGlobal](policy-csp-storage.md#storage-allowstoragesenseglobal) 12 +- [Storage/AllowStorageSenseTemporaryFilesCleanup](policy-csp-storage.md#storage-allowstoragesensetemporaryfilescleanup) 12 +- [Storage/ConfigStorageSenseCloudContentDehydrationThreshold](policy-csp-storage.md#storage-configstoragesensecloudcontentdehydrationthreshold) 12 +- [Storage/ConfigStorageSenseDownloadsCleanupThreshold](policy-csp-storage.md#storage-configstoragesensedownloadscleanupthreshold) 12 +- [Storage/ConfigStorageSenseGlobalCadence](policy-csp-storage.md#storage-configstoragesenseglobalcadence) 12 - [System/AllowCommercialDataPipeline](policy-csp-system.md#system-allowcommercialdatapipeline) - [System/AllowLocation](policy-csp-system.md#system-allowlocation) - [System/AllowStorageCard](policy-csp-system.md#system-allowstoragecard) @@ -154,6 +154,7 @@ Footnotes: - 9 - Available in [Windows Holographic, version 20H2](/hololens/hololens-release-notes-2004#windows-holographic-version-20h2) - 10 - Available in [Windows Holographic, version 21H1](/hololens/hololens-release-notes#windows-holographic-version-21h1) - 11 - Available in [Windows Holographic, version 21H2](/hololens/hololens-release-notes#windows-holographic-version-21h2) +- 12 - Available in [Windows Holographic, version 21H2](/hololens/hololens-release-notes#windows-holographic-version-22h2) - Insider - Available in our current [HoloLens Insider builds](/hololens/hololens-insider). ## Related topics diff --git a/windows/client-management/mdm/policy-csp-mixedreality.md b/windows/client-management/mdm/policy-csp-mixedreality.md index e308bcc662..f20ac1fca4 100644 --- a/windows/client-management/mdm/policy-csp-mixedreality.md +++ b/windows/client-management/mdm/policy-csp-mixedreality.md @@ -113,8 +113,7 @@ Steps to use this policy correctly: |HoloLens (first gen) Commercial Suite|No| |HoloLens 2|Yes| -> [!NOTE] -> This feature is currently only available in [HoloLens Insider](/hololens/hololens-insider) builds. + [Scope](./policy-configuration-service-provider.md#policy-scope): @@ -341,9 +340,6 @@ Supported value is Integer. -> [!NOTE] -> This feature is currently only available in [HoloLens Insider](/hololens/hololens-insider) builds. - You may want to configure a different time server for your device fleet. IT admins can use thi policy to configure certain aspects of NTP client with following policies. In the Settings app, the Time/Language page will show the time server after a time sync has occurred. E.g. `time.windows.com` or another if another value is configured via MDM policy. This policy setting specifies a set of parameters for controlling the Windows NTP Client. Refer to [Policy CSP - ADMX_W32Time - Windows Client Management](/windows/client-management/mdm/policy-csp-admx-w32time#admx-w32time-policy-configure-ntpclient) for supported configuration parameters. @@ -394,9 +390,6 @@ value="0"/> -> [!NOTE] -> This feature is currently only available in [HoloLens Insider](/hololens/hololens-insider) builds. - [Scope](./policy-configuration-service-provider.md#policy-scope): @@ -609,8 +602,6 @@ The following list shows the supported values: -> [!NOTE] -> This feature is currently only available in [HoloLens Insider](/hololens/hololens-insider) builds. This policy setting specifies whether the Windows NTP Client is enabled. @@ -642,9 +633,6 @@ This policy setting specifies whether the Windows NTP Client is enabled. -> [!NOTE] -> This feature is currently only available in [HoloLens Insider](/hololens/hololens-insider) builds. - [Scope](./policy-configuration-service-provider.md#policy-scope): @@ -678,8 +666,7 @@ The OMA-URI of new policy: `./Device/Vendor/MSFT/Policy/Config/MixedReality/Skip -> [!NOTE] -> This feature is currently only available in [HoloLens Insider](/hololens/hololens-insider) builds. + [Scope](./policy-configuration-service-provider.md#policy-scope): From a91720880fa17e859cfa94e1c71bef871a47b8ad Mon Sep 17 00:00:00 2001 From: Evan Miller Date: Mon, 7 Nov 2022 08:35:39 -0800 Subject: [PATCH 02/29] Update windows/client-management/mdm/policies-in-policy-csp-supported-by-hololens2.md --- .../mdm/policies-in-policy-csp-supported-by-hololens2.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/policies-in-policy-csp-supported-by-hololens2.md b/windows/client-management/mdm/policies-in-policy-csp-supported-by-hololens2.md index e0e86a2289..6db051ede9 100644 --- a/windows/client-management/mdm/policies-in-policy-csp-supported-by-hololens2.md +++ b/windows/client-management/mdm/policies-in-policy-csp-supported-by-hololens2.md @@ -154,7 +154,7 @@ Footnotes: - 9 - Available in [Windows Holographic, version 20H2](/hololens/hololens-release-notes-2004#windows-holographic-version-20h2) - 10 - Available in [Windows Holographic, version 21H1](/hololens/hololens-release-notes#windows-holographic-version-21h1) - 11 - Available in [Windows Holographic, version 21H2](/hololens/hololens-release-notes#windows-holographic-version-21h2) -- 12 - Available in [Windows Holographic, version 21H2](/hololens/hololens-release-notes#windows-holographic-version-22h2) +- 12 - Available in [Windows Holographic, version 22H2](/hololens/hololens-release-notes#windows-holographic-version-22h2) - Insider - Available in our current [HoloLens Insider builds](/hololens/hololens-insider). ## Related topics From 45f5ef57ebfadc1b09bafd5dc7338cca65fad8ed Mon Sep 17 00:00:00 2001 From: Meghan Stewart <33289333+mestew@users.noreply.github.com> Date: Mon, 7 Nov 2022 09:44:31 -0800 Subject: [PATCH 03/29] wufbr-edits --- .../update/includes/wufb-reports-onboard-admin-center.md | 7 ++++--- windows/deployment/update/wufb-reports-enable.md | 4 +++- windows/deployment/update/wufb-reports-overview.md | 2 ++ 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/windows/deployment/update/includes/wufb-reports-onboard-admin-center.md b/windows/deployment/update/includes/wufb-reports-onboard-admin-center.md index c359ee35b7..a46a897fb5 100644 --- a/windows/deployment/update/includes/wufb-reports-onboard-admin-center.md +++ b/windows/deployment/update/includes/wufb-reports-onboard-admin-center.md @@ -11,6 +11,8 @@ ms.localizationpriority: medium 1. Go to the [Microsoft 365 admin center](https://admin.microsoft.com/) and sign in. 1. Expand **Health**, then select **Software Updates**. You may need to use the **Show all** option to display **Health** in the navigation menu. + > [!Tip] + > If you don't see an entry for **Software updates** in the menu, try going to this URL: [https://admin.microsoft.com/Adminportal/Home#/softwareupdates](https://admin.microsoft.com/Adminportal/Home#/softwareupdates). 1. In the **Software Updates** page, select the **Windows** tab. 1. When you select the **Windows** tab for the first time, you'll be asked to **Configure Settings**. This tab is populated by data from [Windows Update for Business reports](../wufb-reports-overview.md). Verify or supply the following information about the settings for Windows Update for Business reports: @@ -18,6 +20,5 @@ ms.localizationpriority: medium - The Log Analytics workspace 1. The initial setup can take up to 24 hours. During this time, the **Windows** tab will display that it's **Waiting for Windows Update for Business reports data**. 1. After the initial setup is complete, the **Windows** tab will display your Windows Update for Business reports data in the charts. - -> [!Tip] -> If you don't see an entry for **Software updates** in the menu, try going to this URL: [https://admin.microsoft.com/Adminportal/Home#/softwareupdates](https://admin.microsoft.com/Adminportal/Home#/softwareupdates). + > [!Note] + > The device counts in the **Windows** tab may vary from the **Microsoft 365 Apps** tab since their requirements are different. diff --git a/windows/deployment/update/wufb-reports-enable.md b/windows/deployment/update/wufb-reports-enable.md index 3b1232d350..6f1acf7aea 100644 --- a/windows/deployment/update/wufb-reports-enable.md +++ b/windows/deployment/update/wufb-reports-enable.md @@ -54,7 +54,7 @@ Windows Update for Business reports uses an [Azure Log Analytics workspaces](/az ## Enroll into Windows Update for Business reports -Enroll into Windows Update for Business reports by configuring its settings through either the Azure Workbook or from the Microsoft 365 admin center. Completing the Windows Update for Business reports configuration removes needing to specify [`CommercialID`](update-compliance-get-started.md#get-your-commercialid), which was needed by Update Compliance, the predecessor of Windows Update for Business reports. This step is needed even if you enabled previews of Update Compliance. +Enroll into Windows Update for Business reports by configuring its settings through either the Azure Workbook or from the Microsoft 365 admin center. Completing the Windows Update for Business reports configuration removes needing to specify [`CommercialID`](update-compliance-get-started.md#get-your-commercialid), which was needed by Update Compliance, the predecessor of Windows Update for Business reports. Use one of the following methods to enroll into Windows Update for Business reports: @@ -68,6 +68,8 @@ Use one of the following methods to enroll into Windows Update for Business repo 1. In the flyout, specify which **Subscription** and **Azure Log Analytics Workspace** you want to use for Windows Update for Business reports. - If you need to create a new Log Analytics workspace, select **Create new workspace** and follow the prompts to [create a new workspace](#bkmk_workspace). 1. Select **Save settings** to save the settings and enroll into Windows Update for Business reports. + > [!Tip] + > If a `403 Forbidden` error occurs, verify the account you're using has [permissions](wufb-reports-prerequisites.md#permissions) to enroll into Windows Update for Business reports. 1. The initial setup can take up to 24 hours. During this time, the workbook will display that it's **Waiting for Windows Update for Business reports data**. ##### Enroll through the Microsoft 365 admin center diff --git a/windows/deployment/update/wufb-reports-overview.md b/windows/deployment/update/wufb-reports-overview.md index b8e4316eae..960d5ade58 100644 --- a/windows/deployment/update/wufb-reports-overview.md +++ b/windows/deployment/update/wufb-reports-overview.md @@ -42,6 +42,8 @@ Currently, Windows Update for Business reports contains the following features: - UCDeviceAlert - UCServiceUpdateStatus - UCUpdateAlert + - UCDOStatus + - UCDOAggregatedStatus - Client data collection to populate the Windows Update for Business reports tables :::image type="content" source="media/wufb-reports-query-table.png" alt-text="Screenshot of using a custom Kusto (KQL) query on Windows Update for Business reports data in Log Analytics." lightbox="media/wufb-reports-query-table.png"::: From c73bb2d2ae1e15667a88cf04b4cb2ef7a1390645 Mon Sep 17 00:00:00 2001 From: Meghan Stewart <33289333+mestew@users.noreply.github.com> Date: Mon, 7 Nov 2022 10:19:40 -0800 Subject: [PATCH 04/29] update admin center screenshot --- ...37063317-admin-center-software-updates.png | Bin 296631 -> 298446 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/windows/deployment/update/media/37063317-admin-center-software-updates.png b/windows/deployment/update/media/37063317-admin-center-software-updates.png index 978ef1b476f8d98cc8c3338e0f7077be757936b1..f31988b83dedf55031de1a4355eab66f33595c3c 100644 GIT binary patch literal 298446 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

}Y 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�eib>aJE!R6sN1 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 C0AKxAF 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%0AM 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 literal 296631 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


K-24#|utP;jTv^JyNoP!B2Z`IZKg7W%0$c?Wo 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 ~T>OLPDn||Jlg~@7aUQiW9 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

qX_EOX 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 M<<;fNWL|{+7YC)=JOBUy From a4d4f28887e7871d2ba09714c7a638efc9ca8282 Mon Sep 17 00:00:00 2001 From: Meghan Stewart <33289333+mestew@users.noreply.github.com> Date: Mon, 7 Nov 2022 11:09:02 -0800 Subject: [PATCH 05/29] wufbr-edits --- .../update/includes/wufb-reports-onboard-admin-center.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/windows/deployment/update/includes/wufb-reports-onboard-admin-center.md b/windows/deployment/update/includes/wufb-reports-onboard-admin-center.md index a46a897fb5..4a9b61242e 100644 --- a/windows/deployment/update/includes/wufb-reports-onboard-admin-center.md +++ b/windows/deployment/update/includes/wufb-reports-onboard-admin-center.md @@ -11,8 +11,7 @@ ms.localizationpriority: medium 1. Go to the [Microsoft 365 admin center](https://admin.microsoft.com/) and sign in. 1. Expand **Health**, then select **Software Updates**. You may need to use the **Show all** option to display **Health** in the navigation menu. - > [!Tip] - > If you don't see an entry for **Software updates** in the menu, try going to this URL: [https://admin.microsoft.com/Adminportal/Home#/softwareupdates](https://admin.microsoft.com/Adminportal/Home#/softwareupdates). + - If you don't see an entry for **Software updates** in the menu, try going to this URL: [https://admin.microsoft.com/Adminportal/Home#/softwareupdates](https://admin.microsoft.com/Adminportal/Home#/softwareupdates). 1. In the **Software Updates** page, select the **Windows** tab. 1. When you select the **Windows** tab for the first time, you'll be asked to **Configure Settings**. This tab is populated by data from [Windows Update for Business reports](../wufb-reports-overview.md). Verify or supply the following information about the settings for Windows Update for Business reports: From 2c2c3c9ad4169c515fa8dd12b06bd1282e988d06 Mon Sep 17 00:00:00 2001 From: Frank Rojas <45807133+frankroj@users.noreply.github.com> Date: Mon, 7 Nov 2022 15:31:33 -0500 Subject: [PATCH 06/29] Metadata/style update deployment/vamt --- .../activate-forest-by-proxy-vamt.md | 45 ++--- .../volume-activation/activate-forest-vamt.md | 50 +++--- ...ctive-directory-based-activation-client.md | 26 ++- ...ivate-using-key-management-service-vamt.md | 64 ++++---- .../activate-windows-10-clients-vamt.md | 104 ++++++------ ...ive-directory-based-activation-overview.md | 27 ++- .../add-manage-products-vamt.md | 17 +- .../add-remove-computers-vamt.md | 84 ++++++---- .../add-remove-product-key-vamt.md | 39 +++-- ...t-to-microsoft-during-activation-client.md | 77 +++++---- .../configure-client-computers-vamt.md | 44 +++-- .../import-export-vamt-data.md | 24 ++- .../install-configure-vamt.md | 20 +-- .../install-kms-client-key-vamt.md | 52 +++--- .../install-product-key-vamt.md | 51 +++--- .../volume-activation/install-vamt.md | 16 +- .../volume-activation/introduction-vamt.md | 8 +- .../volume-activation/kms-activation-vamt.md | 50 +++--- .../local-reactivation-vamt.md | 32 ++-- .../manage-activations-vamt.md | 8 +- .../manage-product-keys-vamt.md | 8 +- .../volume-activation/manage-vamt-data.md | 8 +- .../monitor-activation-client.md | 6 +- .../online-activation-vamt.md | 44 ++--- .../plan-for-volume-activation-client.md | 118 ++++++------- .../proxy-activation-vamt.md | 51 +++--- .../volume-activation/remove-products-vamt.md | 30 ++-- .../scenario-kms-activation-vamt.md | 46 +++--- .../scenario-online-activation-vamt.md | 132 ++++++++------- .../scenario-proxy-activation-vamt.md | 155 +++++++++--------- .../update-product-status-vamt.md | 22 +-- ...olume-activation-management-tool-client.md | 56 +++---- .../use-vamt-in-windows-powershell.md | 20 +-- .../volume-activation/vamt-known-issues.md | 8 +- .../volume-activation/vamt-requirements.md | 10 +- .../volume-activation/vamt-step-by-step.md | 14 +- .../volume-activation-management-tool.md | 8 +- .../volume-activation-windows-10.md | 16 +- 38 files changed, 829 insertions(+), 761 deletions(-) diff --git a/windows/deployment/volume-activation/activate-forest-by-proxy-vamt.md b/windows/deployment/volume-activation/activate-forest-by-proxy-vamt.md index 5b7165a017..cec3e17944 100644 --- a/windows/deployment/volume-activation/activate-forest-by-proxy-vamt.md +++ b/windows/deployment/volume-activation/activate-forest-by-proxy-vamt.md @@ -2,18 +2,18 @@ title: Activate by Proxy an Active Directory Forest (Windows 10) description: Learn how to use the Volume Activation Management Tool (VAMT) Active Directory-Based Activation (ADBA) function to activate by proxy an Active Directory (AD) forest. ms.reviewer: -manager: dougeby -ms.author: aaroncz +manager: aaroncz +ms.author: frankroj ms.prod: windows-client -author: aczechowski -ms.date: 04/25/2017 +author: frankroj +ms.date: 11/07/2022 ms.topic: article ms.technology: itpro-fundamentals --- # Activate by Proxy an Active Directory Forest -You can use the Volume Activation Management Tool (VAMT) Active Directory-Based Activation (ADBA) function to activate by proxy an Active Directory (AD) forest for an isolated workgroup that does not have Internet access. ADBA enables certain volume products to inherit activation from the domain. +You can use the Volume Activation Management Tool (VAMT) Active Directory-Based Activation (ADBA) function to activate by proxy an Active Directory (AD) forest for an isolated workgroup that doesn't have Internet access. ADBA enables certain volume products to inherit activation from the domain. > [!IMPORTANT] > ADBA is only applicable to *Generic Volume License Keys (GVLKs)* and *KMS Host key (CSVLK)*. To use ADBA, one or more KMS Host keys (CSVLK) must be installed on the AD forest, and client keys (GVLKs) must be installed on the client products. @@ -26,28 +26,29 @@ In a typical proxy-activation scenario, the VAMT host computer distributes a pro ## Requirements Before performing proxy activation, ensure that the network and the VAMT installation meet the following requirements: -- There is an instance of VAMT that is installed on a computer that has Internet access. If you are performing proxy activation for an isolated workgroup, you must also have VAMT installed on one of the computers in the workgroup. + +- There's an instance of VAMT that is installed on a computer that has Internet access. If you're performing proxy activation for an isolated workgroup, you must also have VAMT installed on one of the computers in the workgroup. - VAMT has administrative permissions to the Active Directory domain. -**To perform an Active Directory forest proxy activation** +### To perform an Active Directory forest proxy activation -1. Open VAMT. -2. In the left-side pane, click the **Active Directory-Based Activation** node. -3. In the right-side **Actions** pane, click **Proxy activate forest** to open the **Install Product Key** dialog box. -4. In the **Install Product Key** dialog box, select the KMS Host key (CSVLK) that you want to activate. -5. If you want to rename the ADBA object, enter a new Active Directory-Based Activation Object name. If you want to rename the ADBA object, you must do it now. After you click **Install Key**, the name cannot be changed. -6. Enter the name of the file where you want to save the offline installation ID, or browse to the file location and then click **Open**. If you are activating an AD forest in an isolated workgroup, save the .cilx file to a removable media device. -7. Click **Install Key**. VAMT displays the **Activating Active Directory** dialog box until it completes the requested action. The activated object and the date that it was created appear in the **Active Directory-Based Activation** node in the center pane. -9. Insert the removable media into the VAMT host that has Internet access. Make sure that you are on the root node, and that the **Volume Activation Management Tool** view is displayed in the center pane. -10. In the right-side **Actions** pane, click **Acquire confirmation IDs for CILX** to open the **Acquire confirmation IDs for file** dialog box. -11. In the **Acquire confirmation IDs for file** dialog box, browse to where the .cilx file you exported from the isolated workgroup host computer is located. Select the file, and then click **Open**. VAMT displays an **Acquiring Confirmation IDs** message while it contacts Microsoft and acquires the CIDs. -12. When the CID collection process is complete, VAMT displays a **Volume Activation Management Tool** message that shows how many confirmation IDs were successfully acquired, and the name of the file to which the IDs were saved. Click **OK** to close the message. -13. Remove the storage device that contains the .cilx file from the Internet-connected VAMT host computer and insert it into the VAMT host computer in the isolated workgroup. -14. Open VAMT and then click the **Active Directory-Based Activation** node in the left-side pane. -15. In the right-side **Actions** pane, click **Apply confirmation ID to Active Directory domain**, browse to the .cilx file and then click **Open**. +1. Open VAMT. +2. In the left-side pane, select the **Active Directory-Based Activation** node. +3. In the right-side **Actions** pane, select **Proxy activate forest** to open the **Install Product Key** dialog box. +4. In the **Install Product Key** dialog box, select the KMS Host key (CSVLK) that you want to activate. +5. If you want to rename the ADBA object, enter a new Active Directory-Based Activation Object name. If you want to rename the ADBA object, you must do it now. After you select **Install Key**, the name can't be changed. +6. Enter the name of the file where you want to save the offline installation ID, or browse to the file location and then select **Open**. If you're activating an AD forest in an isolated workgroup, save the `.cilx` file to a removable media device. +7. Select **Install Key**. VAMT displays the **Activating Active Directory** dialog box until it completes the requested action. The activated object and the date that it was created appear in the **Active Directory-Based Activation** node in the center pane. +8. Insert the removable media into the VAMT host that has Internet access. Make sure that you are on the root node, and that the **Volume Activation Management Tool** view is displayed in the center pane. +9. In the right-side **Actions** pane, select **Acquire confirmation IDs for CILX** to open the **Acquire confirmation IDs for file** dialog box. +10. In the **Acquire confirmation IDs for file** dialog box, browse to where the `.cilx` file you exported from the isolated workgroup host computer is located. Select the file, and then select **Open**. VAMT displays an **Acquiring Confirmation IDs** message while it contacts Microsoft and acquires the CIDs. +11. When the CID collection process is complete, VAMT displays a **Volume Activation Management Tool** message that shows how many confirmation IDs were successfully acquired, and the name of the file to which the IDs were saved. Select **OK** to close the message. +12. Remove the storage device that contains the `.cilx` file from the Internet-connected VAMT host computer and insert it into the VAMT host computer in the isolated workgroup. +13. Open VAMT and then select the **Active Directory-Based Activation** node in the left-side pane. +14. In the right-side **Actions** pane, select **Apply confirmation ID to Active Directory domain**, browse to the `.cilx` file and then select **Open**. VAMT displays the **Activating Active Directory** dialog box until it completes the requested action. The activated object and the date that it was created appear in the **Active Directory-Based Activation** node in the center pane. -## Related topics +## Related articles - [Add and Remove Computers](add-remove-computers-vamt.md) diff --git a/windows/deployment/volume-activation/activate-forest-vamt.md b/windows/deployment/volume-activation/activate-forest-vamt.md index c390b22fe3..70940f40ec 100644 --- a/windows/deployment/volume-activation/activate-forest-vamt.md +++ b/windows/deployment/volume-activation/activate-forest-vamt.md @@ -2,11 +2,11 @@ title: Activate an Active Directory Forest Online (Windows 10) description: Use the Volume Activation Management Tool (VAMT) Active Directory-Based Activation (ADBA) function to activate an Active Directory (AD) forest online. ms.reviewer: -manager: dougeby -ms.author: aaroncz +manager: aaroncz +ms.author: frankroj ms.prod: windows-client -author: aczechowski -ms.date: 04/25/2017 +author: frankroj +ms.date: 11/07/2022 ms.topic: article ms.technology: itpro-fundamentals --- @@ -15,33 +15,41 @@ ms.technology: itpro-fundamentals You can use the Volume Activation Management Tool (VAMT) Active Directory-Based Activation (ADBA) function to activate an Active Directory (AD) forest over the Internet. ADBA enables certain products to inherit activation from the domain. -**Important**   -ADBA is only applicable to Generic Volume License Keys (GVLKs) and KMS Host keys (CSVLKs). To use ADBA, one or more KMS Host keys (CSVLKs) must be installed on the AD forest, and client keys (GVLKs) must be installed on the client products. +> [!IMPORTANT] +> ADBA is only applicable to Generic Volume License Keys (GVLKs) and KMS Host keys (CSVLKs). To use ADBA, one or more KMS Host keys (CSVLKs) must be installed on the AD forest, and client keys (GVLKs) must be installed on the client products. ## Requirements Before performing online activation, ensure that the network and the VAMT installation meet the following requirements: -- VAMT is installed on a host computer that has Internet access. -- VAMT has administrative permissions to the Active Directory domain. -- The KMS Host key (CSVLK) you intend to use is added to VAMT in the **Product Keys** node. -**To perform an online Active Directory forest activation** +- VAMT is installed on a host computer that has Internet access. -1. Open VAMT. -2. In the left-side pane, click the **Active Directory-Based Activation** node. -3. In the right-side **Actions** pane, click **Online activate forest** to open the **Install Product Key** dialog box. -4. In the **Install Product Key** dialog box, select the KMS Host key (CSVLK) that you want to apply to the AD forest. -5. If required, enter a new Active Directory-Based Activation Object name +- VAMT has administrative permissions to the Active Directory domain. - **Important**   - If you want to rename the ADBA object, you must do it now. After you click **Install Key**, the name cannot be changed. +- The KMS Host key (CSVLK) you intend to use is added to VAMT in the **Product Keys** node. -6. Click **Install Key**. -7. VAMT displays the **Activating Active Directory** dialog box until it completes the requested action. +### To perform an online Active Directory forest activation -The activated object and the date that is was created appear in the **Active Directory-Based Activation** node in the center pane. +1. Open VAMT. -## Related topics +2. In the left-side pane, select the **Active Directory-Based Activation** node. + +3. In the right-side **Actions** pane, select **Online activate forest** to open the **Install Product Key** dialog box. + +4. In the **Install Product Key** dialog box, select the KMS Host key (CSVLK) that you want to apply to the AD forest. + +5. If necessary, enter a new Active Directory-Based Activation Object name. + + > [!IMPORTANT] + > If you want to rename the ADBA object, you must do it now. After you click **Install Key**, the name cannot be changed. + +6. Select **Install Key**. + +7. VAMT displays the **Activating Active Directory** dialog box until it completes the requested action. + +The activated object and the date that it was created appear in the **Active Directory-Based Activation** node in the center pane. + +## Related articles - [Scenario 1: Online Activation](scenario-online-activation-vamt.md) - [Add and Remove Computers](add-remove-computers-vamt.md) diff --git a/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md b/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md index 2c413491c3..c19e08bdbc 100644 --- a/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md +++ b/windows/deployment/volume-activation/activate-using-active-directory-based-activation-client.md @@ -1,40 +1,36 @@ --- title: Activate using Active Directory-based activation description: Learn how active directory-based activation is implemented as a role service that relies on AD DS to store activation objects. -manager: dougeby -author: aczechowski -ms.author: aaroncz +manager: aaroncz +author: frankroj +ms.author: frankroj ms.prod: windows-client ms.technology: itpro-fundamentals ms.localizationpriority: medium -ms.date: 09/16/2022 +ms.date: 11/07/2022 ms.topic: how-to ms.collection: highpri --- # Activate using Active Directory-based activation -**Applies to supported versions of** - -- Windows -- Windows Server -- Office +(*Applies to: Windows, Windows Server, Office*) > [!TIP] > Are you looking for information on retail activation? > -> - [Product activation for Windows](https://support.microsoft.com/windows/product-activation-for-windows-online-support-telephone-numbers-35f6a805-1259-88b4-f5e9-b52cccef91a0) -> - [Activate Windows](https://support.microsoft.com/windows/activate-windows-c39005d4-95ee-b91e-b399-2820fda32227) +> - [Activate Windows](https://support.microsoft.com/help/12440/) +> - [Product activation for Windows](https://go.microsoft.com/fwlink/p/?LinkId=618644) -Active Directory-based activation is implemented as a role service that relies on AD DS to store activation objects. Active Directory-based activation requires that you update the forest schema using *adprep.exe* on a supported server OS. After the schema is updated, older domain controllers can still activate clients. +Active Directory-based activation is implemented as a role service that relies on AD DS to store activation objects. Active Directory-based activation requires that you update the forest schema using `adprep.exe` on a supported server OS. After the schema is updated, older domain controllers can still activate clients. Any domain-joined computers running a supported OS with a Generic Volume License Key (GVLK) will be activated automatically and transparently. They'll stay activated as long as they remain members of the domain and maintain periodic contact with a domain controller. Activation takes place after the Licensing service starts. When this service starts, the computer contacts AD DS automatically, receives the activation object, and is activated without user intervention. -To allow computers with GVLKs to activate themselves, use the Volume Activation Tools console or the [Volume Activation Management Tool (VAMT)](volume-activation-management-tool.md) in earlier versions of Windows Server to create an object in the AD DS forest. You create this activation object by submitting a KMS host key to Microsoft, as shown in Figure 10. +To allow computers with GVLKs to activate themselves, use the Volume Activation Tools console, or the [Volume Activation Management Tool (VAMT)](volume-activation-management-tool.md) in earlier versions of Windows Server to create an object in the AD DS forest. You create this activation object by submitting a KMS host key to Microsoft, as shown in Figure 10. The process proceeds as follows: -1. Do _one_ of the following tasks: +1. Do *one* of the following tasks: - Install the Volume Activation Services server role on a domain controller. Then add a KMS host key by using the Volume Activation Tools Wizard. @@ -134,6 +130,6 @@ To verify your Active Directory-based activation configuration, complete the fol > > To manage individual activations or apply multiple (mass) activations, use the [VAMT](./volume-activation-management-tool.md). -## See also +## Related articles [Volume Activation for Windows 10](volume-activation-windows-10.md) diff --git a/windows/deployment/volume-activation/activate-using-key-management-service-vamt.md b/windows/deployment/volume-activation/activate-using-key-management-service-vamt.md index 6fdacc0acb..0d3d2d93aa 100644 --- a/windows/deployment/volume-activation/activate-using-key-management-service-vamt.md +++ b/windows/deployment/volume-activation/activate-using-key-management-service-vamt.md @@ -1,12 +1,12 @@ --- title: Activate using Key Management Service (Windows 10) -manager: dougeby -ms.author: aaroncz +manager: aaroncz +ms.author: frankroj description: How to activate using Key Management Service in Windows 10. ms.prod: windows-client -author: aczechowski +author: frankroj ms.localizationpriority: medium -ms.date: 10/16/2017 +ms.date: 11/07/2022 ms.topic: article ms.collection: highpri ms.technology: itpro-fundamentals @@ -14,32 +14,26 @@ ms.technology: itpro-fundamentals # Activate using Key Management Service -**Applies to** +(*Applies to: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2*) -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 R2 -- Windows Server 2012 -- Windows Server 2008 R2 +> [!TIP] +> Are you looking for information on retail activation? +> +> - [Activate Windows](https://support.microsoft.com/help/12440/) +> - [Product activation for Windows](https://go.microsoft.com/fwlink/p/?LinkId=618644) -**Looking for retail activation?** +There are three possible scenarios for volume activation of Windows 10 or Windows Server 2012 R2 by using a Key Management Service (KMS) host: -- [Get Help Activating Microsoft Windows 10](https://support.microsoft.com/help/12440/) -- [Get Help Activating Microsoft Windows 7 or Windows 8.1 ](https://go.microsoft.com/fwlink/p/?LinkId=618644) - -There are three possible scenarios for volume activation of Windows 10 or Windows Server 2012 R2 by using a Key Management Service (KMS) host: - -- Host KMS on a computer running Windows 10 -- Host KMS on a computer running Windows Server 2012 R2 +- Host KMS on a computer running Windows 10 +- Host KMS on a computer running Windows Server 2012 R2 - Host KMS on a computer running an earlier version of Windows Check out [Windows 10 Volume Activation Tips](/archive/blogs/askcore/windows-10-volume-activation-tips). -## Key Management Service in Windows 10 +## Key Management Service in Windows 10 + +Installing a KMS host key on a computer running Windows 10 allows you to activate other computers running Windows 10 against this KMS host and earlier versions of the client operating system, such as Windows 8.1 or Windows 7. -Installing a KMS host key on a computer running Windows 10 allows you to activate other computers running Windows 10 against this KMS host and earlier versions of the client operating system, such as Windows 8.1 or Windows 7. Clients locate the KMS server by using resource records in DNS, so some configuration of DNS may be required. This scenario can be beneficial if your organization uses volume activation for clients and MAK-based activation for a smaller number of servers. To enable KMS functionality, a KMS key is installed on a KMS host; then, the host is activated over the Internet or by phone using Microsoft activation services. @@ -55,11 +49,11 @@ To activate, use the slmgr.vbs command. Open an elevated command prompt and run 3. Follow the voice prompts and write down the responded 48-digit confirmation ID for OS activation. 4. Run `slmgr.vbs /atp \`. -For more information, see the information for Windows 7 in [Deploy KMS Activation](/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/dn502531(v=ws.11)). +For more information, see the information for Windows 7 in [Deploy KMS Activation](/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/dn502531(v=ws.11)). -## Key Management Service in Windows Server 2012 R2 +## Key Management Service in Windows Server 2012 R2 -Installing a KMS host key on a computer running Windows Server allows you to activate computers running Windows Server 2012 R2, Windows Server 2008 R2, Windows Server 2008, Windows 10, Windows 8.1, Windows 7, and Windows Vista. +Installing a KMS host key on a computer running Windows Server allows you to activate computers running Windows Server 2012 R2, Windows Server 2008 R2, Windows Server 2008, Windows 10, Windows 8.1, Windows 7, and Windows Vista. > [!NOTE] > You cannot install a client KMS key into the KMS in Windows Server. @@ -67,9 +61,9 @@ Installing a KMS host key on a computer running Windows Server allows you to act This scenario is commonly used in larger organizations that do not find the overhead of using a server a burden. > [!NOTE] -> If you receive error 0xC004F015 when trying to activate Windows 10 Enterprise, see [KB 3086418](/troubleshoot/windows-server/deployment/error-0xc004f015-activate-windows-10). +> If you receive error 0xC004F015 when trying to activate Windows 10 Enterprise, see [KB 3086418](/troubleshoot/windows-server/deployment/error-0xc004f015-activate-windows-10). -### Configure KMS in Windows Server 2012 R2 +### Configure KMS in Windows Server 2012 R2 1. Sign in to a computer running Windows Server 2012 R2 with an account that has local administrative credentials. 2. Launch Server Manager. @@ -115,26 +109,26 @@ Now that the KMS host is configured, it will begin to listen for activation requ ## Verifying the configuration of Key Management Service -You can verify KMS volume activation from the KMS host server or from the client computer. KMS volume activation requires a minimum threshold of 25 computers before activation requests will be processed. The verification process described here will increment the activation count each time a client computer contacts the KMS host, but unless the activation threshold is reached, the verification will take the form of an error message rather than a confirmation message. +You can verify KMS volume activation from the KMS host server or from the client computer. KMS volume activation requires a minimum threshold of 25 computers before activation requests will be processed. The verification process described here will increment the activation count each time a client computer contacts the KMS host, but unless the activation threshold is reached, the verification will take the form of an error message rather than a confirmation message. > [!NOTE] -> If you configured Active Directory-based activation before configuring KMS activation, you must use a client computer that will not first try to activate itself by using Active Directory-based activation. You could use a workgroup computer that is not joined to a domain or a computer running Windows 7 or Windows Server 2008 R2. +> If you configured Active Directory-based activation before configuring KMS activation, you must use a client computer that will not first try to activate itself by using Active Directory-based activation. You could use a workgroup computer that is not joined to a domain or a computer running Windows 7 or Windows Server 2008 R2. To verify that KMS volume activation works, complete the following steps: 1. On the KMS host, open the event log and confirm that DNS publishing is successful. -2. On a client computer, open a Command Prompt window, type **Slmgr.vbs /ato**, and then press ENTER. +2. On a client computer, open a Command Prompt window, type `Slmgr.vbs /ato`, and then press ENTER. - The **/ato** command causes the operating system to attempt activation by using whichever key has been installed in the operating system. The response should show the license state and detailed Windows version information. -3. On a client computer or the KMS host, open an elevated Command Prompt window, type **Slmgr.vbs /dlv**, and then press ENTER. + The `/ato` command causes the operating system to attempt activation by using whichever key has been installed in the operating system. The response should show the license state and detailed Windows version information. +3. On a client computer or the KMS host, open an elevated Command Prompt window, type `Slmgr.vbs /dlv`, and then press ENTER. - The **/dlv** command displays the detailed licensing information. The response should return an error that states that the KMS activation count is too low. This confirms that KMS is functioning correctly, even though the client has not been activated. + The `/dlv` command displays the detailed licensing information. The response should return an error that states that the KMS activation count is too low. This confirms that KMS is functioning correctly, even though the client has not been activated. For more information about the use and syntax of slmgr.vbs, see [Slmgr.vbs Options](/windows-server/get-started/activation-slmgr-vbs-options). ## Key Management Service in earlier versions of Windows -If you have already established a KMS infrastructure in your organization for an earlier version of Windows, you may want to continue using that infrastructure to activate computers running Windows 10 or Windows Server 2012 R2. Your existing KMS host must be running Windows 7 or later. To upgrade your KMS host, complete the following steps: +If you have already established a KMS infrastructure in your organization for an earlier version of Windows, you may want to continue using that infrastructure to activate computers running Windows 10 or Windows Server 2012 R2. Your existing KMS host must be running Windows 7 or later. To upgrade your KMS host, complete the following steps: 1. Download and install the correct update for your current KMS host operating system. Restart the computer as directed. 2. Request a new KMS host key from the Volume Licensing Service Center. @@ -143,6 +137,6 @@ If you have already established a KMS infrastructure in your organization for an For detailed instructions, see [Update that enables Windows 8.1 and Windows 8 KMS hosts to activate a later version of Windows](https://go.microsoft.com/fwlink/p/?LinkId=618265) and [Update that enables Windows 7 and Windows Server 2008 R2 KMS hosts to activate Windows 10](https://go.microsoft.com/fwlink/p/?LinkId=626590). -## See also +## Related articles - [Volume Activation for Windows 10](volume-activation-windows-10.md) diff --git a/windows/deployment/volume-activation/activate-windows-10-clients-vamt.md b/windows/deployment/volume-activation/activate-windows-10-clients-vamt.md index 36d3961a3f..3becdf4dae 100644 --- a/windows/deployment/volume-activation/activate-windows-10-clients-vamt.md +++ b/windows/deployment/volume-activation/activate-windows-10-clients-vamt.md @@ -1,59 +1,61 @@ --- title: Activate clients running Windows 10 (Windows 10) -description: After you have configured Key Management Service (KMS) or Active Directory-based activation on your network, activating a client running Windows 10 is easy. +description: After you have configured Key Management Service (KMS) or Active Directory-based activation on your network, activating a client running Windows 10 is easy. ms.reviewer: -manager: dougeby -ms.author: aaroncz +manager: aaroncz +ms.author: frankroj ms.prod: windows-client -author: aczechowski +author: frankroj ms.localizationpriority: medium -ms.date: 07/27/2017 +ms.date: 11/07/2022 ms.topic: article ms.technology: itpro-fundamentals --- # Activate clients running Windows 10 -**Applies to** -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 R2 -- Windows Server 2012 -- Windows Server 2008 R2 +(*Applies to: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2*) -**Looking for retail activation?** +> [!TIP] +> Are you looking for information on retail activation? +> +> - [Activate Windows](https://support.microsoft.com/help/12440/) +> - [Product activation for Windows](https://go.microsoft.com/fwlink/p/?LinkId=618644) -- [Get Help Activating Microsoft Windows](https://go.microsoft.com/fwlink/p/?LinkId=618644) +After you have configured Key Management Service (KMS) or Active Directory-based activation on your network, activating a client running Windows 10 is easy. If the computer has been configured with a Generic Volume License Key (GVLK), neither IT nor the user need take any action. It just works. -After you have configured Key Management Service (KMS) or Active Directory-based activation on your network, activating a client running Windows 10 is easy. If the computer has been configured with a Generic Volume License Key (GVLK), neither IT nor the user need take any action. It just works. Enterprise edition images and installation media should already be configured with the GVLK. When the client computer starts, the Licensing service examines the current licensing condition of the computer. -If activation or reactivation is required, the following sequence occurs: -1. If the computer is a member of a domain, it asks a domain controller for a volume activation object. If Active Directory-based activation is configured, the domain controller returns the object. If the object matches the edition of the software that is installed and the computer has a matching GVLK, the computer is activated (or reactivated), and it will not need to be activated again for 180 days, although the operating system will attempt reactivation at much shorter, regular intervals. -2. If the computer is not a member of a domain or if the volume activation object is not available, the computer will issue a DNS query to attempt to locate a KMS server. If a KMS server can be contacted, activation occurs if the KMS has a key that matches the computer’s GVLK. -3. The computer tries to activate against Microsoft servers if it is configured with a MAK. -If the client is not able to activate itself successfully, it will periodically try again. The frequency of the retry attempts depends on the current licensing state and whether the client computer has been successfully activated in the past. For example, if the client computer had been previously activated by Active Directory-based activation, it will periodically try to contact the domain controller at each restart. +If activation or reactivation is required, the following sequence occurs: + +1. If the computer is a member of a domain, it asks a domain controller for a volume activation object. If Active Directory-based activation is configured, the domain controller returns the object. If the object matches the edition of the software that is installed and the computer has a matching GVLK, the computer is activated (or reactivated), and it will not need to be activated again for 180 days, although the operating system will attempt reactivation at much shorter, regular intervals. + +2. If the computer isn't a member of a domain or if the volume activation object isn't available, the computer will issue a DNS query to attempt to locate a KMS server. If a KMS server can be contacted, activation occurs if the KMS has a key that matches the computer's GVLK. + +3. The computer tries to activate against Microsoft servers if it's configured with a MAK. + +If the client isn't able to activate itself successfully, it will periodically try again. The frequency of the retry attempts depends on the current licensing state and whether the client computer has been successfully activated in the past. For example, if the client computer had been previously activated by Active Directory-based activation, it will periodically try to contact the domain controller at each restart. ## How Key Management Service works -KMS uses a client–server topology. KMS client computers can locate KMS host computers by using DNS or a static configuration. KMS clients contact the KMS host by using RPCs carried over TCP/IP. +KMS uses a client-server topology. KMS client computers can locate KMS host computers by using DNS or a static configuration. KMS clients contact the KMS host by using RPCs carried over TCP/IP. ### Key Management Service activation thresholds You can activate physical computers and virtual machines by contacting a KMS host. To qualify for KMS activation, there must be a minimum number of qualifying computers (called the activation threshold). KMS clients will be activated only after this threshold has been met. Each KMS host counts the number of computers that have requested activation until the threshold is met. -A KMS host responds to each valid activation request from a KMS client with the count of how many computers have already contacted the KMS host for activation. Client computers that receive a count below the activation threshold are not activated. For example, if the first two computers that contact the KMS host are running Windows 10, the first receives an activation count of 1, and the second receives an activation count of 2. If the next computer is a virtual machine on a computer running Windows 10, it receives an activation count of 3, and so on. None of these computers will be activated, because computers running Windows 10, like other client operating system versions, must receive an activation count of 25 or more. -When KMS clients are waiting for the KMS to reach the activation threshold, they will connect to the KMS host every two hours to get the current activation count. They will be activated when the threshold is met. +A KMS host responds to each valid activation request from a KMS client with the count of how many computers have already contacted the KMS host for activation. Client computers that receive a count below the activation threshold aren't activated. For example, if the first two computers that contact the KMS host are running Windows 10, the first receives an activation count of 1, and the second receives an activation count of 2. If the next computer is a virtual machine on a computer running Windows 10, it receives an activation count of 3, and so on. None of these computers will be activated, because computers running Windows 10, like other client operating system versions, must receive an activation count of 25 or more. -In our example, if the next computer that contacts the KMS host is running Windows Server 2012 R2, it receives an activation count of 4, because activation counts are cumulative. If a computer running Windows Server 2012 R2 receives an activation count that is 5 or more, it is activated. If a computer running Windows 10 receives an activation count of 25 or more, it is activated. +When KMS clients are waiting for the KMS to reach the activation threshold, they'll connect to the KMS host every two hours to get the current activation count. They'll be activated when the threshold is met. + +In our example, if the next computer that contacts the KMS host is running Windows Server 2012 R2, it receives an activation count of 4, because activation counts are cumulative. If a computer running Windows Server 2012 R2 receives an activation count that is 5 or more, it's activated. If a computer running Windows 10 receives an activation count of 25 or more, it's activated. ### Activation count cache -To track the activation threshold, the KMS host keeps a record of the KMS clients that request activation. The KMS host gives each KMS client a client ID designation, and the KMS host saves each client ID in a table. By default, each activation request remains in the table for up to 30 days. When a client renews its activation, the cached client ID is removed from the table, a new record is created, and the 30day period begins again. If a KMS client computer does not renew its activation within 30 days, the KMS host removes the corresponding client ID from the table and reduces the activation count by one. -However, the KMS host only caches twice the number of client IDs that are required to meet the activation threshold. Therefore, only the 50 most recent client IDs are kept in the table, and a client ID could be removed much sooner than 30 days. -The total size of the cache is set by the type of client computer that is attempting to activate. If a KMS host receives activation requests only from servers, the cache will hold only 10 client IDs (twice the required 5). If a client computer running Windows 10 contacts that KMS host, KMS increases the cache size to 50 to accommodate the higher threshold. KMS never reduces the cache size. +To track the activation threshold, the KMS host keeps a record of the KMS clients that request activation. The KMS host gives each KMS client a client ID designation, and the KMS host saves each client ID in a table. By default, each activation request remains in the table for up to 30 days. When a client renews its activation, the cached client ID is removed from the table, a new record is created, and the 30 day period begins again. If a KMS client computer doesn't renew its activation within 30 days, the KMS host removes the corresponding client ID from the table and reduces the activation count by one. + +However, the KMS host only caches twice the number of client IDs that are required to meet the activation threshold. Therefore, only the 50 most recent client IDs are kept in the table, and a client ID could be removed much sooner than 30 days. +The total size of the cache is set by the type of client computer that is attempting to activate. If a KMS host receives activation requests only from servers, the cache will hold only 10 client IDs (twice the required 5). If a client computer running Windows 10 contacts that KMS host, KMS increases the cache size to 50 to accommodate the higher threshold. KMS never reduces the cache size. ### Key Management Service connectivity @@ -61,63 +63,67 @@ KMS activation requires TCP/IP connectivity. By default, KMS hosts and clients u ### Key Management Service activation renewal -KMS activations are valid for 180 days (the *activation validity interval*). To remain activated, KMS client computers must renew their activation by connecting to the KMS host at least once every 180 days. By default, KMS client computers attempt to renew their activation every 7 days. If KMS activation fails, the client computer retries every two hours. After a client computer’s activation is renewed, the activation validity interval begins again. +KMS activations are valid for 180 days (the *activation validity interval*). To remain activated, KMS client computers must renew their activation by connecting to the KMS host at least once every 180 days. By default, KMS client computers attempt to renew their activation every seven days. If KMS activation fails, the client computer retries every two hours. After a client computer's activation is renewed, the activation validity interval begins again. ### Publication of the Key Management Service -The KMS uses service (SRV) resource records in DNS to store and communicate the locations of KMS hosts. KMS hosts use the DNS dynamic update protocol, if available, to publish the KMS service (SRV) resource records. If dynamic update is not available or the KMS host does not have rights to publish the resource records, the DNS records must be published manually, or you must configure client computers to connect to specific KMS hosts. +The KMS uses service (SRV) resource records in DNS to store and communicate the locations of KMS hosts. KMS hosts use the DNS dynamic update protocol, if available, to publish the KMS service (SRV) resource records. If dynamic update isn't available or the KMS host doesn't have rights to publish the resource records, the DNS records must be published manually, or you must configure client computers to connect to specific KMS hosts. ### Client discovery of the Key Management Service By default, KMS client computers query DNS for KMS information. The first time a KMS client computer queries DNS for KMS information, it randomly chooses a KMS host from the list of service (SRV) resource records that DNS returns. The address of a DNS server that contains the service (SRV) resource records can be listed as a suffixed entry on KMS client computers, which allows one DNS server to advertise the service (SRV) resource records for KMS, and KMS client computers with other primary DNS servers to find it. -Priority and weight parameters can be added to the DnsDomainPublishList registry value for KMS. Establishing KMS host priority groupings and weighting within each group allows you to specify which KMS host the client computers should try first and balances traffic among multiple KMS hosts. Only Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012 R2, Windows Server 2012, and Windows Server 2008 R2 provide these priority and weight parameters. -If the KMS host that a client computer selects does not respond, the KMS client computer removes that KMS host from its list of service (SRV) resource records and randomly selects another KMS host from the list. When a KMS host responds, the KMS client computer caches the name of the KMS host and uses it for subsequent activation and renewal attempts. If the cached KMS host does not respond on a subsequent renewal, the KMS client computer discovers a new KMS host by querying DNS for KMS service (SRV) resource records. -By default, client computers connect to the KMS host for activation by using anonymous RPCs through TCP port 1688. (You can change the default port.) After establishing a TCP session with the KMS host, the client computer sends a single request packet. The KMS host responds with the activation count. If the count meets or exceeds the activation threshold for that operating system, the client computer is activated and the session is closed. The KMS client computer uses this same process for renewal requests. 250 bytes are used for communication each way. + +Priority and weight parameters can be added to the DnsDomainPublishList registry value for KMS. Establishing KMS host priority groupings and weighting within each group allows you to specify which KMS host the client computers should try first and balances traffic among multiple KMS hosts. Only Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012 R2, Windows Server 2012, and Windows Server 2008 R2 provide these priority and weight parameters. + +If the KMS host that a client computer selects doesn't respond, the KMS client computer removes that KMS host from its list of service (SRV) resource records and randomly selects another KMS host from the list. When a KMS host responds, the KMS client computer caches the name of the KMS host and uses it for subsequent activation and renewal attempts. If the cached KMS host doesn't respond on a subsequent renewal, the KMS client computer discovers a new KMS host by querying DNS for KMS service (SRV) resource records. + +By default, client computers connect to the KMS host for activation by using anonymous RPCs through TCP port 1688. (You can change the default port.) After establishing a TCP session with the KMS host, the client computer sends a single request packet. The KMS host responds with the activation count. If the count meets or exceeds the activation threshold for that operating system, the client computer is activated, and the session is closed. The KMS client computer uses this same process for renewal requests. 250 bytes are used for communication each way. ### Domain Name System server configuration -The default KMS automatic publishing feature requires the service (SRV) resource record and support for DNS dynamic update protocol. KMS client computer default behavior and the KMS service (SRV) resource record publishing are supported on a DNS server that is running Microsoft software or any other DNS server that supports service (SRV) resource records (per Internet Engineering Task Force \[IETF\] Request for Comments \[RFC\] 2782) and dynamic updates (per IETF RFC 2136). For example, Berkeley Internet Domain Name versions 8.x and 9.x support service (SRV) resource records and dynamic update. -The KMS host must be configured so that it has the credentials needed to create and update the following resource records on the DNS servers: service (SRV), IPv4 host (A), and IPv6 host (AAAA), or the records need to be created manually. The recommended solution for giving the KMS host the needed credentials is to create a security group in AD DS, then add all KMS hosts to that group. On a DNS server that is running Microsoft software, ensure that this security group is given full control over the \_VLMCS.\_TCP record in each DNS domain that will contain the KMS service (SRV) resource records. +The default KMS automatic publishing feature requires the service (SRV) resource record and support for DNS dynamic update protocol. KMS client computer default behavior and the KMS service (SRV) resource record publishing are supported on a DNS server that is running Microsoft software or any other DNS server that supports service (SRV) resource records (per Internet Engineering Task Force \[IETF\] Request for Comments \[RFC\] 2782) and dynamic updates (per IETF RFC 2136). For example, Berkeley Internet Domain Name versions 8.x and 9.x support service (SRV) resource records and dynamic update. +The KMS host must be configured so that it has the credentials needed to create and update the following resource records on the DNS servers: service (SRV), IPv4 host (A), and IPv6 host (AAAA), or the records need to be created manually. The recommended solution for giving the KMS host the needed credentials is to create a security group in AD DS, then add all KMS hosts to that group. On a DNS server that is running Microsoft software, ensure that this security group is given full control over the \_VLMCS.\_TCP record in each DNS domain that will contain the KMS service (SRV) resource records. ### Activating the first Key Management Service host -KMS hosts on the network need to install a KMS key, and then be activated with Microsoft. Installation of a KMS key enables the KMS on the KMS host. After installing the KMS key, complete the activation of the KMS host by telephone or online. Beyond this initial activation, a KMS host does not communicate any information to Microsoft. KMS keys are only installed on KMS hosts, never on individual KMS client computers. +KMS hosts on the network need to install a KMS key, and then be activated with Microsoft. Installation of a KMS key enables the KMS on the KMS host. After installing the KMS key, complete the activation of the KMS host by telephone or online. Beyond this initial activation, a KMS host doesn't communicate any information to Microsoft. KMS keys are only installed on KMS hosts, never on individual KMS client computers. ### Activating subsequent Key Management Service hosts -Each KMS key can be installed on up to six KMS hosts. These hosts can be physical computers or virtual machines. After activating a KMS host, the same host can be reactivated up to nine times with the same key. If the organization needs more than six KMS hosts, you can request additional activations for your organization’s KMS key by calling a Microsoft Volume [Licensing Activation Center](https://go.microsoft.com/fwlink/p/?LinkID=618264) to request an exception. +Each KMS key can be installed on up to six KMS hosts. These hosts can be physical computers or virtual machines. After activating a KMS host, the same host can be reactivated up to nine times with the same key. If the organization needs more than six KMS hosts, you can request additional activations for your organization's KMS key by calling a Microsoft Volume [Licensing Activation Center](https://go.microsoft.com/fwlink/p/?LinkID=618264) to request an exception. ## How Multiple Activation Key works -A MAK is used for one-time activation with Microsoft’s hosted activation services. Each MAK has a predetermined number of allowed activations. This number is based on volume licensing agreements, and it might not match the organization’s exact license count. Each activation that uses a MAK with the Microsoft hosted activation service counts toward the activation limit. +A MAK is used for one-time activation with Microsoft's hosted activation services. Each MAK has a predetermined number of allowed activations. This number is based on volume licensing agreements, and it might not match the organization's exact license count. Each activation that uses a MAK with the Microsoft hosted activation service counts toward the activation limit. You can activate computers by using a MAK in two ways: -- **MAK independent activation**. Each computer independently connects and is activated with Microsoft over the Internet or by telephone. MAK independent activation is best suited to computers within an organization that do not maintain a connection to the corporate network. MAK independent activation is shown in Figure 16. + +- **MAK independent activation**. Each computer independently connects and is activated with Microsoft over the Internet or by telephone. MAK independent activation is best suited to computers within an organization that don't maintain a connection to the corporate network. MAK independent activation is shown in Figure 16. ![MAK independent activation.](../images/volumeactivationforwindows81-16.jpg) - + **Figure 16**. MAK independent activation -- **MAK proxy activation**. MAK proxy activation enables a centralized activation request on behalf of multiple computers with one connection to Microsoft. You configure MAK proxy activation by using the VAMT. MAK proxy activation is appropriate for environments in which security concerns restrict direct access to the Internet or the corporate network. It is also suited for development and test labs that lack this connectivity. MAK proxy activation with the VAMT is shown in Figure 17. + +- **MAK proxy activation**. MAK proxy activation enables a centralized activation request on behalf of multiple computers with one connection to Microsoft. You configure MAK proxy activation by using the VAMT. MAK proxy activation is appropriate for environments in which security concerns restrict direct access to the Internet or the corporate network. It's also suited for development and test labs that lack this connectivity. MAK proxy activation with the VAMT is shown in Figure 17. ![MAK proxy activation with the VAMT.](../images/volumeactivationforwindows81-17.jpg) - + **Figure 17**. MAK proxy activation with the VAMT -A MAK is recommended for computers that rarely or never connect to the corporate network and for environments in which the number of computers that require activation does not meet the KMS activation threshold. +A MAK is recommended for computers that rarely or never connect to the corporate network and for environments in which the number of computers that require activation doesn't meet the KMS activation threshold. -You can use a MAK for individual computers or with an image that can be duplicated or installed by using Microsoft deployment solutions. You can also use a MAK on a computer that was originally configured to use KMS activation. This is useful for moving a computer off the core network to a disconnected environment. +You can use a MAK for individual computers or with an image that can be duplicated or installed using Microsoft deployment solutions. You can also use a MAK on a computer that was originally configured to use KMS activation. Switching from KMS to a MAK is useful for moving a computer off the core network to a disconnected environment. ### Multiple Activation Key architecture and activation MAK independent activation installs a MAK product key on a client computer. The key instructs that computer to activate itself with Microsoft servers over the Internet. + In MAK proxy activation, the VAMT installs a MAK product key on a client computer, obtains the installation ID from the target computer, sends the installation ID to Microsoft on behalf of the client, and obtains a confirmation ID. The tool then activates the client computer by installing the confirmation ID. ## Activating as a standard user -Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012 R2, Windows Server 2012, and Windows Server 2008 R2 do not require administrator privileges for activation, but this change does not allow standard user accounts to remove computers running Windows 7 or Windows Server 2008 R2 from the activated state. An administrator account is still required for other activation- or license-related tasks, such as “rearm.” +Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012 R2, Windows Server 2012, and Windows Server 2008 R2 don't require administrator privileges for activation, but this change doesn't allow standard user accounts to remove computers running Windows 7 or Windows Server 2008 R2 from the activated state. An administrator account is still required for other activation- or license-related tasks, such as "rearm." -## See also +## Related articles -- [Volume Activation for Windows 10](volume-activation-windows-10.md) -  -  +- [Volume Activation for Windows 10](volume-activation-windows-10.md) diff --git a/windows/deployment/volume-activation/active-directory-based-activation-overview.md b/windows/deployment/volume-activation/active-directory-based-activation-overview.md index 3b0a290815..0fb8970234 100644 --- a/windows/deployment/volume-activation/active-directory-based-activation-overview.md +++ b/windows/deployment/volume-activation/active-directory-based-activation-overview.md @@ -2,39 +2,38 @@ title: Active Directory-Based Activation Overview (Windows 10) description: Enable your enterprise to activate its computers through a connection to their domain using Active Directory-Based Activation (ADBA). ms.reviewer: -manager: dougeby -ms.author: aaroncz +manager: aaroncz +ms.author: frankroj ms.prod: windows-client -author: aczechowski -ms.date: 12/07/2018 +author: frankroj +ms.date: 11/07/2022 ms.topic: article ms.technology: itpro-fundamentals --- # Active Directory-Based Activation overview -Active Directory-Based Activation (ADBA) enables enterprises to activate computers through a connection to their domain. Many companies have computers at offsite locations that use products that are registered to the company. Previously these computers needed to either use a retail key or a Multiple Activation Key (MAK), or physically connect to the network in order to activate their products by using Key Management Services (KMS). ADBA provides a way to activate these products if the computers can join the company’s domain. When the user joins their computer to the domain, the ADBA object automatically activates Windows installed on their computer, as long as the computer has a Generic Volume License Key (GVLK) installed. No single physical computer is required to act as the activation object, because it is distributed throughout the domain. +Active Directory-Based Activation (ADBA) enables enterprises to activate computers through a connection to their domain. Many companies have computers at offsite locations that use products that are registered to the company. Previously these computers needed to either use a retail key or a Multiple Activation Key (MAK), or physically connect to the network in order to activate their products by using Key Management Services (KMS). ADBA provides a way to activate these products if the computers can join the company's domain. When the user joins their computer to the domain, the ADBA object automatically activates Windows installed on their computer, as long as the computer has a Generic Volume License Key (GVLK) installed. No single physical computer is required to act as the activation object, because it's distributed throughout the domain. ## ADBA scenarios You might use ADBA if you only want to activate domain joined devices. -If you have a server hosting the KMS service, it can be necessary to reactivate licenses if the server is replaced with a new host. This is not necessary When ADBA is used. +If you have a server hosting the KMS service, it can be necessary to reactivate licenses if the server is replaced with a new host. Reactivating licenses isn't necessary When ADBA is used. -ADBA can also make load balancing easier when multiple KMS servers are present since the client can connect to any domain controller. This is simpler than using the DNS service to load balance by configuring priority and weight values. - -Some VDI solutions also require that new clients activate during creation before they are added to the pool. In this scenario, ADBA can eliminate potential VDI issues that might arise due to a KMS outage. +ADBA can also make load balancing easier when multiple KMS servers are present since the client can connect to any domain controller. ADBA is simpler than using the DNS service to load balance by configuring priority and weight values. +Some VDI solutions also require that new clients activate during creation before they're added to the pool. In this VDI scenario, ADBA can eliminate potential VDI issues that might arise due to a KMS outage. ## ADBA methods VAMT enables IT Professionals to manage and activate the ADBA object. Activation can be performed using the following methods: -- Online activation: To activate an ADBA forest online, the user selects the **Online activate forest** function, selects a KMS Host key (CSVLK) to use, and gives the ADBA Object a name. -- Proxy activation: For a proxy activation, the user first selects the **Proxy activate forest** function, selects a KMS Host key (CSVLK) to use, gives the ADBA Object a name, and provides a file name to save the CILx file that contains the Installation ID. Next, the user takes that file to a computer that is running VAMT with an Internet connection and then selects the **Acquire confirmation IDs for CILX** function on the VAMT landing page, and provides the original CILx file. When VAMT has loaded the Confirmation IDs into the original CILx file, the user takes this file back to the original VAMT instance, where the user completes the proxy activation process by selecting the **Apply confirmation ID to Active Directory domain** function. -## Related topics +- Online activation: To activate an ADBA forest online, the user selects the **Online activate forest** function, selects a KMS Host key (CSVLK) to use, and gives the ADBA Object a name. + +- Proxy activation: For a proxy activation, the user first selects the **Proxy activate forest** function, selects a KMS Host key (CSVLK) to use, gives the ADBA Object a name, and provides a file name to save the CILx file that contains the Installation ID. Next, the user takes that file to a computer that is running VAMT with an Internet connection and then selects the **Acquire confirmation IDs for CILX** function on the VAMT landing page, and provides the original CILx file. When VAMT has loaded the Confirmation IDs into the original CILx file, the user takes this file back to the original VAMT instance, where the user completes the proxy activation process by selecting the **Apply confirmation ID to Active Directory domain** function. + +## Related articles - [How to Activate an Active Directory Forest Online](./activate-forest-vamt.md) - [How to Proxy Activate an Active Directory Forest](./activate-forest-by-proxy-vamt.md) -  -  diff --git a/windows/deployment/volume-activation/add-manage-products-vamt.md b/windows/deployment/volume-activation/add-manage-products-vamt.md index 5250a833f9..5f9bfce03d 100644 --- a/windows/deployment/volume-activation/add-manage-products-vamt.md +++ b/windows/deployment/volume-activation/add-manage-products-vamt.md @@ -2,26 +2,23 @@ title: Add and Manage Products (Windows 10) description: Add client computers into the Volume Activation Management Tool (VAMT). After you add the computers, you can manage the products that are installed on your network. ms.reviewer: -manager: dougeby -ms.author: aaroncz +manager: aaroncz +ms.author: frankroj ms.prod: windows-client -author: aczechowski -ms.date: 04/25/2017 +author: frankroj +ms.date: 11/07/2022 ms.topic: article ms.technology: itpro-fundamentals --- -# Add and Manage Products +# Add and manage products This section describes how to add client computers into the Volume Activation Management Tool (VAMT). After the computers are added, you can manage the products that are installed on your network. ## In this Section -|Topic |Description | -|------|------------| +|Article |Description | +|-------|------------| |[Add and Remove Computers](add-remove-computers-vamt.md) |Describes how to add client computers to VAMT. | |[Update Product Status](update-product-status-vamt.md) |Describes how to update the status of product license. | |[Remove Products](remove-products-vamt.md) |Describes how to remove a product from the product list. | - - - diff --git a/windows/deployment/volume-activation/add-remove-computers-vamt.md b/windows/deployment/volume-activation/add-remove-computers-vamt.md index 66868c46dd..95bad2b880 100644 --- a/windows/deployment/volume-activation/add-remove-computers-vamt.md +++ b/windows/deployment/volume-activation/add-remove-computers-vamt.md @@ -2,59 +2,73 @@ title: Add and Remove Computers (Windows 10) description: The Discover products function on the Volume Activation Management Tool (VAMT) allows you to search the Active Directory domain or a general LDAP query. ms.reviewer: -manager: dougeby -ms.author: aaroncz +manager: aaroncz +ms.author: frankroj ms.prod: windows-client -author: aczechowski -ms.date: 04/25/2017 +author: frankroj +ms.date: 11/07/2022 ms.topic: article ms.technology: itpro-fundamentals --- -# Add and Remove Computers +# Add and remove computers You can add computers that have any of the supported Windows or Office products installed to a Volume Activation Management Tool (VAMT) database by using the **Discover products** function. You can search for computers in an Active Directory domain, by individual computer name or IP address, in a workgroup, or by a general LDAP query. You can remove computers from a VAMT database by using the **Delete** function. After you add the computers, you can add the products that are installed on the computers by running the **Update license status** function. -Before adding computers, ensure that the Windows Management Instrumentation (WMI) firewall exception required by VAMT has been enabled on all target computers. For more information see [Configure Client Computers](configure-client-computers-vamt.md). +Before adding computers, ensure that the Windows Management Instrumentation (WMI) firewall exception required by VAMT has been enabled on all target computers. For more information, see [Configure Client Computers](configure-client-computers-vamt.md). ## To add computers to a VAMT database -1. Open VAMT. -2. Click **Discover products** in the **Actions** menu in the right-side pane to open the **Discover Products** dialog box. -3. In the **Discover products** dialog box, click **Search for computers in the Active Directory** to display the search options, then click the search option you want to use. You can search for computers in an Active Directory domain, by individual computer name or IP address, in a workgroup, or by a general LDAP query. - - To search for computers in an Active Directory domain, click **Search for computers in the Active Directory**, then under **Domain Filter Criteria**, in the list of domain names click the name of the domain you want to search. You can narrow the search further by typing a name in the **Filter by computer name** field to search for a specific computer within the domain. This filter supports the asterisk (\*) wildcard. For example, typing "a\*" will display only computer names that start with the letter "a". - - To search by individual computer name or IP address, click **Manually enter name or IP address**, then enter the full name or IP address in the **One or more computer names or IP addresses separated by commas** text box. Separate multiple entries with a comma. Note that VAMT supports both IPv4 and IPV6 addressing. - - To search for computers in a workgroup, click **Search for computers in the workgroup**, then under **Workgroup Filter Criteria**, in the list of workgroup names click the name of the workgroup you want to search. You can narrow the search further by typing a name in the **Filter by computer name** field to search for a specific computer within the workgroup. This filter supports the asterisk (\*) wildcard. For example, typing "a\*" will display only computer names that start with the letter "a". - - To search for computers by using a general LDAP query, click **Search with LDAP query** and enter your query in the text box provided. VAMT will validate only the LDAP query syntax, but will otherwise run the query without further checks. -4. Click **Search**. -5. VAMT searches for the specified computers and adds them to the VAMT database. During the search, VAMT displays the **Finding computers** message shown below. - To cancel the search, click **Cancel**. When the search is complete the names of the newly-discovered computers appear in the product list view in the center pane. - +1. Open VAMT. + +2. Select **Discover products** in the **Actions** menu in the right-side pane to open the **Discover Products** dialog box. + +3. In the **Discover products** dialog box, select **Search for computers in the Active Directory** to display the search options, then select the search option you want to use. You can search for computers in an Active Directory domain, by individual computer name or IP address, in a workgroup, or by a general LDAP query. + + - To search for computers in an Active Directory domain, select **Search for computers in the Active Directory**, then under **Domain Filter Criteria**, in the list of domain names select the name of the domain you want to search. You can narrow the search further by typing a name in the **Filter by computer name** field to search for a specific computer within the domain. This filter supports the asterisk (\*) wildcard. For example, typing "a\*" will display only computer names that start with the letter "a". + + - To search by individual computer name or IP address, select **Manually enter name or IP address**, then enter the full name or IP address in the **One or more computer names or IP addresses separated by commas** text box. Separate multiple entries with a comma. VAMT supports both IPv4 and IPV6 addressing. + + - To search for computers in a workgroup, select **Search for computers in the workgroup**, then under **Workgroup Filter Criteria**, in the list of workgroup names select the name of the workgroup you want to search. You can narrow the search further by typing a name in the **Filter by computer name** field to search for a specific computer within the workgroup. This filter supports the asterisk (\*) wildcard. For example, typing "a\*" will display only computer names that start with the letter "a". + + - To search for computers by using a general LDAP query, select **Search with LDAP query** and enter your query in the text box provided. VAMT will validate only the LDAP query syntax, but will otherwise run the query without further checks. + +4. Select **Search**. + +5. VAMT searches for the specified computers and adds them to the VAMT database. During the search, VAMT displays the **Finding computers** message shown below. + + To cancel the search, select **Cancel**. When the search is complete, the names of the newly discovered computers appear in the product list view in the center pane. + ![VAMT, Finding computers dialog box.](images/dep-win8-l-vamt-findingcomputerdialog.gif) - - **Important**   - This step adds only the computers to the VAMT database, and not the products that are installed on the computers. To add the products, you need to run the **Update license status** function. - + + > [!IMPORTANT] + > This step adds only the computers to the VAMT database, and not the products that are installed on the computers. To add the products, you need to run the **Update license status** function. + ## To add products to VAMT -1. In the **Products** list, select the computers that need to have their product information added to the VAMT database. -2. You can use the **Filter** function to narrow your search for computers by clicking **Filter** in the right-side pane to open the **Filter Products** dialog box. -3. In the **Filter Products** dialog box, you can filter the list by computer name, product name, product key type, license status, or by any combination of these options. - - To filter the list by computer name, enter a name in the **Computer Name** box. - - To filter the list by Product Name, Product Key Type, or License Status, click the list you want to use for the filter and select an option. If necessary, click **clear all filters** to create a new filter. -4. Click **Filter**. VAMT displays the filtered list in the center pane. -5. In the right-side **Actions** pane, click **Update license status** and then click a credential option. Choose **Alternate Credentials** only if you are updating products that require administrator credentials different from the ones you used to log into the computer. If you are supplying alternate credentials, in the **Windows Security** dialog box type the appropriate user name and password and click **OK**. -6. VAMT displays the **Collecting product information** dialog box while it collects the licensing status of all supported products on the selected computers. When the process is finished, the updated licensing status of each product will appear in the product list view in the center pane. +1. In the **Products** list, select the computers that need to have their product information added to the VAMT database. - **Note**   +2. You can use the **Filter** function to narrow your search for computers by clicking **Filter** in the right-side pane to open the **Filter Products** dialog box. + +3. In the **Filter Products** dialog box, you can filter the list by computer name, product name, product key type, license status, or by any combination of these options. + + - To filter the list by computer name, enter a name in the **Computer Name** box. + + - To filter the list by Product Name, Product Key Type, or License Status, select the list you want to use for the filter and select an option. If necessary, select **clear all filters** to create a new filter. + +4. Select **Filter**. VAMT displays the filtered list in the center pane. + +5. In the right-side **Actions** pane, select **Update license status** and then select a credential option. Choose **Alternate Credentials** only if you're updating products that require administrator credentials different from the ones you used to log into the computer. If you're supplying alternate credentials, in the **Windows Security** dialog box type the appropriate user name and password and select **OK**. + +6. VAMT displays the **Collecting product information** dialog box while it collects the licensing status of all supported products on the selected computers. When the process is finished, the updated licensing status of each product will appear in the product list view in the center pane. + + > [!NOTE] If a computer has more than one supported product installed, VAMT adds an entry for each product. The entry appears under the appropriate product heading. - + ## To remove computers from a VAMT database -You can delete a computer by clicking on it in the product list view, and then clicking **Delete** in the **Selected Item** menu in the right-hand pane. In the **Confirm Delete Selected Products** dialog box that appears, click **Yes** to delete the computer. If a computer has multiple products listed, you must delete each product to completely remove the computer from the VAMT database. +You can delete a computer by clicking on it in the product list view, and then clicking **Delete** in the **Selected Item** menu in the right-hand pane. In the **Confirm Delete Selected Products** dialog box that appears, select **Yes** to delete the computer. If a computer has multiple products listed, you must delete each product to completely remove the computer from the VAMT database. -## Related topics +## Related articles - [Add and Manage Products](add-manage-products-vamt.md) - - diff --git a/windows/deployment/volume-activation/add-remove-product-key-vamt.md b/windows/deployment/volume-activation/add-remove-product-key-vamt.md index d096546643..0e37c178fc 100644 --- a/windows/deployment/volume-activation/add-remove-product-key-vamt.md +++ b/windows/deployment/volume-activation/add-remove-product-key-vamt.md @@ -2,35 +2,40 @@ title: Add and Remove a Product Key (Windows 10) description: Add a product key to the Volume Activation Management Tool (VAMT) database. Also, learn how to remove the key from the database. ms.reviewer: -manager: dougeby -ms.author: aaroncz +manager: aaroncz +ms.author: frankroj ms.prod: windows-client -author: aczechowski -ms.date: 04/25/2017 +author: frankroj +ms.date: 11/07/2022 ms.topic: article ms.technology: itpro-fundamentals --- -# Add and Remove a Product Key +# Add and remove a product key Before you can use a Multiple Activation Key (MAK), retail, or KMS Host key (CSVLK) product key, you must first add it to the Volume Activation Management Tool (VAMT) database. -## To Add a Product Key +## To add a product key -1. Open VAMT. -2. In the left-side pane, right-click the **Product Keys** node to open the **Actions** menu. -3. Click **Add product keys** to open the **Add Product Keys** dialog box. -4. In the **Add Product Keys** dialog box, select from one of the following methods to add product keys: - - To add product keys manually, click **Enter product key(s) separated by line breaks**, enter one or more product keys separated by line breaks, and click **Add Key(s)**. - - To import a Comma Separated Values (CSV) file containing a list of product keys, click **Select a product key file to import**, browse to the file location, click **Open** to import the file, and then click **Add Key(s)**. +1. Open VAMT. - **Note**   - If you are activating a large number of products with a MAK, you should refresh the activation count of the MAK, to ensure that the MAK can support the required number of activations. In the product key list in the center pane, select the MAK and click **Refresh product key data online** in the right-side pane to contact Microsoft and retrieve the number of remaining activations for the MAK. This step requires Internet access. You can only retrieve the remaining activation count for MAKs. +2. In the left-side pane, right-click the **Product Keys** node to open the **Actions** menu. -## Remove a Product Key +3. Select **Add product keys** to open the **Add Product Keys** dialog box. -- To remove a product key from the list, simply select the key in the list and click **Delete** on the **Selected Items** menu in the right-side pane. Click **Yes** to confirm deletion of the product key. Removing a product key from the VAMT database will not affect the activation state of any products or computers on the network. +4. In the **Add Product Keys** dialog box, select from one of the following methods to add product keys: -## Related topics + - To add product keys manually, select **Enter product key(s) separated by line breaks**, enter one or more product keys separated by line breaks, and select **Add Key(s)**. + + - To import a Comma Separated Values (CSV) file containing a list of product keys, select **Select a product key file to import**, browse to the file location, select **Open** to import the file, and then select **Add Key(s)**. + + > [!NOTE] + > If you are activating a large number of products with a MAK, you should refresh the activation count of the MAK, to ensure that the MAK can support the required number of activations. In the product key list in the center pane, select the MAK and click **Refresh product key data online** in the right-side pane to contact Microsoft and retrieve the number of remaining activations for the MAK. This step requires Internet access. You can only retrieve the remaining activation count for MAKs. + +## Remove a product key + +- To remove a product key from the list, select the key in the list and select **Delete** on the **Selected Items** menu in the right-side pane. Select **Yes** to confirm deletion of the product key. Removing a product key from the VAMT database won't affect the activation state of any products or computers on the network. + +## Related articles - [Manage Product Keys](manage-product-keys-vamt.md) diff --git a/windows/deployment/volume-activation/appendix-information-sent-to-microsoft-during-activation-client.md b/windows/deployment/volume-activation/appendix-information-sent-to-microsoft-during-activation-client.md index d478a5e6fc..07a8a62eaf 100644 --- a/windows/deployment/volume-activation/appendix-information-sent-to-microsoft-during-activation-client.md +++ b/windows/deployment/volume-activation/appendix-information-sent-to-microsoft-during-activation-client.md @@ -2,56 +2,63 @@ title: Appendix Information sent to Microsoft during activation (Windows 10) description: Learn about the information sent to Microsoft during activation. ms.reviewer: -manager: dougeby -ms.author: aaroncz -author: aczechowski +manager: aaroncz +ms.author: frankroj +author: frankroj ms.prod: windows-client ms.technology: itpro-fundamentals ms.localizationpriority: medium -ms.date: 07/27/2017 +ms.date: 11/07/2022 ms.topic: article --- # Appendix: Information sent to Microsoft during activation -**Applies to** -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 R2 -- Windows Server 2012 -- Windows Server 2008 R2 + +(*Applies to: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2*) **Looking for retail activation?** -- [Get Help Activating Microsoft Windows](https://go.microsoft.com/fwlink/p/?LinkId=618644) +- [Get Help Activating Microsoft Windows](https://go.microsoft.com/fwlink/p/?LinkId=618644) When you activate a computer running Windows 10, the following information is sent to Microsoft: -- The Microsoft product code (a five-digit code that identifies the Windows product you're activating) -- A channel ID or site code that identifies how the Windows product was originally obtained +- The Microsoft product code (a five-digit code that identifies the Windows product you're activating) +- A channel ID or site code that identifies how the Windows product was originally obtained For example, a channel ID or site code identifies whether the product was originally purchased from a retail store, obtained as an evaluation copy, obtained through a volume licensing program, or preinstalled by a computer manufacturer. - -- The date of installation and whether the installation was successful -- Information that helps confirm that your Windows product key hasn't been altered -- Computer make and model -- Version information for the operating system and software -- Region and language settings -- A unique number called a *globally unique identifier*, which is assigned to your computer -- Product key (hashed) and product ID -- BIOS name, revision number, and revision date -- Volume serial number (hashed) of the hard disk drive -- The result of the activation check + +- The date of installation and whether the installation was successful +- Information that helps confirm that your Windows product key hasn't been altered + +- Computer make and model + +- Version information for the operating system and software + +- Region and language settings + +- A unique number called a *globally unique identifier*, which is assigned to your computer + +- Product key (hashed) and product ID + +- BIOS name, revision number, and revision date + +- Volume serial number (hashed) of the hard disk drive + +- The result of the activation check This result includes error codes and the following information about any activation exploits and related malicious or unauthorized software that was found or disabled: - - - The activation exploit's identifier - - The activation exploit's current state, such as cleaned or quarantined - - Computer manufacturer's identification - - The activation exploit's file name and hash in addition to a hash of related software components that may indicate the presence of an activation exploit -- The name and a hash of the contents of your computer's startup instructions file -- If your Windows license is on a subscription basis, information about how your subscription works + + - The activation exploit's identifier + + - The activation exploit's current state, such as cleaned or quarantined + + - Computer manufacturer's identification + + - The activation exploit's file name and hash in addition to a hash of related software components that may indicate the presence of an activation exploit + +- The name and a hash of the contents of your computer's startup instructions file + +- If your Windows license is on a subscription basis, information about how your subscription works Standard computer information is also sent, but your computer's IP address is only kept temporarily. @@ -60,6 +67,6 @@ Standard computer information is also sent, but your computer's IP address is on Microsoft uses the information to confirm that you have a licensed copy of the software. Microsoft doesn't use the information to contact individual consumers. For more information, see [Windows 10 Privacy Statement](https://go.microsoft.com/fwlink/p/?LinkId=619879). -## See also +## Related articles -- [Volume Activation for Windows 10](volume-activation-windows-10.md) +- [Volume Activation for Windows 10](volume-activation-windows-10.md) diff --git a/windows/deployment/volume-activation/configure-client-computers-vamt.md b/windows/deployment/volume-activation/configure-client-computers-vamt.md index ec8b2ffdba..392c89d4bf 100644 --- a/windows/deployment/volume-activation/configure-client-computers-vamt.md +++ b/windows/deployment/volume-activation/configure-client-computers-vamt.md @@ -2,21 +2,22 @@ title: Configure Client Computers (Windows 10) description: Learn how to configure client computers to enable the Volume Activation Management Tool (VAMT) to function correctly. ms.reviewer: -manager: dougeby -author: aczechowski -ms.author: aaroncz +manager: aaroncz +author: frankroj +ms.author: frankroj ms.prod: windows-client -ms.date: 04/30/2020 +ms.date: 11/07/2022 ms.topic: article ms.technology: itpro-fundamentals --- -# Configure Client Computers +# Configure client computers To enable the Volume Activation Management Tool (VAMT) to function correctly, certain configuration changes are required on all client computers: - An exception must be set in the client computer's firewall. -- A registry key must be created and set properly, for computers in a workgroup; otherwise, Windows® User Account Control (UAC) will not allow remote administrative operations. + +- A registry key must be created and set properly, for computers in a workgroup; otherwise, Windows® User Account Control (UAC) won't allow remote administrative operations. Organizations where the VAMT will be widely used may benefit from making these changes inside the master image for Windows. @@ -28,11 +29,16 @@ Organizations where the VAMT will be widely used may benefit from making these c Enable the VAMT to access client computers using the **Windows Firewall** Control Panel: 1. Open Control Panel and double-click **System and Security**. -2. Click **Windows Firewall**. -3. Click **Allow a program or feature through Windows Firewall**. -4. Click the **Change settings** option. + +2. Select **Windows Firewall**. + +3. Select **Allow a program or feature through Windows Firewall**. + +4. Select the **Change settings** option. + 5. Select the **Windows Management Instrumentation (WMI)** checkbox. -6. Click **OK**. + +6. Select **OK**. > [!WARNING] > By default, Windows Firewall Exceptions only apply to traffic originating on the local subnet. To expand the exception to apply to multiple subnets, you need to change the exception settings in the Windows Firewall with Advanced Security, as described below. @@ -44,11 +50,15 @@ Enable the VAMT to access client computers across multiple subnets using the **W ![VAMT Firewall configuration for multiple subnets.](images/dep-win8-l-vamt-firewallconfigurationformultiplesubnets.gif) 1. Open the Control Panel and double-click **Administrative Tools**. -2. Click **Windows Firewall with Advanced Security**. + +2. Select **Windows Firewall with Advanced Security**. + 3. Make your changes for each of the following three WMI items, for the applicable Network Profile (Domain, Public, Private): - Windows Management Instrumentation (ASync-In) + - Windows Management Instrumentation (DCOM-In) + - Windows Management Instrumentation (WMI-In) 4. In the **Windows Firewall with Advanced Security** dialog box, select **Inbound Rules** from the left-hand panel. @@ -56,10 +66,12 @@ Enable the VAMT to access client computers across multiple subnets using the **W 5. Right-click the desired rule and select **Properties** to open the **Properties** dialog box. - On the **General** tab, select the **Allow the connection** checkbox. + - On the **Scope** tab, change the Remote IP Address setting from "Local Subnet" (default) to allow the specific access you need. + - On the **Advanced** tab, verify selection of all profiles that are applicable to the network (Domain or Private/Public). - In certain scenarios, only a limited set of TCP/IP ports are allowed through a hardware firewall. Administrators must ensure that WMI (which relies on RPC over TCP/IP) is allowed through these types of firewalls. By default, the WMI port is a dynamically allocated random port above 1024. The following Microsoft knowledge article discusses how administrators can limit the range of dynamically-allocated ports. This is useful if, for example, the hardware firewall only allows traffic in a certain range of ports. + In certain scenarios, only a limited set of TCP/IP ports are allowed through a hardware firewall. Administrators must ensure that WMI (which relies on RPC over TCP/IP) is allowed through these types of firewalls. By default, the WMI port is a dynamically allocated random port above 1024. The following Microsoft knowledge article discusses how administrators can limit the range of dynamically allocated ports. Limiting the range of dynamically allocated ports is useful if, for example, the hardware firewall only allows traffic in a certain range of ports. For more info, see [How to configure RPC dynamic port allocation to work with firewalls](/troubleshoot/windows-server/networking/default-dynamic-port-range-tcpip-chang). @@ -71,6 +83,7 @@ Enable the VAMT to access client computers across multiple subnets using the **W On the client computer, create the following registry key using regedit.exe. 1. Navigate to `HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\system` + 2. Enter the following details: - **Value Name: LocalAccountTokenFilterPolicy** @@ -85,12 +98,15 @@ On the client computer, create the following registry key using regedit.exe. There are several options for organizations to configure the WMI firewall exception for computers: - **Image.** Add the configurations to the master Windows image deployed to all clients. + - **Group Policy.** If the clients are part of a domain, then all clients can be configured using Group Policy. The Group Policy setting for the WMI firewall exception is found in GPMC.MSC at: **Computer Configuration\\Windows Settings\\Security Settings\\Windows Firewall with Advanced Security\\Windows Firewall with Advanced Security\\Inbound Rules**. -- **Script.** Execute a script using Microsoft Configuration Manager or a third-party remote script execution facility. + +- **Script.** Execute a script using Microsoft Configuration Manager or a third-party remote script execution facility. + - **Manual.** Configure the WMI firewall exception individually on each client. The above configurations will open an additional port through the Windows Firewall on target computers and should be performed on computers that are protected by a network firewall. In order to allow VAMT to query the up-to-date licensing status, the WMI exception must be maintained. We recommend administrators consult their network security policies and make clear decisions when creating the WMI exception. -## Related topics +## Related articles - [Install and Configure VAMT](install-configure-vamt.md) diff --git a/windows/deployment/volume-activation/import-export-vamt-data.md b/windows/deployment/volume-activation/import-export-vamt-data.md index 8f83af6335..7a5aaa426b 100644 --- a/windows/deployment/volume-activation/import-export-vamt-data.md +++ b/windows/deployment/volume-activation/import-export-vamt-data.md @@ -2,12 +2,12 @@ title: Import and export VAMT data description: Learn how to use the VAMT to import product-activation data from a file into SQL Server. ms.reviewer: -manager: dougeby -ms.author: aaroncz +manager: aaroncz +ms.author: frankroj ms.prod: windows-client ms.technology: itpro-fundamentals -author: aczechowski -ms.date: 05/02/2022 +author: frankroj +ms.date: 11/07/2022 ms.topic: how-to --- @@ -16,10 +16,12 @@ ms.topic: how-to You can use the Volume Activation Management Tool (VAMT) to import product-activation data from a computer information list (`.cilx` or `.cil`) file into SQL Server. Also use VAMT to export product-activation data into a `.cilx` file. A `.cilx` file is an XML file that stores computer and product-activation data. You can import data or export data during the following scenarios: + - Import and merge data from previous versions of VAMT. + - Export data to perform proxy activations. -> [!Warning] +> [!WARNING] > Editing a `.cilx` file through an application other than VAMT can corrupt the `.cilx` file. This method isn't supported. ## Import VAMT data @@ -27,8 +29,11 @@ You can import data or export data during the following scenarios: To import data into VAMT, use the following process: 1. Open VAMT. + 2. In the right-side **Actions** pane, select **Import list** to open the **Import List** dialog box. + 3. In the **Import List** dialog box, navigate to the `.cilx` file location, choose the file, and select **Open**. + 4. In the **Volume Activation Management Tool** dialog box, select **OK** to begin the import. VAMT displays a progress message while the file is being imported. Select **OK** when a message appears and confirms that the import has completed successfully. ## Export VAMT data @@ -36,14 +41,23 @@ To import data into VAMT, use the following process: Exporting VAMT data from a VAMT host computer that's not internet-connected is the first step of proxy activation using multiple VAMT hosts. To export product-activation data to a `.cilx` file: 1. In the left-side pane, select a product you want to export data for, or select **Products** if the list contains data for all products. + 2. If you want to export only part of the data in a product list, in the product-list view in the center pane, select the products you want to export. + 3. In the right-side **Actions** pane on, select **Export list** to open the **Export List** dialog box. + 4. In the **Export List** dialog box, select **Browse** to navigate to the `.cilx` file. + 5. Under **Export options**, select one of the following data-type options: + - Export products and product keys + - Export products only + - Export proxy activation data only. Selecting this option makes sure that the export contains only the licensing information required for the proxy web service to obtain CIDs from Microsoft. No personally identifiable information (PII) is contained in the exported `.cilx` file when this selection is checked. + 6. If you've selected products to export, select the **Export selected product rows only** check box. + 7. Select **Save**. VAMT displays a progress message while the data is being exported. Select **OK** when a message appears and confirms that the export has completed successfully. ## Related articles diff --git a/windows/deployment/volume-activation/install-configure-vamt.md b/windows/deployment/volume-activation/install-configure-vamt.md index 4b1b5ca520..b468f34546 100644 --- a/windows/deployment/volume-activation/install-configure-vamt.md +++ b/windows/deployment/volume-activation/install-configure-vamt.md @@ -2,30 +2,28 @@ title: Install and Configure VAMT (Windows 10) description: Learn how to install and configure the Volume Activation Management Tool (VAMT), and learn where to find information about the process. ms.reviewer: -manager: dougeby -ms.author: aaroncz +manager: aaroncz +ms.author: frankroj ms.prod: windows-client -author: aczechowski +author: frankroj ms.localizationpriority: medium -ms.date: 07/27/2017 +ms.date: 11/07/2022 ms.topic: article ms.technology: itpro-fundamentals --- -# Install and Configure VAMT +# Install and configure VAMT This section describes how to install and configure the Volume Activation Management Tool (VAMT). -## In this Section +## In this section -|Topic |Description | -|------|------------| +|Article |Description | +|-------|------------| |[VAMT Requirements](vamt-requirements.md) |Provides system requirements for installing VAMT on a host computer. | |[Install VAMT](install-vamt.md) |Describes how to get and install VAMT. | |[Configure Client Computers](configure-client-computers-vamt.md) |Describes how to configure client computers on your network to work with VAMT. | -## Related topics +## Related articles - [Introduction to VAMT](introduction-vamt.md) -  -  diff --git a/windows/deployment/volume-activation/install-kms-client-key-vamt.md b/windows/deployment/volume-activation/install-kms-client-key-vamt.md index 2039634198..eb28f3ff3a 100644 --- a/windows/deployment/volume-activation/install-kms-client-key-vamt.md +++ b/windows/deployment/volume-activation/install-kms-client-key-vamt.md @@ -2,39 +2,49 @@ title: Install a KMS Client Key (Windows 10) description: Learn to use the Volume Activation Management Tool (VAMT) to install Generic Volume License Key (GVLK), or KMS client, product keys. ms.reviewer: -manager: dougeby -ms.author: aaroncz +manager: aaroncz +ms.author: frankroj ms.prod: windows-client -author: aczechowski +author: frankroj ms.localizationpriority: medium -ms.date: 07/27/2017 +ms.date: 11/07/2022 ms.topic: article ms.technology: itpro-fundamentals --- # Install a KMS Client Key -You can use the Volume Activation Management Tool (VAMT) to install Generic Volume License Key (GVLK), or KMS client, product keys. For example, if you are converting a MAK-activated product to KMS activation. +You can use the Volume Activation Management Tool (VAMT) to install Generic Volume License Key (GVLK), or KMS client, product keys. For example, if you're converting a MAK-activated product to KMS activation. -**Note**   -By default, volume license editions of Windows Vista, Windows® 7, Windows 8, Windows 10, Windows Server 2008, Windows Server 2008 R2, Windows Server® 2012, and Microsoft® Office 2010 use KMS for activation. GVLKs are already installed in volume license editions of these products. +> [!NOTE] +> By default, volume license editions of Windows Vista, Windows® 7, Windows 8, Windows 10, Windows Server 2008, Windows Server 2008 R2, Windows Server® 2012, and Microsoft® Office 2010 use KMS for activation. GVLKs are already installed in volume license editions of these products. -**To install a KMS Client key** -1. Open VAMT. -2. In the left-side pane click **Products** to open the product list view in the center pane. -3. In the products list view in the center pane, select the products that need to have GVLKs installed. You can use the **Filter** function to narrow your search for computers by clicking **Filter** in the right-side pane to open the **Filter Products** dialog box. -4. In the **Filter Products** dialog box, you can filter the list by computer name, product name, product key type, license status, or by any combination of these options. - - To filter the list by computer name, enter a name in the **Computer Name** box. - - To filter the list by Product Name, Product Key Type, or License Status, click the list you want to use for the filter and select an option. If necessary, click **clear all filters** to create a new filter. -5. Click **Filter**. VAMT displays the filtered list in the center pane. -6. Click **Install product key** in the **Selected Items** menu in the right-side pane to display the **Install Product Key** dialog box. -7. The **Install Product Key** dialog box displays the keys that are available to be installed. -8. Select the **Automatically select an AD or KMS client key** option and then click **Install Key**. +## To install a KMS Client key + +1. Open VAMT. + +2. In the left-side pane, select **Products** to open the product list view in the center pane. + +3. In the products list view in the center pane, select the products that need to have GVLKs installed. You can use the **Filter** function to narrow your search for computers by clicking **Filter** in the right-side pane to open the **Filter Products** dialog box. + +4. In the **Filter Products** dialog box, you can filter the list by computer name, product name, product key type, license status, or by any combination of these options. + + - To filter the list by computer name, enter a name in the **Computer Name** box. + + - To filter the list by Product Name, Product Key Type, or License Status, select the list you want to use for the filter and select an option. If necessary, select **clear all filters** to create a new filter. + +5. Select **Filter**. VAMT displays the filtered list in the center pane. + +6. Select **Install product key** in the **Selected Items** menu in the right-side pane to display the **Install Product Key** dialog box. + +7. The **Install Product Key** dialog box displays the keys that are available to be installed. + +8. Select the **Automatically select an AD or KMS client key** option and then select **Install Key**. + + VAMT displays the **Installing product key** dialog box while it attempts to install the product key for the selected products. When the process is finished, the status appears in the **Action Status** column of the dialog box. Select **Close** to close the dialog box. You can also select the **Automatically close when done** check box when the dialog box appears. - VAMT displays the **Installing product key** dialog box while it attempts to install the product key for the selected products. When the process is finished, the status appears in the **Action Status** column of the dialog box. Click **Close** to close the dialog box. You can also click the **Automatically close when done** check box when the dialog box appears. - The same status is shown under the **Status of Last Action** column in the product list view in the center pane. -## Related topics +## Related articles - [Perform KMS Activation](kms-activation-vamt.md) diff --git a/windows/deployment/volume-activation/install-product-key-vamt.md b/windows/deployment/volume-activation/install-product-key-vamt.md index c96c711355..350971254b 100644 --- a/windows/deployment/volume-activation/install-product-key-vamt.md +++ b/windows/deployment/volume-activation/install-product-key-vamt.md @@ -2,12 +2,12 @@ title: Install a Product Key (Windows 10) description: Learn to use the Volume Activation Management Tool (VAMT) to install retail, Multiple Activation Key (MAK), and KMS Host key (CSVLK). ms.reviewer: -manager: dougeby -ms.author: aaroncz +manager: aaroncz +ms.author: frankroj ms.prod: windows-client -author: aczechowski +author: frankroj ms.localizationpriority: medium -ms.date: 07/27/2017 +ms.date: 11/07/2022 ms.topic: article ms.technology: itpro-fundamentals --- @@ -16,26 +16,35 @@ ms.technology: itpro-fundamentals You can use the Volume Activation Management Tool (VAMT) to install retail, Multiple Activation Key (MAK), and KMS Host key (CSVLK). -**To install a Product key** -1. Open VAMT. -2. In the left-side pane, click the product that you want to install keys onto. -3. You can use the **Filter** function to narrow your search for computers by clicking **Filter** in the right-side pane to open the **Filter Products** dialog box. -4. In the **Filter Products** dialog box, you can filter the list by computer name, product name, product key type, license status, or by any combination of these options. - - To filter the list by computer name, enter a name in the **Computer Name** box. - - To filter the list by Product Name, Product Key Type, or License Status, click the list you want to use for the filter and select an option. If necessary, click **clear all filters** to create a new filter. -5. Click **Filter**. -6. In the products list view in the center pane, sort the list if needed and then select the products that need to have keys installed. You can use the **CTRL** key or the **SHIFT** key to select more than one product. -7. Click **Install product key** in the **Selected Items** menu in the right-side pane to display the **Install Product Key** dialog box. -8. The **Select Product Key** dialog box displays the keys that are available to be installed. Under **Recommended MAKs**, VAMT might display one or more recommended MAK based on the selected products. You can select a recommended product key or a product key from the **All Product Keys** list. Use the scroll bar if you need to view the **Description** for each key. When you have selected the product key you want to install, click **Install Key**. Note that only one key can be installed at a time. -9. VAMT displays the **Installing product key** dialog box while it attempts to install the product key for the selected products. When the process is finished, the status appears in the **Action Status** column of the dialog box. Click **Close** to close the dialog box. You can also click the **Automatically close when done** check box when the dialog box appears. +## To install a Product key + +1. Open VAMT. + +2. In the left-side pane, select the product that you want to install keys onto. + +3. You can use the **Filter** function to narrow your search for computers by clicking **Filter** in the right-side pane to open the **Filter Products** dialog box. + +4. In the **Filter Products** dialog box, you can filter the list by computer name, product name, product key type, license status, or by any combination of these options. + + - To filter the list by computer name, enter a name in the **Computer Name** box. + + - To filter the list by Product Name, Product Key Type, or License Status, select the list you want to use for the filter and select an option. If necessary, select **clear all filters** to create a new filter. + +5. Select **Filter**. + +6. In the products list view in the center pane, sort the list if needed and then select the products that need to have keys installed. You can use the **CTRL** key or the **SHIFT** key to select more than one product. + +7. Select **Install product key** in the **Selected Items** menu in the right-side pane to display the **Install Product Key** dialog box. + +8. The **Select Product Key** dialog box displays the keys that are available to be installed. Under **Recommended MAKs**, VAMT might display one or more recommended MAK based on the selected products. You can select a recommended product key or a product key from the **All Product Keys** list. Use the scroll bar if you need to view the **Description** for each key. When you've selected the product key you want to install, select **Install Key**. Only one key can be installed at a time. + +9. VAMT displays the **Installing product key** dialog box while it attempts to install the product key for the selected products. When the process is finished, the status appears in the **Action Status** column of the dialog box. Select **Close** to close the dialog box. You can also select the **Automatically close when done** check box when the dialog box appears. The same status is shown under the **Status of Last Action** column in the product list view in the center pane. - **Note**   - Product key installation will fail if VAMT finds mismatched key types or editions. VAMT will display the failure status and will continue the installation for the next product in the list. For more information on choosing the correct MAK or KMS Host key (CSVLK), see [How to Choose the Right - Volume License Key for Windows](/previous-versions/tn-archive/ee939271(v=technet.10)). + > [!NOTE] + > Product key installation will fail if VAMT finds mismatched key types or editions. VAMT will display the failure status and will continue the installation for the next product in the list. For more information on choosing the correct MAK or KMS Host key (CSVLK), see [How to Choose the Right Volume License Key for Windows](/previous-versions/tn-archive/ee939271(v=technet.10)). -## Related topics +## Related articles - [Manage Product Keys](manage-product-keys-vamt.md) - diff --git a/windows/deployment/volume-activation/install-vamt.md b/windows/deployment/volume-activation/install-vamt.md index aecd419d3e..0aaeca24e5 100644 --- a/windows/deployment/volume-activation/install-vamt.md +++ b/windows/deployment/volume-activation/install-vamt.md @@ -1,12 +1,12 @@ --- title: Install VAMT (Windows 10) description: Learn how to install Volume Activation Management Tool (VAMT) as part of the Windows Assessment and Deployment Kit (ADK) for Windows 10. -manager: dougeby -ms.author: aaroncz +manager: aaroncz +ms.author: frankroj ms.prod: windows-client -author: aczechowski +author: frankroj ms.localizationpriority: medium -ms.date: 03/11/2019 +ms.date: 11/07/2022 ms.topic: article ms.technology: itpro-fundamentals --- @@ -17,10 +17,10 @@ This topic describes how to install the Volume Activation Management Tool (VAMT) ## Install VAMT -You install VAMT as part of the Windows Assessment and Deployment Kit (ADK) for Windows 10. +You install VAMT as part of the Windows Assessment and Deployment Kit (ADK) for Windows 10. >[!IMPORTANT] ->VAMT requires local administrator privileges on all managed computers in order to deposit confirmation IDs (CIDs), get the client products’ license status, and install product keys. If VAMT is being used to manage products and product keys on the local host computer and you do not have administrator privileges, start VAMT with elevated privileges. For best results when using Active Directory-based activation, we recommend running VAMT while logged on as a domain administrator.  +>VAMT requires local administrator privileges on all managed computers in order to deposit confirmation IDs (CIDs), get the client products' license status, and install product keys. If VAMT is being used to manage products and product keys on the local host computer and you do not have administrator privileges, start VAMT with elevated privileges. For best results when using Active Directory-based activation, we recommend running VAMT while logged on as a domain administrator. >[!NOTE] >The VAMT Microsoft Management Console snap-in ships as an x86 package. @@ -78,9 +78,9 @@ You install VAMT as part of the Windows Assessment and Deployment Kit (ADK) for To uninstall VAMT using the **Programs and Features** Control Panel: -1. Open **Control Panel** and select **Programs and Features**. +1. Open **Control Panel** and select **Programs and Features**. -2. Select **Assessment and Deployment Kit** from the list of installed programs and click **Change**. Follow the instructions in the Windows ADK installer to remove VAMT. +2. Select **Assessment and Deployment Kit** from the list of installed programs and click **Change**. Follow the instructions in the Windows ADK installer to remove VAMT. diff --git a/windows/deployment/volume-activation/introduction-vamt.md b/windows/deployment/volume-activation/introduction-vamt.md index 35011f3cea..3317cf1106 100644 --- a/windows/deployment/volume-activation/introduction-vamt.md +++ b/windows/deployment/volume-activation/introduction-vamt.md @@ -2,12 +2,12 @@ title: Introduction to VAMT (Windows 10) description: VAMT enables administrators to automate and centrally manage the Windows, Microsoft Office, and select other Microsoft products volume and retail activation process. ms.reviewer: -manager: dougeby -ms.author: aaroncz +manager: aaroncz +ms.author: frankroj ms.prod: windows-client ms.technology: itpro-fundamentals -author: aczechowski -ms.date: 09/16/2022 +author: frankroj +ms.date: 11/07/2022 ms.topic: overview --- diff --git a/windows/deployment/volume-activation/kms-activation-vamt.md b/windows/deployment/volume-activation/kms-activation-vamt.md index c6c284ccb9..b7e487c555 100644 --- a/windows/deployment/volume-activation/kms-activation-vamt.md +++ b/windows/deployment/volume-activation/kms-activation-vamt.md @@ -2,45 +2,45 @@ title: Perform KMS Activation (Windows 10) description: The Volume Activation Management Tool (VAMT) can be used to perform volume activation using the Key Management Service (KMS). ms.reviewer: -manager: dougeby -ms.author: aaroncz +manager: aaroncz +ms.author: frankroj ms.prod: windows-client -author: aczechowski -ms.date: 04/25/2017 +author: frankroj +ms.date: 11/07/2022 ms.topic: article ms.technology: itpro-fundamentals --- # Perform KMS Activation -The Volume Activation Management Tool (VAMT) can be used to perform volume activation using the Key Management Service (KMS). You can use VAMT to activate Generic Volume Licensing Keys, or KMS client keys, on products accessible to VAMT. GVLKs are the default product keys used by the volume-license editions of Windows Vista, Windows 7, Windows 8, Windows 10, Windows Server 2008, Windows Server 2008 R2, Windows Server® 2012, and Microsoft Office 2010. GVLKs are already installed in volume-license editions of these products. +The Volume Activation Management Tool (VAMT) can be used to perform volume activation using the Key Management Service (KMS). You can use VAMT to activate Generic Volume Licensing Keys, or KMS client keys, on products accessible to VAMT. GVLKs are the default product keys used by the volume-license editions of Windows Vista, Windows 7, Windows 8, Windows 10, Windows Server 2008, Windows Server 2008 R2, Windows Server® 2012, and Microsoft Office 2010. GVLKs are already installed in volume-license editions of these products. ## Requirements Before configuring KMS activation, ensure that your network and VAMT installation meet the following requirements: -- KMS host is set up and enabled. -- KMS clients can access the KMS host. -- VAMT is installed on a central computer with network access to all client computers. -- The products to be activated have been added to VAMT. For more information on adding product keys, see [Install a KMS Client Key](install-kms-client-key-vamt.md). -- VAMT has administrative permissions on all computers to be activated, and Windows Management Instrumentation (WMI) is accessible through the Windows Firewall. For more information, see [Configure Client Computers](configure-client-computers-vamt.md). +- KMS host is set up and enabled. +- KMS clients can access the KMS host. +- VAMT is installed on a central computer with network access to all client computers. +- The products to be activated have been added to VAMT. For more information on adding product keys, see [Install a KMS Client Key](install-kms-client-key-vamt.md). +- VAMT has administrative permissions on all computers to be activated, and Windows Management Instrumentation (WMI) is accessible through the Windows Firewall. For more information, see [Configure Client Computers](configure-client-computers-vamt.md). ## To configure devices for KMS activation **To configure devices for KMS activation** -1. Open VAMT. -2. If necessary, set up the KMS activation preferences. If you don’t need to set up the preferences, skip to step 6 in this procedure. Otherwise, continue to step 2. -3. To set up the preferences, on the menu bar click **View**, then click **Preferences** to open the **Volume Activation Management Tool Preferences** dialog box. -4. Under **Key Management Services host selection**, select one of the following options: - - **Find a KMS host automatically using DNS (default)**. If you choose this option, VAMT first clears any previously configured KMS host on the target computer and instructs the computer to query the Domain Name Service (DNS) to locate a KMS host and attempt activation. - - **Find a KMS host using DNS in this domain for supported products**. Enter the domain name. If you choose this option, VAMT first clears any previously configured KMS host on the target computer and instructs the computer to query the DNS in the specified domain to locate a KMS host and attempt activation. - - **Use specific KMS host**. Enter the KMS host name and KMS host port. For environments which do not use DNS for KMS host identification, VAMT sets the specified KMS host name and KMS host port on the target computer, and then instructs the computer to attempt activation with the specific KMS host. -5. Click **Apply**, and then click **OK** to close the **Volume Activation Management Tool Preferences** dialog box. -6. Select the products to be activated by selecting individual products in the product list view in the center pane. You can use the **Filter** function to narrow your search for computers by clicking **Filter** in the right-side pane to open the **Filter Products** dialog box.In the **Filter Products** dialog box, you can filter the list by computer name, product name, product key type, license status, or by any combination of these options. - - To filter the list by computer name, enter a name in the **Computer Name** box. - - To filter the list by Product Name, Product Key Type, or License Status, click the list you want to use for the filter and select an option. If necessary, click **clear all filters** to create a new filter. -7. Click **Filter**. VAMT displays the filtered list in the center pane. -8. In the right-side pane, click **Activate** in the **Selected Items** menu, and then click **Volume activate**. -9. Click a credential option. Choose **Alternate credentials** only if you are activating products that require administrator credentials different from the ones you are currently using. +1. Open VAMT. +2. If necessary, set up the KMS activation preferences. If you don't need to set up the preferences, skip to step 6 in this procedure. Otherwise, continue to step 2. +3. To set up the preferences, on the menu bar click **View**, then click **Preferences** to open the **Volume Activation Management Tool Preferences** dialog box. +4. Under **Key Management Services host selection**, select one of the following options: + - **Find a KMS host automatically using DNS (default)**. If you choose this option, VAMT first clears any previously configured KMS host on the target computer and instructs the computer to query the Domain Name Service (DNS) to locate a KMS host and attempt activation. + - **Find a KMS host using DNS in this domain for supported products**. Enter the domain name. If you choose this option, VAMT first clears any previously configured KMS host on the target computer and instructs the computer to query the DNS in the specified domain to locate a KMS host and attempt activation. + - **Use specific KMS host**. Enter the KMS host name and KMS host port. For environments which do not use DNS for KMS host identification, VAMT sets the specified KMS host name and KMS host port on the target computer, and then instructs the computer to attempt activation with the specific KMS host. +5. Click **Apply**, and then click **OK** to close the **Volume Activation Management Tool Preferences** dialog box. +6. Select the products to be activated by selecting individual products in the product list view in the center pane. You can use the **Filter** function to narrow your search for computers by clicking **Filter** in the right-side pane to open the **Filter Products** dialog box.In the **Filter Products** dialog box, you can filter the list by computer name, product name, product key type, license status, or by any combination of these options. + - To filter the list by computer name, enter a name in the **Computer Name** box. + - To filter the list by Product Name, Product Key Type, or License Status, click the list you want to use for the filter and select an option. If necessary, click **clear all filters** to create a new filter. +7. Click **Filter**. VAMT displays the filtered list in the center pane. +8. In the right-side pane, click **Activate** in the **Selected Items** menu, and then click **Volume activate**. +9. Click a credential option. Choose **Alternate credentials** only if you are activating products that require administrator credentials different from the ones you are currently using. 10. If you are supplying alternate credentials, at the prompt, type the appropriate user name and password and click **OK**. VAMT displays the **Volume Activation** dialog box until it completes the requested action. When the process is finished, the updated activation status of each product appears in the product list view in the center pane. -  + diff --git a/windows/deployment/volume-activation/local-reactivation-vamt.md b/windows/deployment/volume-activation/local-reactivation-vamt.md index 64aa4ddfb2..cbc033c0cf 100644 --- a/windows/deployment/volume-activation/local-reactivation-vamt.md +++ b/windows/deployment/volume-activation/local-reactivation-vamt.md @@ -2,11 +2,11 @@ title: Perform Local Reactivation (Windows 10) description: An initially activated a computer using scenarios like MAK, retail, or CSLVK (KMS host), can be reactivated with Volume Activation Management Tool (VAMT). ms.reviewer: -manager: dougeby -ms.author: aaroncz +manager: aaroncz +ms.author: frankroj ms.prod: windows-client -author: aczechowski -ms.date: 04/25/2017 +author: frankroj +ms.date: 11/07/2022 ms.topic: article ms.technology: itpro-fundamentals --- @@ -16,22 +16,22 @@ ms.technology: itpro-fundamentals If you reinstall Windows® or Microsoft® Office 2010 on a computer that was initially activated using proxy activation (MAK, retail, or CSLVK (KMS host)), and have not made significant changes to the hardware, use this local reactivation procedure to reactivate the program on that computer. Local reactivation relies upon data that was created during the initial proxy activation and stored in the Volume Activation Management Tool (VAMT) database. The database contains the installation ID (IID) and confirmation ID (Pending CID). Local reactivation uses this data to reapply the CID and reactivate those products. Reapplying the same CID conserves the remaining activations on the key. -**Note**   -During the initial proxy activation, the CID is bound to a digital “fingerprint”, which is calculated from values assigned to several different hardware components in the computer. If the computer has had significant hardware changes, this fingerprint will no longer match the CID. In this case, you must obtain a new CID for the computer from Microsoft. +> [!NOTE] +> During the initial proxy activation, the CID is bound to a digital "fingerprint", which is calculated from values assigned to several different hardware components in the computer. If the computer has had significant hardware changes, this fingerprint will no longer match the CID. In this case, you must obtain a new CID for the computer from Microsoft. ## To Perform a Local Reactivation **To perform a local reactivation** -1. Open VAMT. Make sure that you are connected to the desired database. -2. In the left-side pane, click the product you want to reactivate to display the products list. -3. In the product list view in the center pane, select the desired products to be reactivated. You can sort the list by computer name by clicking on the **Computer Name** heading. You can also use the **Filter** function to narrow your search for computers by clicking **Filter** in the right-side pane to open the **Filter Products** dialog box. -4. In the **Filter Products** dialog box, you can filter the list by computer name, product name, product key type, license status, or by any combination of these options. - - To filter the list by computer name, enter a name in the **Computer Name** box. - - To filter the list by Product Name, Product Key Type, or License Status, click the list you want to use for the filter and select an option. If necessary, click **clear all filters** to create a new filter. -5. Click **Filter**. VAMT displays the filtered list in the center pane. -6. In the right-side pane, click **Activate**, and then click **Apply Confirmation ID**. -7. Click a credential option. Choose **Alternate credentials** only if you are reactivating products that require administrator credentials different from the ones you are currently using. -8. If you are supplying alternate credentials, in the **Windows Security** dialog box type the appropriate user name and password and click **OK**. +1. Open VAMT. Make sure that you are connected to the desired database. +2. In the left-side pane, click the product you want to reactivate to display the products list. +3. In the product list view in the center pane, select the desired products to be reactivated. You can sort the list by computer name by clicking on the **Computer Name** heading. You can also use the **Filter** function to narrow your search for computers by clicking **Filter** in the right-side pane to open the **Filter Products** dialog box. +4. In the **Filter Products** dialog box, you can filter the list by computer name, product name, product key type, license status, or by any combination of these options. + - To filter the list by computer name, enter a name in the **Computer Name** box. + - To filter the list by Product Name, Product Key Type, or License Status, click the list you want to use for the filter and select an option. If necessary, click **clear all filters** to create a new filter. +5. Click **Filter**. VAMT displays the filtered list in the center pane. +6. In the right-side pane, click **Activate**, and then click **Apply Confirmation ID**. +7. Click a credential option. Choose **Alternate credentials** only if you are reactivating products that require administrator credentials different from the ones you are currently using. +8. If you are supplying alternate credentials, in the **Windows Security** dialog box type the appropriate user name and password and click **OK**. VAMT displays the **Apply Confirmation ID** dialog box. diff --git a/windows/deployment/volume-activation/manage-activations-vamt.md b/windows/deployment/volume-activation/manage-activations-vamt.md index ce146804af..b7fda50fbf 100644 --- a/windows/deployment/volume-activation/manage-activations-vamt.md +++ b/windows/deployment/volume-activation/manage-activations-vamt.md @@ -2,11 +2,11 @@ title: Manage Activations (Windows 10) description: Learn how to manage activations and how to activate a client computer by using various activation methods. ms.reviewer: -manager: dougeby -ms.author: aaroncz +manager: aaroncz +ms.author: frankroj ms.prod: windows-client -author: aczechowski -ms.date: 04/25/2017 +author: frankroj +ms.date: 11/07/2022 ms.topic: article ms.technology: itpro-fundamentals --- diff --git a/windows/deployment/volume-activation/manage-product-keys-vamt.md b/windows/deployment/volume-activation/manage-product-keys-vamt.md index 474f83d10d..e5354da617 100644 --- a/windows/deployment/volume-activation/manage-product-keys-vamt.md +++ b/windows/deployment/volume-activation/manage-product-keys-vamt.md @@ -2,11 +2,11 @@ title: Manage Product Keys (Windows 10) description: In this article, learn how to add and remove a product key from the Volume Activation Management Tool (VAMT). ms.reviewer: -manager: dougeby -ms.author: aaroncz +manager: aaroncz +ms.author: frankroj ms.prod: windows-client -author: aczechowski -ms.date: 04/25/2017 +author: frankroj +ms.date: 11/07/2022 ms.topic: article ms.technology: itpro-fundamentals --- diff --git a/windows/deployment/volume-activation/manage-vamt-data.md b/windows/deployment/volume-activation/manage-vamt-data.md index 39a1737116..d4bbff284f 100644 --- a/windows/deployment/volume-activation/manage-vamt-data.md +++ b/windows/deployment/volume-activation/manage-vamt-data.md @@ -2,11 +2,11 @@ title: Manage VAMT Data (Windows 10) description: Learn how to save, import, export, and merge a Computer Information List (CILX) file using the Volume Activation Management Tool (VAMT). ms.reviewer: -manager: dougeby -ms.author: aaroncz +manager: aaroncz +ms.author: frankroj ms.prod: windows-client -author: aczechowski -ms.date: 04/25/2017 +author: frankroj +ms.date: 11/07/2022 ms.topic: article ms.technology: itpro-fundamentals --- diff --git a/windows/deployment/volume-activation/monitor-activation-client.md b/windows/deployment/volume-activation/monitor-activation-client.md index 94cdf4e1e9..f1671b98f8 100644 --- a/windows/deployment/volume-activation/monitor-activation-client.md +++ b/windows/deployment/volume-activation/monitor-activation-client.md @@ -1,11 +1,11 @@ --- title: Monitor activation (Windows 10) ms.reviewer: -manager: dougeby -ms.author: aaroncz +manager: aaroncz +ms.author: frankroj description: Understand the most common methods to monitor the success of the activation process for a computer running Windows. ms.prod: windows-client -author: aczechowski +author: frankroj ms.localizationpriority: medium ms.topic: article ms.technology: itpro-fundamentals diff --git a/windows/deployment/volume-activation/online-activation-vamt.md b/windows/deployment/volume-activation/online-activation-vamt.md index 18ded873b5..f277366807 100644 --- a/windows/deployment/volume-activation/online-activation-vamt.md +++ b/windows/deployment/volume-activation/online-activation-vamt.md @@ -2,11 +2,11 @@ title: Perform Online Activation (Windows 10) description: Learn how to use the Volume Activation Management Tool (VAMT) to enable client products to be activated online. ms.reviewer: -manager: dougeby -ms.author: aaroncz +manager: aaroncz +ms.author: frankroj ms.prod: windows-client -author: aczechowski -ms.date: 04/25/2017 +author: frankroj +ms.date: 11/07/2022 ms.topic: article ms.technology: itpro-fundamentals --- @@ -18,10 +18,10 @@ You can use the Volume Activation Management Tool (VAMT) to enable client produc ## Requirements Before performing online activation, ensure that the network and the VAMT installation meet the following requirements: -- VAMT is installed on a central computer that has network access to all client computers. -- Both the VAMT host and client computers have Internet access. -- The products that you want to activate are added to VAMT. -- VAMT has administrative permissions on all computers that you intend to activate, and that Windows Management Instrumentation (WMI) can be accessed through the Windows firewall. For more information, see [Configure Client Computers](configure-client-computers-vamt.md). +- VAMT is installed on a central computer that has network access to all client computers. +- Both the VAMT host and client computers have Internet access. +- The products that you want to activate are added to VAMT. +- VAMT has administrative permissions on all computers that you intend to activate, and that Windows Management Instrumentation (WMI) can be accessed through the Windows firewall. For more information, see [Configure Client Computers](configure-client-computers-vamt.md). The product keys that are installed on the client products must have a sufficient number of remaining activations. If you are activating a MAK key, you can retrieve the remaining number of activations for that key by selecting the MAK in the product key list in the center pane and then clicking **Refresh product key data online** in the right-side pane. This retrieves the number of remaining activations for the MAK from Microsoft. Note that this step requires Internet access and that the remaining activation count can only be retrieved for MAKs. @@ -29,24 +29,24 @@ The product keys that are installed on the client products must have a sufficien ## To Perform an Online Activation **To perform an online activation** -1. Open VAMT. -2. In the products list view in the center pane, sort the list if necessary. You can use the **Filter** function to narrow your search for computers by clicking **Filter** in the right-side pane to open the **Filter Products** dialog box. -3. In the **Filter Products** dialog box, you can filter the list by computer name, product name, product key type, license status, or by any combination of these options. - - To filter the list by computer name, enter a name in the **Computer Name** box. - - To filter the list by Product Name, Product Key Type, or License Status, click the list you want to use for the filter and select an option. If necessary, click **clear all filters** to create a new filter. -4. Click **Filter**. VAMT displays the filtered list in the center pane. -5. Select the products that you want to activate. You can use the **CTRL** key or the **SHIFT** key to select more than one product. -6. Click **Activate** in the **Selected Items** menu in the right-side **Actions** pane and then point to **Activate**. If the **Actions** pane is not displayed, click the Show/Hide Action Pane button, which is located on the toolbar to the right of the Help button. -7. Point to **Online activate**, and then select the appropriate credential option. If you click the **Alternate Credentials** option, you will be prompted to enter an alternate user name and password. -8. VAMT displays the **Activating products** dialog box until it completes the requested action. When activation is complete, the status appears in the **Action Status** column of the dialog box. Click **Close** to close the dialog box. You can also click the **Automatically close when done** check box when the dialog box appears. +1. Open VAMT. +2. In the products list view in the center pane, sort the list if necessary. You can use the **Filter** function to narrow your search for computers by clicking **Filter** in the right-side pane to open the **Filter Products** dialog box. +3. In the **Filter Products** dialog box, you can filter the list by computer name, product name, product key type, license status, or by any combination of these options. + - To filter the list by computer name, enter a name in the **Computer Name** box. + - To filter the list by Product Name, Product Key Type, or License Status, click the list you want to use for the filter and select an option. If necessary, click **clear all filters** to create a new filter. +4. Click **Filter**. VAMT displays the filtered list in the center pane. +5. Select the products that you want to activate. You can use the **CTRL** key or the **SHIFT** key to select more than one product. +6. Click **Activate** in the **Selected Items** menu in the right-side **Actions** pane and then point to **Activate**. If the **Actions** pane is not displayed, click the Show/Hide Action Pane button, which is located on the toolbar to the right of the Help button. +7. Point to **Online activate**, and then select the appropriate credential option. If you click the **Alternate Credentials** option, you will be prompted to enter an alternate user name and password. +8. VAMT displays the **Activating products** dialog box until it completes the requested action. When activation is complete, the status appears in the **Action Status** column of the dialog box. Click **Close** to close the dialog box. You can also click the **Automatically close when done** check box when the dialog box appears. The same status is shown under the **Status of Last Action** column in the products list view in the center pane. - **Note**   - Online activation does not enable you to save the Confirmation IDs (CIDs). As a result, you cannot perform local reactivation. + > [!NOTE] + > Online activation does not enable you to save the Confirmation IDs (CIDs). As a result, you cannot perform local reactivation. - **Note** - You can use online activation to select products that have different key types and activate the products at the same time. + > [!NOTE] + > You can use online activation to select products that have different key types and activate the products at the same time. ## Related topics - [Manage Activations](manage-activations-vamt.md) diff --git a/windows/deployment/volume-activation/plan-for-volume-activation-client.md b/windows/deployment/volume-activation/plan-for-volume-activation-client.md index 5fe9d182fa..8708715c3f 100644 --- a/windows/deployment/volume-activation/plan-for-volume-activation-client.md +++ b/windows/deployment/volume-activation/plan-for-volume-activation-client.md @@ -2,10 +2,10 @@ title: Plan for volume activation (Windows 10) description: Product activation is the process of validating software with the manufacturer after it has been installed on a specific computer. ms.reviewer: -manager: dougeby -ms.author: aaroncz +manager: aaroncz +ms.author: frankroj ms.prod: windows-client -author: aczechowski +author: frankroj ms.localizationpriority: medium ms.topic: article ms.technology: itpro-fundamentals @@ -31,7 +31,7 @@ ms.technology: itpro-fundamentals During the activation process, information about the specific installation is examined. For online activations, this information is sent to a server at Microsoft. This information may include the software version, the product key, the IP address of the computer, and information about the device. The activation methods that Microsoft uses are designed to help protect user privacy, and they cannot be used to track back to the computer or user. The gathered data confirms that the software is a legally licensed copy, and this data is used for statistical analysis. Microsoft does not use this information to identify or contact the user or the organization. >[!NOTE] ->The IP address is used only to verify the location of the request, because some editions of Windows (such as “Starter” editions) can only be activated within certain geographical target markets. +>The IP address is used only to verify the location of the request, because some editions of Windows (such as "Starter" editions) can only be activated within certain geographical target markets. ## Distribution channels and activation @@ -39,7 +39,7 @@ In general, Microsoft software is obtained through three main channels: retail, ### Retail activations -The retail activation method has not changed in several versions of Windows and Windows Server. Each purchased copy comes with one unique product key (often referred to as a retail key). The user enters this key during product installation. The computer uses this retail key to complete the activation after the installation is complete. Most activations are performed online, but telephone activation is also available. +The retail activation method has not changed in several versions of Windows and Windows Server. Each purchased copy comes with one unique product key (often referred to as a retail key). The user enters this key during product installation. The computer uses this retail key to complete the activation after the installation is complete. Most activations are performed online, but telephone activation is also available. Recently, retail keys have been expanded into new distribution scenarios. Product key cards are available to activate products that have been preinstalled or downloaded. Programs such as Windows Anytime Upgrade and Get Genuine allow users to acquire legal keys separately from the software. These electronically distributed keys may come with media that contains software, they can come as a software shipment, or they may be provided on a printed card or electronic copy. Products are activated the same way with any of these retail keys. ### Original equipment manufacturer @@ -50,31 +50,31 @@ OEM activation is valid as long as the customer uses the OEM-provided image on t ### Volume licensing Volume licensing offers customized programs that are tailored to the size and purchasing preference of the organization. To become a volume licensing customer, the organization must set up a volume licensing agreement with Microsoft.There is a common misunderstanding about acquiring licenses for a new computer through volume licensing. There are two legal ways to acquire a full Windows client license for a new computer: -- Have the license preinstalled through the OEM. -- Purchase a fully packaged retail product. +- Have the license preinstalled through the OEM. +- Purchase a fully packaged retail product. -The licenses that are provided through volume licensing programs such as Open License, Select License, and Enterprise Agreements cover upgrades to Windows client operating systems only. An existing retail or OEM operating system license is needed for each computer running Windows 10, Windows 8.1 Pro, Windows 8 Pro, Windows 7 Professional or Ultimate, or Windows XP Professional before the upgrade rights obtained through volume licensing can be exercised. +The licenses that are provided through volume licensing programs such as Open License, Select License, and Enterprise Agreements cover upgrades to Windows client operating systems only. An existing retail or OEM operating system license is needed for each computer running Windows 10, Windows 8.1 Pro, Windows 8 Pro, Windows 7 Professional or Ultimate, or Windows XP Professional before the upgrade rights obtained through volume licensing can be exercised. Volume licensing is also available through certain subscription or membership programs, such as the Microsoft Partner Network and MSDN. These volume licenses may contain specific restrictions or other changes to the general terms applicable to volume licensing. -**Note**   -Some editions of the operating system, such as Windows 10 Enterprise, and some editions of application software are available only through volume licensing agreements or subscriptions. +> [!NOTE] +> Some editions of the operating system, such as Windows 10 Enterprise, and some editions of application software are available only through volume licensing agreements or subscriptions. ## Activation models For a user or IT department, there are no significant choices about how to activate products that are acquired through retail or OEM channels. The OEM performs the activation at the factory, and the user or the IT department need take no activation steps. With a retail product, the Volume Activation Management Tool (VAMT), which is discussed later in this guide, helps you track and manage keys. For each retail activation, you can choose: -- Online activation -- Telephone activation -- VAMT proxy activation +- Online activation +- Telephone activation +- VAMT proxy activation -Telephone activation is primarily used in situations where a computer is isolated from all networks. VAMT proxy activation (with retail keys) is sometimes used when an IT department wants to centralize retail activations or when a computer with a retail version of the operating system is isolated from the Internet but connected to the LAN. For volume-licensed products, however, you must determine the best method or combination of methods to use in your environment. For Windows 10 Pro and Enterprise, you can choose from three models: -- MAKs -- KMS -- Active Directory-based activation +Telephone activation is primarily used in situations where a computer is isolated from all networks. VAMT proxy activation (with retail keys) is sometimes used when an IT department wants to centralize retail activations or when a computer with a retail version of the operating system is isolated from the Internet but connected to the LAN. For volume-licensed products, however, you must determine the best method or combination of methods to use in your environment. For Windows 10 Pro and Enterprise, you can choose from three models: +- MAKs +- KMS +- Active Directory-based activation -**Note**   -Token-based activation is available for specific situations when approved customers rely on a public key infrastructure in an isolated and high-security environment. For more information, contact your Microsoft Account Team or your service representative. +> [!NOTE] +> Token-based activation is available for specific situations when approved customers rely on a public key infrastructure in an isolated and high-security environment. For more information, contact your Microsoft Account Team or your service representative. Token-based Activation option is available for Windows 10 Enterprise LTSB editions (Version 1507 and 1607). ### Multiple activation key @@ -89,19 +89,19 @@ Organizations can download MAK and KMS keys from the [Volume Licensing Service C ### Key Management Service -With the Key Management Service (KMS), IT pros can complete activations on their local network, eliminating the need for individual computers to connect to Microsoft for product activation. The KMS is a lightweight service that does not require a dedicated system and can easily be cohosted on a system that provides other services. +With the Key Management Service (KMS), IT pros can complete activations on their local network, eliminating the need for individual computers to connect to Microsoft for product activation. The KMS is a lightweight service that does not require a dedicated system and can easily be cohosted on a system that provides other services. -Volume editions of Windows 10 and Windows Server 2012 R2 (in addition to volume editions of operating system editions since Windows Vista and Windows Server 2008) automatically connect to a system that hosts the KMS to request activation. No action is required from the user. +Volume editions of Windows 10 and Windows Server 2012 R2 (in addition to volume editions of operating system editions since Windows Vista and Windows Server 2008) automatically connect to a system that hosts the KMS to request activation. No action is required from the user. -The KMS requires a minimum number of computers (physical computers or virtual machines) in a network environment. The organization must have at least five computers to activate Windows Server 2012 R2 and at least 25 computers to activate client computers that are running Windows 10. These minimums are referred to as *activation thresholds*. +The KMS requires a minimum number of computers (physical computers or virtual machines) in a network environment. The organization must have at least five computers to activate Windows Server 2012 R2 and at least 25 computers to activate client computers that are running Windows 10. These minimums are referred to as *activation thresholds*. Planning to use the KMS includes selecting the best location for the KMS host and how many KMS hosts to have. One KMS host can handle a large number of activations, but organizations will often deploy two KMS hosts to ensure availability. Only rarely will more than two KMS hosts be used. The KMS can be hosted on a client computer or on a server, and it can be run on older versions of the operating system if proper configuration steps are taken. Setting up your KMS is discussed later in this guide. ### Active Directory-based activation -Active Directory-based activation is the newest type of volume activation, and it was introduced in Windows 8. In many ways, Active Directory-based activation is similar to activation by using the KMS, but the activated computer does not need to maintain periodic connectivity with the KMS host. Instead, a domain-joined computer running Windows 10, Windows 8.1, Windows 8, Windows Server 2012 R2, or Windows Server 2012 R2 queries AD DS for a volume activation object that is stored in the domain. The operating system checks the digital signatures that are contained in the activation object, and then activates the device. +Active Directory-based activation is the newest type of volume activation, and it was introduced in Windows 8. In many ways, Active Directory-based activation is similar to activation by using the KMS, but the activated computer does not need to maintain periodic connectivity with the KMS host. Instead, a domain-joined computer running Windows 10, Windows 8.1, Windows 8, Windows Server 2012 R2, or Windows Server 2012 R2 queries AD DS for a volume activation object that is stored in the domain. The operating system checks the digital signatures that are contained in the activation object, and then activates the device. -Active Directory-based activation allows enterprises to activate computers through a connection to their domain. Many companies have computers at remote or branch locations, where it is impractical to connect to a KMS, or would not reach the KMS activation threshold. Rather than use MAKs, Active Directory-based activation provides a way to activate computers running Windows 10, Windows 8.1, Windows 8, Windows Server 2012 R2, or Windows Server 2012 R2 as long as the computers can contact the company’s domain. Active Directory-based activation offers the advantage of extending volume activation services everywhere you already have a domain presence. +Active Directory-based activation allows enterprises to activate computers through a connection to their domain. Many companies have computers at remote or branch locations, where it is impractical to connect to a KMS, or would not reach the KMS activation threshold. Rather than use MAKs, Active Directory-based activation provides a way to activate computers running Windows 10, Windows 8.1, Windows 8, Windows Server 2012 R2, or Windows Server 2012 R2 as long as the computers can contact the company's domain. Active Directory-based activation offers the advantage of extending volume activation services everywhere you already have a domain presence. ## Network and connectivity @@ -109,11 +109,11 @@ A modern business network has many nuances and interconnections. This section ex ### Core network -Your core network is that part of your network that enjoys stable, high-speed, reliable connectivity to infrastructure servers. In many cases, the core network is also connected to the Internet, although that is not a requirement to use the KMS or Active Directory-based activation after the KMS server or AD DS is configured and active. Your core network likely consists of many network segments. In many organizations, the core network makes up the vast majority of the business network. +Your core network is that part of your network that enjoys stable, high-speed, reliable connectivity to infrastructure servers. In many cases, the core network is also connected to the Internet, although that is not a requirement to use the KMS or Active Directory-based activation after the KMS server or AD DS is configured and active. Your core network likely consists of many network segments. In many organizations, the core network makes up the vast majority of the business network. -In the core network, a centralized KMS solution is recommended. You can also use Active Directory-based activation, but in many organizations, KMS will still be required to activate older client computers and computers that are not joined to the domain. Some administrators prefer to run both solutions to have the most flexibility, while others prefer to choose only a KMS-based solution for simplicity. Active Directory-based activation as the only solution is workable if all of the clients in your organization are running Windows 10, Windows 8.1, or Windows 8. +In the core network, a centralized KMS solution is recommended. You can also use Active Directory-based activation, but in many organizations, KMS will still be required to activate older client computers and computers that are not joined to the domain. Some administrators prefer to run both solutions to have the most flexibility, while others prefer to choose only a KMS-based solution for simplicity. Active Directory-based activation as the only solution is workable if all of the clients in your organization are running Windows 10, Windows 8.1, or Windows 8. -A typical core network that includes a KMS host is shown in Figure 1. +A typical core network that includes a KMS host is shown in Figure 1. ![Typical core network.](../images/volumeactivationforwindows81-01.jpg) @@ -127,47 +127,47 @@ In a large network, it is all but guaranteed that some segments will be isolated Sometimes called a *high-security zone*, a particular network segment may be isolated from the core network by a firewall or disconnected from other networks totally. The best solution for activating computers in an isolated network depends on the security policies in place in the organization. -If the isolated network can access the core network by using outbound requests on TCP port 1688, and it is allowed to receive remote procedure calls (RPCs), you can perform activation by using the KMS in the core network, thereby avoiding the need to reach additional activation thresholds. +If the isolated network can access the core network by using outbound requests on TCP port 1688, and it is allowed to receive remote procedure calls (RPCs), you can perform activation by using the KMS in the core network, thereby avoiding the need to reach additional activation thresholds. -If the isolated network participates fully in the corporate forest, and it can make typical connections to domain controllers, such as using Lightweight Directory Access Protocol (LDAP) for queries and Domain Name Service (DNS) for name resolution, this is a good opportunity to use Active Directory-based activation for Windows 10, Windows 8.1, Windows 8, Windows Server 2012 R2, and Windows Server 2012 R2. +If the isolated network participates fully in the corporate forest, and it can make typical connections to domain controllers, such as using Lightweight Directory Access Protocol (LDAP) for queries and Domain Name Service (DNS) for name resolution, this is a good opportunity to use Active Directory-based activation for Windows 10, Windows 8.1, Windows 8, Windows Server 2012 R2, and Windows Server 2012 R2. -If the isolated network cannot communicate with the core network’s KMS server, and it cannot use Active Directory-based activation, you can set up a KMS host in the isolated network. This configuration is shown in Figure 2. However, if the isolated network contains only a few computers, it will not reach the KMS activation threshold. In that case, you can activate by using MAKs. +If the isolated network cannot communicate with the core network's KMS server, and it cannot use Active Directory-based activation, you can set up a KMS host in the isolated network. This configuration is shown in Figure 2. However, if the isolated network contains only a few computers, it will not reach the KMS activation threshold. In that case, you can activate by using MAKs. If the network is fully isolated, MAK-independent activation would be the recommended choice, perhaps using the telephone option. But VAMT proxy activation may also be possible. You can also use MAKs to activate new computers during setup, before they are placed in the isolated network. ![New KMS host in an isolated network.](../images/volumeactivationforwindows81-02.jpg) -**Figure 2**. New KMS host in an isolated network +**Figure 2**. New KMS host in an isolated network **Branch offices and distant networks** From mining operations to ships at sea, organizations often have a few computers that are not easily connected to the core network or the Internet. Some organizations have network segments at branch offices that are large and well-connected internally, but have a slow or unreliable WAN link to the rest of the organization. In these situations, you have several options: -- **Active Directory-based activation**. In any site where the client computers are running Windows 10, Active Directory-based activation is supported, and it can be activated by joining the domain. -- **Local KMS**. If a site has 25 or more client computers, it can activate against a local KMS server. -- **Remote (core) KMS**. If the remote site has connectivity to an existing KMS (perhaps through a virtual private network (VPN) to the core network), that KMS can be used. Using the existing KMS means that you only need to meet the activation threshold on that server. -- **MAK activation**. If the site has only a few computers and no connectivity to an existing KMS host, MAK activation is the best option. +- **Active Directory-based activation**. In any site where the client computers are running Windows 10, Active Directory-based activation is supported, and it can be activated by joining the domain. +- **Local KMS**. If a site has 25 or more client computers, it can activate against a local KMS server. +- **Remote (core) KMS**. If the remote site has connectivity to an existing KMS (perhaps through a virtual private network (VPN) to the core network), that KMS can be used. Using the existing KMS means that you only need to meet the activation threshold on that server. +- **MAK activation**. If the site has only a few computers and no connectivity to an existing KMS host, MAK activation is the best option. ### Disconnected computers -Some users may be in remote locations or may travel to many locations. This scenario is common for roaming clients, such as the computers that are used by salespeople or other users who are offsite but not at branch locations. This scenario can also apply to remote branch office locations that have no connection to the core network. You can consider this an “isolated network,” where the number of computers is one. Disconnected computers can use Active Directory-based activation, the KMS, or MAK depending on the client version and how often the computers connect to the core network. -If the computer is joined to the domain and running Windows 10, Windows 8.1, Windows 8, Windows Server 2012 R2, or Windows Server 2012 R2 8, you can use Active Directory-based activation—directly or through a VPN—at least once every 180 days. If the computer connects to a network with a KMS host at least every 180 days, but it does not support Active Directory-based activation, you can use KMS activation. Otherwise for computers that rarely or never connect to the network, use MAK independent activation (by using the telephone or the Internet). +Some users may be in remote locations or may travel to many locations. This scenario is common for roaming clients, such as the computers that are used by salespeople or other users who are offsite but not at branch locations. This scenario can also apply to remote branch office locations that have no connection to the core network. You can consider this an "isolated network," where the number of computers is one. Disconnected computers can use Active Directory-based activation, the KMS, or MAK depending on the client version and how often the computers connect to the core network. +If the computer is joined to the domain and running Windows 10, Windows 8.1, Windows 8, Windows Server 2012 R2, or Windows Server 2012 R2 8, you can use Active Directory-based activation—directly or through a VPN—at least once every 180 days. If the computer connects to a network with a KMS host at least every 180 days, but it does not support Active Directory-based activation, you can use KMS activation. Otherwise for computers that rarely or never connect to the network, use MAK independent activation (by using the telephone or the Internet). ### Test and development labs -Lab environments often have large numbers of virtual machines, and physical computers and virtual machines in labs are reconfigured frequently. Therefore, first determine whether the computers in test and development labs require activation. Editions of Windows 10 that include volume licensing will operate normally, even if they cannot activate immediately. +Lab environments often have large numbers of virtual machines, and physical computers and virtual machines in labs are reconfigured frequently. Therefore, first determine whether the computers in test and development labs require activation. Editions of Windows 10 that include volume licensing will operate normally, even if they cannot activate immediately. If you have ensured that your test or development copies of the operating system are within the license agreement, you may not need to activate the lab computers if they will be rebuilt frequently. If you require that the lab computers be activated, treat the lab as an isolated network and use the methods described earlier in this guide. -In labs that have a high turnover of computers and a small number of KMS clients, you must monitor the KMS activation count. You might need to adjust the time that the KMS caches the activation requests. The default is 30 days. +In labs that have a high turnover of computers and a small number of KMS clients, you must monitor the KMS activation count. You might need to adjust the time that the KMS caches the activation requests. The default is 30 days. ## Mapping your network to activation methods -Now it’s time to assemble the pieces into a working solution. By evaluating your network connectivity, the numbers of computers you have at each site, and the operating system versions in use in your environment, you have collected the information you need to determine which activation methods will work best for you. You can fill-in information in Table 1 to help you make this determination. +Now it's time to assemble the pieces into a working solution. By evaluating your network connectivity, the numbers of computers you have at each site, and the operating system versions in use in your environment, you have collected the information you need to determine which activation methods will work best for you. You can fill-in information in Table 1 to help you make this determination. **Table 1**. Criteria for activation methods |Criterion |Activation method | |----------|------------------| -|Number of domain-joined computers that support Active Directory-based activation (computers running Windows 10, Windows 8.1, Windows 8, Windows Server 2012 R2, or Windows Server 2012 R2) and will connect to a domain controller at least every 180 days. Computers can be mobile, semi-isolated, or located in a branch office or the core network. |Active Directory-based activation | -|Number of computers in the core network that will connect (directly or through a VPN) at least every 180 days

Note
The core network must meet the KMS activation threshold. |KMS (central) | -|Number of computers that do not connect to the network at least once every 180 days (or if no network meets the activation threshold) | MAK | +|Number of domain-joined computers that support Active Directory-based activation (computers running Windows 10, Windows 8.1, Windows 8, Windows Server 2012 R2, or Windows Server 2012 R2) and will connect to a domain controller at least every 180 days. Computers can be mobile, semi-isolated, or located in a branch office or the core network. |Active Directory-based activation | +|Number of computers in the core network that will connect (directly or through a VPN) at least every 180 days

Note
The core network must meet the KMS activation threshold. |KMS (central) | +|Number of computers that do not connect to the network at least once every 180 days (or if no network meets the activation threshold) | MAK | |Number of computers in semi-isolated networks that have connectivity to the KMS in the core network |KMS (central) | |Number of computers in isolated networks where the KMS activation threshold is met |KMS (local) | |Number of computers in isolated networks where the KMS activation threshold is not met |MAK | @@ -179,14 +179,14 @@ Now it’s time to assemble the pieces into a working solution. By evaluating yo ## Choosing and acquiring keys When you know which keys you need, you must obtain them. Generally speaking, volume licensing keys are collected in two ways: -- Go to the **Product Keys** section of the [Volume Licensing Service Center](https://go.microsoft.com/fwlink/p/?LinkID=618213) for the following agreements: Open, Open Value, Select, Enterprise, and Services Provider License. -- Contact your [Microsoft Activation Center](https://go.microsoft.com/fwlink/p/?LinkId=618264). +- Go to the **Product Keys** section of the [Volume Licensing Service Center](https://go.microsoft.com/fwlink/p/?LinkID=618213) for the following agreements: Open, Open Value, Select, Enterprise, and Services Provider License. +- Contact your [Microsoft Activation Center](https://go.microsoft.com/fwlink/p/?LinkId=618264). ### KMS host keys -A KMS host needs a key that activates, or authenticates, the KMS host with Microsoft. This key is usually referred to as the *KMS host key*, but it is formally known as a *Microsoft Customer Specific Volume License Key* (CSVLK). Most documentation and Internet references earlier than Windows 8.1 use the term KMS key, but CSVLK is becoming more common in current documentation and management tools. +A KMS host needs a key that activates, or authenticates, the KMS host with Microsoft. This key is usually referred to as the *KMS host key*, but it is formally known as a *Microsoft Customer Specific Volume License Key* (CSVLK). Most documentation and Internet references earlier than Windows 8.1 use the term KMS key, but CSVLK is becoming more common in current documentation and management tools. -A KMS host running Windows Server 2012 R2, Windows Server 2012, or Windows Server 2008 R2 can activate both Windows Server and Windows client operating systems. A KMS host key is also needed to create the activation objects in AD DS, as described later in this guide. You will need a KMS host key for any KMS that you want to set up and if you are going to use Active Directory-based activation. +A KMS host running Windows Server 2012 R2, Windows Server 2012, or Windows Server 2008 R2 can activate both Windows Server and Windows client operating systems. A KMS host key is also needed to create the activation objects in AD DS, as described later in this guide. You will need a KMS host key for any KMS that you want to set up and if you are going to use Active Directory-based activation. ### Generic volume licensing keys @@ -202,25 +202,25 @@ You will also need MAK keys with the appropriate number of activations available ## Selecting a KMS host -The KMS does not require a dedicated server. It can be cohosted with other services, such as AD DS domain controllers and read-only domain controllers. -KMS hosts can run on physical computers or virtual machines that are running any supported Windows operating system. A KMS host that is running Windows Server 2012 R2, Windows Server 2012, or Windows Server 2008 R2 can activate any Windows client or server operating system that supports volume activation. A KMS host that is running Windows 10 can activate only computers running Windows 10, Windows 8.1, Windows 8, Windows 7, or Windows Vista. +The KMS does not require a dedicated server. It can be cohosted with other services, such as AD DS domain controllers and read-only domain controllers. +KMS hosts can run on physical computers or virtual machines that are running any supported Windows operating system. A KMS host that is running Windows Server 2012 R2, Windows Server 2012, or Windows Server 2008 R2 can activate any Windows client or server operating system that supports volume activation. A KMS host that is running Windows 10 can activate only computers running Windows 10, Windows 8.1, Windows 8, Windows 7, or Windows Vista. A single KMS host can support unlimited numbers of KMS clients, but Microsoft recommends deploying a minimum of two KMS hosts for failover purposes. However, as more clients are activated through Active Directory-based activation, the KMS and the redundancy of the KMS will become less important. Most organizations can use as few as two KMS hosts for their entire infrastructure. -The flow of KMS activation is shown in Figure 3, and it follows this sequence: +The flow of KMS activation is shown in Figure 3, and it follows this sequence: -1. An administrator uses the VAMT console to configure a KMS host and install a KMS host key. -2. Microsoft validates the KMS host key, and the KMS host starts to listen for requests. -3. The KMS host updates resource records in DNS to allow clients to locate the KMS host. (Manually adding DNS records is required if your environment does not support DNS dynamic update protocol.) -4. A client configured with a GVLK uses DNS to locate the KMS host. -5. The client sends one packet to the KMS host. -6. The KMS host records information about the requesting client (by using a client ID). Client IDs are used to maintain the count of clients and detect when the same computer is requesting activation again. The client ID is only used to determine whether the activation thresholds are met. The IDs are not stored permanently or transmitted to Microsoft. If the KMS is restarted, the client ID collection starts again. -7. If the KMS host has a KMS host key that matches the products in the GVLK, the KMS host sends a single packet back to the client. This packet contains a count of the number of computers that have requested activation from this KMS host. -8. If the count exceeds the activation threshold for the product that is being activated, the client is activated. If the activation threshold has not yet been met, the client will try again. +1. An administrator uses the VAMT console to configure a KMS host and install a KMS host key. +2. Microsoft validates the KMS host key, and the KMS host starts to listen for requests. +3. The KMS host updates resource records in DNS to allow clients to locate the KMS host. (Manually adding DNS records is required if your environment does not support DNS dynamic update protocol.) +4. A client configured with a GVLK uses DNS to locate the KMS host. +5. The client sends one packet to the KMS host. +6. The KMS host records information about the requesting client (by using a client ID). Client IDs are used to maintain the count of clients and detect when the same computer is requesting activation again. The client ID is only used to determine whether the activation thresholds are met. The IDs are not stored permanently or transmitted to Microsoft. If the KMS is restarted, the client ID collection starts again. +7. If the KMS host has a KMS host key that matches the products in the GVLK, the KMS host sends a single packet back to the client. This packet contains a count of the number of computers that have requested activation from this KMS host. +8. If the count exceeds the activation threshold for the product that is being activated, the client is activated. If the activation threshold has not yet been met, the client will try again. ![KMS activation flow.](../images/volumeactivationforwindows81-03.jpg) **Figure 3**. KMS activation flow ## See also -- [Volume Activation for Windows 10](volume-activation-windows-10.md) +- [Volume Activation for Windows 10](volume-activation-windows-10.md) diff --git a/windows/deployment/volume-activation/proxy-activation-vamt.md b/windows/deployment/volume-activation/proxy-activation-vamt.md index 587efce773..7534f442fd 100644 --- a/windows/deployment/volume-activation/proxy-activation-vamt.md +++ b/windows/deployment/volume-activation/proxy-activation-vamt.md @@ -2,11 +2,11 @@ title: Perform Proxy Activation (Windows 10) description: Perform proxy activation by using the Volume Activation Management Tool (VAMT) to activate client computers that do not have Internet access. ms.reviewer: -manager: dougeby -ms.author: aaroncz +manager: aaroncz +ms.author: frankroj ms.prod: windows-client -author: aczechowski -ms.date: 04/25/2017 +author: frankroj +ms.date: 11/07/2022 ms.topic: article ms.technology: itpro-fundamentals --- @@ -17,39 +17,36 @@ You can use the Volume Activation Management Tool (VAMT) to perform activation f In a typical proxy-activation scenario, the VAMT host computer distributes a MAK to one or more client computers and collects the installation ID (IID) from each computer. The VAMT host computer sends the IIDs to Microsoft on behalf of the client computers and obtains the corresponding Confirmation IDs (CIDs). The VAMT host computer then installs the CIDs on the client computer to complete the activation. Using this activation method, only the VAMT host computer needs Internet access. -**Note**   -For workgroups that are completely isolated from any larger network, you can still perform MAK, KMS Host key (CSVLK), or retail proxy activation. This requires installing a second instance of VAMT on a computer within the isolated group and using removable media to transfer activation data between that computer and another VAMT host computer that has Internet access. For more information about this scenario, see [Scenario 2: Proxy Activation](scenario-proxy-activation-vamt.md). Similarly, you can proxy activate a KMS Host key (CSVLK) located in an isolated network. You can also proxy activate a KMS Host key (CSVLK) in the core network if you do not want the KMS host computer to connect to Microsoft over the Internet.  +> [!NOTE] +> For workgroups that are completely isolated from any larger network, you can still perform MAK, KMS Host key (CSVLK), or retail proxy activation. This requires installing a second instance of VAMT on a computer within the isolated group and using removable media to transfer activation data between that computer and another VAMT host computer that has Internet access. For more information about this scenario, see [Scenario 2: Proxy Activation](scenario-proxy-activation-vamt.md). Similarly, you can proxy activate a KMS Host key (CSVLK) located in an isolated network. You can also proxy activate a KMS Host key (CSVLK) in the core network if you do not want the KMS host computer to connect to Microsoft over the Internet. ## Requirements Before performing proxy activation, ensure that your network and the VAMT installation meet the following requirements: -- There is an instance of VAMT that is installed on a computer that has Internet access. If you are performing proxy activation for an isolated workgroup, you also need to have VAMT installed on one of the computers in the workgroup. -- The products to be activated have been added to VAMT and are installed with a retail product key, a KMS Host key (CSVLK) or a MAK. If the products have not been installed with a proper product key, refer to the steps in the [Add and Remove a Product Key](add-remove-product-key-vamt.md) section for instructions on how to install a product key. -- VAMT has administrative permissions on all products to be activated and Windows Management Instrumentation (WMI) is accessible through the Windows firewall. -- For workgroup computers, a registry key must be created to enable remote administrative actions under User Account Control (UAC). For more information, see [Configure Client Computers](configure-client-computers-vamt.md). +- There is an instance of VAMT that is installed on a computer that has Internet access. If you are performing proxy activation for an isolated workgroup, you also need to have VAMT installed on one of the computers in the workgroup. +- The products to be activated have been added to VAMT and are installed with a retail product key, a KMS Host key (CSVLK) or a MAK. If the products have not been installed with a proper product key, refer to the steps in the [Add and Remove a Product Key](add-remove-product-key-vamt.md) section for instructions on how to install a product key. +- VAMT has administrative permissions on all products to be activated and Windows Management Instrumentation (WMI) is accessible through the Windows firewall. +- For workgroup computers, a registry key must be created to enable remote administrative actions under User Account Control (UAC). For more information, see [Configure Client Computers](configure-client-computers-vamt.md). The product keys that are installed on the client products must have a sufficient number of remaining activations. If you are activating a MAK key, you can retrieve the remaining number of activations for that key by selecting the MAK in the product key list in the center pane and then clicking **Refresh product key data online** in the right-side pane. This retrieves the number of remaining activations for the MAK from Microsoft. Note that this step requires Internet access and that the remaining activation count can only be retrieved for MAKs. ## To Perform Proxy Activation **To perform proxy activation** -1. Open VAMT. -2. If necessary, install product keys. For more information see: - - [Install a Product Key](install-product-key-vamt.md) to install retail, MAK, or KMS Host key (CSVLK). - - [Install a KMS Client Key](install-kms-client-key-vamt.md) to install GVLK (KMS client) keys. -3. In the **Products** list in the center pane, select the individual products to be activated. You can use the **Filter** function to narrow your search for products by clicking **Filter** in the right-side pane to open the **Filter Products** dialog box. -4. In the **Filter Products** dialog box, you can filter the list by computer name, product name, product key type, license status, or by any combination of these options. - - To filter the list by computer name, enter a name in the **Computer Name** box. - - To filter the list by Product Name, Product Key Type, or License Status, click the list you want to use for the filter and select an option. If necessary, click **clear all filters** to create a new filter. -5. Click **Filter**. VAMT displays the filtered list in the center pane. -6. In the right-side pane, click **Activate** and then click **Proxy activate** to open the **Proxy Activate** dialog box. -7. In the **Proxy Activate** dialog box click **Apply Confirmation ID, apply to selected machine(s) and activate**. -8. If you are activating products that require administrator credentials different from the ones you are currently using, select the **Use Alternate Credentials** checkbox. -9. Click **OK**. +1. Open VAMT. +2. If necessary, install product keys. For more information see: + - [Install a Product Key](install-product-key-vamt.md) to install retail, MAK, or KMS Host key (CSVLK). + - [Install a KMS Client Key](install-kms-client-key-vamt.md) to install GVLK (KMS client) keys. +3. In the **Products** list in the center pane, select the individual products to be activated. You can use the **Filter** function to narrow your search for products by clicking **Filter** in the right-side pane to open the **Filter Products** dialog box. +4. In the **Filter Products** dialog box, you can filter the list by computer name, product name, product key type, license status, or by any combination of these options. + - To filter the list by computer name, enter a name in the **Computer Name** box. + - To filter the list by Product Name, Product Key Type, or License Status, click the list you want to use for the filter and select an option. If necessary, click **clear all filters** to create a new filter. +5. Click **Filter**. VAMT displays the filtered list in the center pane. +6. In the right-side pane, click **Activate** and then click **Proxy activate** to open the **Proxy Activate** dialog box. +7. In the **Proxy Activate** dialog box click **Apply Confirmation ID, apply to selected machine(s) and activate**. +8. If you are activating products that require administrator credentials different from the ones you are currently using, select the **Use Alternate Credentials** checkbox. +9. Click **OK**. 10. VAMT displays the **Activating products** dialog box until it completes the requested action. If you selected the **Alternate Credentials** option, you will be prompted to enter the credentials. - **Note**   + > [!NOTE] You can use proxy activation to select products that have different key types and activate the products at the same time. - - - diff --git a/windows/deployment/volume-activation/remove-products-vamt.md b/windows/deployment/volume-activation/remove-products-vamt.md index e0fa9fe778..f9b25b08fd 100644 --- a/windows/deployment/volume-activation/remove-products-vamt.md +++ b/windows/deployment/volume-activation/remove-products-vamt.md @@ -2,11 +2,11 @@ title: Remove Products (Windows 10) description: Learn how you must delete products from the product list view so you can remove products from the Volume Activation Management Tool (VAMT). ms.reviewer: -manager: dougeby -ms.author: aaroncz +manager: aaroncz +ms.author: frankroj ms.prod: windows-client -author: aczechowski -ms.date: 04/25/2017 +author: frankroj +ms.date: 11/07/2022 ms.topic: article ms.technology: itpro-fundamentals --- @@ -16,17 +16,17 @@ ms.technology: itpro-fundamentals To remove one or more products from the Volume Activation Management Tool (VAMT), you can delete them from the product list view in the center pane. **To delete one or more products** -1. Click a product node in the left-side pane. -2. You can use the **Filter** function to narrow your search for computers by clicking **Filter** in the right-side pane to open the **Filter Products** dialog box. -3. In the **Filter Products** dialog box, you can filter the list by computer name, product name, product key type, license status, or by any combination of these options. - - To filter the list by computer name, enter a name in the **Computer Name** box. - - To filter the list by Product Name, Product Key Type, or License Status, click the list you want to use for the filter and select an option. If necessary, click **clear all filters** to create a new filter. -4. Click **Filter**. VAMT displays the filtered list in the center pane. -5. Select the products you want to delete. -6. Click **Delete** in the **Selected Items** menu in the right-side pane. -7. On the **Confirm Delete Selected Products** dialog box, click **OK**. +1. Click a product node in the left-side pane. +2. You can use the **Filter** function to narrow your search for computers by clicking **Filter** in the right-side pane to open the **Filter Products** dialog box. +3. In the **Filter Products** dialog box, you can filter the list by computer name, product name, product key type, license status, or by any combination of these options. + - To filter the list by computer name, enter a name in the **Computer Name** box. + - To filter the list by Product Name, Product Key Type, or License Status, click the list you want to use for the filter and select an option. If necessary, click **clear all filters** to create a new filter. +4. Click **Filter**. VAMT displays the filtered list in the center pane. +5. Select the products you want to delete. +6. Click **Delete** in the **Selected Items** menu in the right-side pane. +7. On the **Confirm Delete Selected Products** dialog box, click **OK**. ## Related topics - [Add and Manage Products](add-manage-products-vamt.md) -  -  + + diff --git a/windows/deployment/volume-activation/scenario-kms-activation-vamt.md b/windows/deployment/volume-activation/scenario-kms-activation-vamt.md index 6f92b8bdbb..2aae527d89 100644 --- a/windows/deployment/volume-activation/scenario-kms-activation-vamt.md +++ b/windows/deployment/volume-activation/scenario-kms-activation-vamt.md @@ -2,44 +2,44 @@ title: Scenario 3 KMS Client Activation (Windows 10) description: Learn how to use the Volume Activation Management Tool (VAMT) to activate Key Management Service (KMS) client keys or Generic Volume License Keys (GVLKs). ms.reviewer: -manager: dougeby -ms.author: aaroncz +manager: aaroncz +ms.author: frankroj ms.prod: windows-client -author: aczechowski -ms.date: 04/25/2017 +author: frankroj +ms.date: 11/07/2022 ms.topic: article ms.technology: itpro-fundamentals --- # Scenario 3: KMS Client Activation -In this scenario, you use the Volume Activation Management Tool (VAMT) to activate Key Management Service (KMS) client keys or Generic Volume License Keys (GVLKs). This can be performed on either Core Network or Isolated Lab computers. By default, volume license editions of Windows Vista, Windows® 7, Windows 8, Windows 10, Windows Server 2008, Windows Server 2008 R2, Windows Server® 2012, and Microsoft® Office 2010 use KMS for activation. GVLKs are already installed in volume license editions of these products. You do not have to enter a key to activate a product as a GVLK, unless you are converting a MAK-activated product to a KMS activation. For more information, see [Install a KMS Client Key](install-kms-client-key-vamt.md). +In this scenario, you use the Volume Activation Management Tool (VAMT) to activate Key Management Service (KMS) client keys or Generic Volume License Keys (GVLKs). This can be performed on either Core Network or Isolated Lab computers. By default, volume license editions of Windows Vista, Windows® 7, Windows 8, Windows 10, Windows Server 2008, Windows Server 2008 R2, Windows Server® 2012, and Microsoft® Office 2010 use KMS for activation. GVLKs are already installed in volume license editions of these products. You do not have to enter a key to activate a product as a GVLK, unless you are converting a MAK-activated product to a KMS activation. For more information, see [Install a KMS Client Key](install-kms-client-key-vamt.md). The procedure that is described below assumes the following: -- The KMS Service is enabled and available to all KMS clients. -- VAMT has been installed and computers have been added to the VAMT database. See Parts 1 through 4 in either [Scenario 1: Online Activation](scenario-online-activation-vamt.md) or [Scenario 2: Proxy Activation](scenario-proxy-activation-vamt.md) for more information. +- The KMS Service is enabled and available to all KMS clients. +- VAMT has been installed and computers have been added to the VAMT database. See Parts 1 through 4 in either [Scenario 1: Online Activation](scenario-online-activation-vamt.md) or [Scenario 2: Proxy Activation](scenario-proxy-activation-vamt.md) for more information. ## Activate KMS Clients -1. Open VAMT. -2. To set the KMS activation options, on the menu bar click **View**. Then click **Preferences** to open the **Volume Activation Management Tool Preferences** dialog box. -3. In the **Volume Activation Management Tool Preferences** dialog box, under **KMS Management Services host selection** select from the following options: - - **Find a KMS host automatically using DNS**. This is the default setting. VAMT will instruct the computer to query the Domain Name Service (DNS) to locate a KMS host and perform activation. If the client contains a registry key with a valid KMS host, that value will be used instead. - - **Find a KMS host using DNS in this domain for supported products**. Select this option if you use a specific domain, and enter the name of the domain. - - **Use specific KMS host**. Select this option for environments which do not use DNS for KMS host identification, and manually enter the KMS host name and select the KMS host port. VAMT will set the specified KMS host name and KMS host port on the target computer, and then instruct the computer to perform activation with the specific KMS host. -4. In the left-side pane, in the **Products** node, click the product that you want to activate. -5. In the products list view in the center pane, sort the list if necessary. You can use the **Filter** function to narrow your search for computers by clicking **Filter** in the right-side pane to open the **Filter Products** dialog box. -6. In the **Filter Products** dialog box, you can filter the list by computer name, product name, product key type, license status, or by any combination of these options. - - To filter the list by computer name, enter a name in the **Computer Name** box. - - To filter the list by Product Name, Product Key Type, or License Status, click the list you want to use for the filter and select an option. If necessary, click **clear all filters** to create a new filter. -7. Click **Filter**. VAMT displays the filtered list in the center pane. -8. Select the products that you want to activate. -9. Click **Activate** in the **Selected Items** menu in the right-side **Actions** pane, click **Activate**, point to **Volume activate**, and then click the appropriate credential option. If you click the **Alternate Credentials** option, you will be prompted to enter an alternate user name and password. +1. Open VAMT. +2. To set the KMS activation options, on the menu bar click **View**. Then click **Preferences** to open the **Volume Activation Management Tool Preferences** dialog box. +3. In the **Volume Activation Management Tool Preferences** dialog box, under **KMS Management Services host selection** select from the following options: + - **Find a KMS host automatically using DNS**. This is the default setting. VAMT will instruct the computer to query the Domain Name Service (DNS) to locate a KMS host and perform activation. If the client contains a registry key with a valid KMS host, that value will be used instead. + - **Find a KMS host using DNS in this domain for supported products**. Select this option if you use a specific domain, and enter the name of the domain. + - **Use specific KMS host**. Select this option for environments which do not use DNS for KMS host identification, and manually enter the KMS host name and select the KMS host port. VAMT will set the specified KMS host name and KMS host port on the target computer, and then instruct the computer to perform activation with the specific KMS host. +4. In the left-side pane, in the **Products** node, click the product that you want to activate. +5. In the products list view in the center pane, sort the list if necessary. You can use the **Filter** function to narrow your search for computers by clicking **Filter** in the right-side pane to open the **Filter Products** dialog box. +6. In the **Filter Products** dialog box, you can filter the list by computer name, product name, product key type, license status, or by any combination of these options. + - To filter the list by computer name, enter a name in the **Computer Name** box. + - To filter the list by Product Name, Product Key Type, or License Status, click the list you want to use for the filter and select an option. If necessary, click **clear all filters** to create a new filter. +7. Click **Filter**. VAMT displays the filtered list in the center pane. +8. Select the products that you want to activate. +9. Click **Activate** in the **Selected Items** menu in the right-side **Actions** pane, click **Activate**, point to **Volume activate**, and then click the appropriate credential option. If you click the **Alternate Credentials** option, you will be prompted to enter an alternate user name and password. 10. VAMT displays the **Activating products** dialog box until it completes the requested action. When activation is complete, the status appears in the **Action Status** column of the dialog box. Click **Close** to close the dialog box. You can also click the **Automatically close when done** check box when the dialog box appears. The same status is shown under the **Status of Last Action** column in the products list view in the center pane. ## Related topics - [VAMT Step-by-Step Scenarios](vamt-step-by-step.md) -  -  + + diff --git a/windows/deployment/volume-activation/scenario-online-activation-vamt.md b/windows/deployment/volume-activation/scenario-online-activation-vamt.md index 0456ed2993..f1fcdf13ee 100644 --- a/windows/deployment/volume-activation/scenario-online-activation-vamt.md +++ b/windows/deployment/volume-activation/scenario-online-activation-vamt.md @@ -2,11 +2,11 @@ title: Scenario 1 Online Activation (Windows 10) description: Achieve network access by deploying the Volume Activation Management Tool (VAMT) in a Core Network environment. ms.reviewer: -manager: dougeby -ms.author: aaroncz +manager: aaroncz +ms.author: frankroj ms.prod: windows-client -author: aczechowski -ms.date: 04/25/2017 +author: frankroj +ms.date: 11/07/2022 ms.topic: article ms.technology: itpro-fundamentals --- @@ -14,67 +14,67 @@ ms.technology: itpro-fundamentals # Scenario 1: Online Activation In this scenario, the Volume Activation Management Tool (VAMT) is deployed in the Core Network environment. VAMT is installed on a central computer that has network access to all of the client computers. Both the VAMT host and the client computers have Internet access. The following illustration shows a diagram of an online activation scenario for Multiple Activation Keys (MAKs). You can use this scenario for online activation of the following key types: -- Multiple Activation Key (MAK) -- Windows Key Management Service (KMS) keys: - - KMS Host key (CSVLK) - - Generic Volume License Key (GVLK), or KMS client key -- Retail +- Multiple Activation Key (MAK) +- Windows Key Management Service (KMS) keys: + - KMS Host key (CSVLK) + - Generic Volume License Key (GVLK), or KMS client key +- Retail The Secure Zone represents higher-security Core Network computers that have additional firewall protection. ![VAMT firewall configuration for multiple subnets.](images/dep-win8-l-vamt-makindependentactivationscenario.jpg) ## In This Topic -- [Install and start VAMT on a networked host computer](#bkmk-partone) -- [Configure the Windows Management Instrumentation firewall exception on target computers](#bkmk-parttwo) -- [Connect to VAMT database](#bkmk-partthree) -- [Discover products](#bkmk-partfour) -- [Sort and filter the list of computers](#bkmk-partfive) -- [Collect status information from the computers in the list](#bkmk-partsix) -- [Add product keys and determine the remaining activation count](#bkmk-partseven) -- [Install the product keys](#bkmk-parteight) -- [Activate the client products](#bkmk-partnine) +- [Install and start VAMT on a networked host computer](#bkmk-partone) +- [Configure the Windows Management Instrumentation firewall exception on target computers](#bkmk-parttwo) +- [Connect to VAMT database](#bkmk-partthree) +- [Discover products](#bkmk-partfour) +- [Sort and filter the list of computers](#bkmk-partfive) +- [Collect status information from the computers in the list](#bkmk-partsix) +- [Add product keys and determine the remaining activation count](#bkmk-partseven) +- [Install the product keys](#bkmk-parteight) +- [Activate the client products](#bkmk-partnine) ##
Step 1: Install and start VAMT on a networked host computer -1. Install VAMT on the host computer. -2. Click the VAMT icon in the **Start** menu to open VAMT. +1. Install VAMT on the host computer. +2. Click the VAMT icon in the **Start** menu to open VAMT. ## Step 2: Configure the Windows Management Instrumentation firewall exception on target computers -- Ensure that the Windows Management Instrumentation (WMI) firewall exception has been enabled for all target computers. For more information, see [Configure Client Computers](configure-client-computers-vamt.md). +- Ensure that the Windows Management Instrumentation (WMI) firewall exception has been enabled for all target computers. For more information, see [Configure Client Computers](configure-client-computers-vamt.md). - **Note**   - To retrieve product license status, VAMT must have administrative permissions on the remote computers and WMI must be available through the Windows Firewall. In addition, for workgroup computers, a registry key must be created to enable remote administrative actions under User Account Control (UAC). For more information, see [Configure Client Computers](configure-client-computers-vamt.md). + > [!NOTE] + > To retrieve product license status, VAMT must have administrative permissions on the remote computers and WMI must be available through the Windows Firewall. In addition, for workgroup computers, a registry key must be created to enable remote administrative actions under User Account Control (UAC). For more information, see [Configure Client Computers](configure-client-computers-vamt.md). ## Step 3: Connect to a VAMT database -1. If you are not already connected to a database, the **Database Connection Settings** dialog box appears when you open VAMT. Select the server and database where the keys that must be activated are located. -2. Click **Connect**. -3. If you are already connected to a database, VAMT displays an inventory of the products and product keys in the center pane, and a license overview of the computers in the database. If you need to connect to a different database, click **Successfully connected to Server** to open **the Database Connection Settings** dialog box. For more information about how to create VAMT databases and adding VAMT data, see [Manage VAMT Data](manage-vamt-data.md) +1. If you are not already connected to a database, the **Database Connection Settings** dialog box appears when you open VAMT. Select the server and database where the keys that must be activated are located. +2. Click **Connect**. +3. If you are already connected to a database, VAMT displays an inventory of the products and product keys in the center pane, and a license overview of the computers in the database. If you need to connect to a different database, click **Successfully connected to Server** to open **the Database Connection Settings** dialog box. For more information about how to create VAMT databases and adding VAMT data, see [Manage VAMT Data](manage-vamt-data.md) ## Step 4: Discover products -1. In the left-side pane, in the **Products** node Products, click the product that you want to activate. -2. To open the **Discover Products** dialog box, click **Discover products** in the **Actions** menu in the right-side pane. -3. In the **Discover Products** dialog box, click **Search for computers in the Active Directory** to display the search options, and then click the search options that you want to use. You can search for computers in an Active Directory domain, by individual computer name or IP address, in a workgroup, or by a general Lightweight Directory Access Protocol (LDAP) query: - - To search for computers in an Active Directory domain, click **Search for computers in the Active Directory**. Then under **Domain Filter Criteria**, in the list of domain names click the name of the domain that you want to search. You can narrow the search further by typing a name in the **Filter by computer name** field to search for specific computers in the domain. This filter supports the asterisk (\*) wildcard. For example, typing "a\*" will display only those computer names that start with the letter "a". - - To search by individual computer name or IP address, click **Manually enter name or IP address**. Then enter the full name or IP address in the **One or more computer names or IP addresses separated by commas** text box. Separate multiple entries with a comma. Note that VAMT supports both IPv4 and IPV6 addressing. - - To search for computers in a workgroup, click **Search for computers in the workgroup**. Then under **Workgroup Filter Criteria**, in the list of workgroup names, click the name of the workgroup that you want to search. You can narrow the search further by typing a name in the **Filter by computer name** field to search for a specific computer in the workgroup. This filter supports the asterisk (\*) wildcard. For example, typing "a\*" will display only computer names that start with the letter "a". - - To search for computers by using a general LDAP query, click **Search with LDAP query** and enter your query in the text box that appears. VAMT will validate the LDAP query syntax, but will otherwise run the query without additional checks. -4. Click **Search**. +1. In the left-side pane, in the **Products** node Products, click the product that you want to activate. +2. To open the **Discover Products** dialog box, click **Discover products** in the **Actions** menu in the right-side pane. +3. In the **Discover Products** dialog box, click **Search for computers in the Active Directory** to display the search options, and then click the search options that you want to use. You can search for computers in an Active Directory domain, by individual computer name or IP address, in a workgroup, or by a general Lightweight Directory Access Protocol (LDAP) query: + - To search for computers in an Active Directory domain, click **Search for computers in the Active Directory**. Then under **Domain Filter Criteria**, in the list of domain names click the name of the domain that you want to search. You can narrow the search further by typing a name in the **Filter by computer name** field to search for specific computers in the domain. This filter supports the asterisk (\*) wildcard. For example, typing "a\*" will display only those computer names that start with the letter "a". + - To search by individual computer name or IP address, click **Manually enter name or IP address**. Then enter the full name or IP address in the **One or more computer names or IP addresses separated by commas** text box. Separate multiple entries with a comma. Note that VAMT supports both IPv4 and IPV6 addressing. + - To search for computers in a workgroup, click **Search for computers in the workgroup**. Then under **Workgroup Filter Criteria**, in the list of workgroup names, click the name of the workgroup that you want to search. You can narrow the search further by typing a name in the **Filter by computer name** field to search for a specific computer in the workgroup. This filter supports the asterisk (\*) wildcard. For example, typing "a\*" will display only computer names that start with the letter "a". + - To search for computers by using a general LDAP query, click **Search with LDAP query** and enter your query in the text box that appears. VAMT will validate the LDAP query syntax, but will otherwise run the query without additional checks. +4. Click **Search**. When the search is complete, the products that VAMT discovers appear in the product list view in the center pane. ## Step 5: Sort and filter the list of computers You can sort the list of products so that it is easier to find the computers that require product keys to be activated: -1. On the menu bar at the top of the center pane, click **Group by**, and then click **Product**, **Product Key Type**, or **License Status**. -2. To sort the list further, you can click one of the column headings to sort by that column. -3. You can also use the **Filter** function to narrow your search for computers by clicking **Filter** in the right-side pane to open the **Filter Products** dialog box. -4. In the **Filter Products** dialog box, you can filter the list by computer name, product name, product key type, license status, or by any combination of these options. - - To filter the list by computer name, enter a name in the **Computer Name** box. - - To filter the list by product name, product key type, or license status, click the list you want to use for the filter and select an option. If necessary, click **clear all filters** to create a new filter. -5. Click **Filter**. VAMT displays the filtered list in the product list view in the center pane. +1. On the menu bar at the top of the center pane, click **Group by**, and then click **Product**, **Product Key Type**, or **License Status**. +2. To sort the list further, you can click one of the column headings to sort by that column. +3. You can also use the **Filter** function to narrow your search for computers by clicking **Filter** in the right-side pane to open the **Filter Products** dialog box. +4. In the **Filter Products** dialog box, you can filter the list by computer name, product name, product key type, license status, or by any combination of these options. + - To filter the list by computer name, enter a name in the **Computer Name** box. + - To filter the list by product name, product key type, or license status, click the list you want to use for the filter and select an option. If necessary, click **clear all filters** to create a new filter. +5. Click **Filter**. VAMT displays the filtered list in the product list view in the center pane. ## Step 6: Collect status information from the computers in the list @@ -85,47 +85,45 @@ To collect the status from select computers in the database, you can select comp - In the right-side **Actions** pane, click **Update license status** in the **Selected Items** menu and then click a credential option. Choose **Alternate Credentials** only if you are updating products that require administrator credentials that are different from the ones that you used to log on to the computer. Otherwise, click **Current Credentials** and continue to step 2.If you are supplying alternate credentials, in the **Windows Security** dialog box, type the appropriate user name and password and then click **OK**. - VAMT displays the **Collecting product information** dialog box while it collects the license status of all supported products on the selected computers. When the process is finished, the updated license status of each product will appear in the product list view in the center pane. - **Note** - If a computer has more than one supported product installed, VAMT adds an entry for each product. The entry appears under the appropriate product heading. + > [!NOTE] + > If a computer has more than one supported product installed, VAMT adds an entry for each product. The entry appears under the appropriate product heading. ## Step 7: Add product keys and determine the remaining activation count -1. Click the **Product Keys** node in the left-side pane, and then click **Add Product Keys** in the right-side pane to open the **Add Product Keys** dialog box. -2. In the **Add Product Key** dialog box, you can select from one of the following methods to add product keys: - - To add product keys manually, click **Enter product key(s) separated by line breaks**, enter one or more product keys, and then click **Add Key(s)**. - - To import a Comma Separated Values File (CSV) that contains a list of product keys, click **Select a product key file to import**, browse to the file location, click **Open** to import the file, and then click **Add Key(s)**. +1. Click the **Product Keys** node in the left-side pane, and then click **Add Product Keys** in the right-side pane to open the **Add Product Keys** dialog box. +2. In the **Add Product Key** dialog box, you can select from one of the following methods to add product keys: + - To add product keys manually, click **Enter product key(s) separated by line breaks**, enter one or more product keys, and then click **Add Key(s)**. + - To import a Comma Separated Values File (CSV) that contains a list of product keys, click **Select a product key file to import**, browse to the file location, click **Open** to import the file, and then click **Add Key(s)**. The keys that you have added appear in the **Product Keys** list view in the center pane. - **Important**   - If you are activating many products with a MAK, refresh the activation count of the MAK to ensure that the MAK can support the required number of activations. In the product key list in the center pane, select the MAK and then click **Refresh product key data online** in the right-side pane to contact Microsoft and retrieve the number of remaining activations for the MAK. This step requires Internet access. You can only retrieve the remaining activation count for MAKs. + > [!IMPORTANT] + > If you are activating many products with a MAK, refresh the activation count of the MAK to ensure that the MAK can support the required number of activations. In the product key list in the center pane, select the MAK and then click **Refresh product key data online** in the right-side pane to contact Microsoft and retrieve the number of remaining activations for the MAK. This step requires Internet access. You can only retrieve the remaining activation count for MAKs. ## Step 8: Install the product keys -1. In the left-side pane, click the product that you want to install keys on to. -2. If necessary, sort and filter the list of products so that it is easier to find the computers that must have a product key installed. See [Step 5: Sort and filter the list of computers](#bkmk-partfive). -3. In the **Products** list view pane, select the individual products which must have keys installed. You can use the **CTRL** key or the **SHIFT** key to select more than one product. -4. Click **Install product key** in the **Selected Items** menu in the right-side pane to display the **Install Product Key** dialog box. -5. The **Select Product Key** dialog box displays the keys that are available to be installed. Under **Recommended MAKs**, VAMT might display one or more recommended MAKs based on the selected products. If you are installing a MAK you can select a recommended product key or any other MAK from the **All Product Keys List**. If you are not installing a MAK, select a product key from the **All Product Keys** list. Use the scroll bar if you want to view the **Description** for each key. When you have selected the product key that you want to install, click **Install Key**. Note that only one key can be installed at a time. -6. VAMT displays the **Installing product key** dialog box while it attempts to install the product key for the selected products. When the process is finished, the status appears in the **Action Status** column of the dialog box. Click **Close** to close the dialog box. You can also click the **Automatically close when done** check box when the dialog box appears. +1. In the left-side pane, click the product that you want to install keys on to. +2. If necessary, sort and filter the list of products so that it is easier to find the computers that must have a product key installed. See [Step 5: Sort and filter the list of computers](#bkmk-partfive). +3. In the **Products** list view pane, select the individual products which must have keys installed. You can use the **CTRL** key or the **SHIFT** key to select more than one product. +4. Click **Install product key** in the **Selected Items** menu in the right-side pane to display the **Install Product Key** dialog box. +5. The **Select Product Key** dialog box displays the keys that are available to be installed. Under **Recommended MAKs**, VAMT might display one or more recommended MAKs based on the selected products. If you are installing a MAK you can select a recommended product key or any other MAK from the **All Product Keys List**. If you are not installing a MAK, select a product key from the **All Product Keys** list. Use the scroll bar if you want to view the **Description** for each key. When you have selected the product key that you want to install, click **Install Key**. Note that only one key can be installed at a time. +6. VAMT displays the **Installing product key** dialog box while it attempts to install the product key for the selected products. When the process is finished, the status appears in the **Action Status** column of the dialog box. Click **Close** to close the dialog box. You can also click the **Automatically close when done** check box when the dialog box appears. The same status appears under the **Status of Last Action** column in the product list view in the center pane. - **Note**   - - Product key installation will fail if VAMT finds mismatched key types or editions. VAMT will display the failure status and will continue the installation for the next product in the list. For more information on choosing the correct product key, see [How to Choose the Right Volume License Key for Windows.](/previous-versions/tn-archive/ee939271(v=technet.10)) + > [!NOTE] + > Product key installation will fail if VAMT finds mismatched key types or editions. VAMT will display the failure status and will continue the installation for the next product in the list. For more information on choosing the correct product key, see [How to Choose the Right Volume License Key for Windows.](/previous-versions/tn-archive/ee939271(v=technet.10)) ## Step 9: Activate the client products -1. Select the individual products that you want to activate in the list-view pane. -2. On the menu bar, click **Action**, point to **Activate** and point to **Online activate**. You can also right-click the selected computers(s) to display the **Action** menu, point to **Activate** and point to **Online activate**. You can also click **Activate** in the **Selected Items** menu in the right-hand pane to access the **Activate** option. -3. If you are activating product keys using your current credential, click **Current credential** and continue to step 5. If you are activating products that require an administrator credential that is different from the one you are currently using, click the **Alternate credential** option. -4. Enter your alternate user name and password and click **OK**. -5. The **Activate** option contacts the Microsoft product-activation server over the Internet and requests activation for the selected products. VAMT displays the **Activating products** dialog box until the requested actions are completed. +1. Select the individual products that you want to activate in the list-view pane. +2. On the menu bar, click **Action**, point to **Activate** and point to **Online activate**. You can also right-click the selected computers(s) to display the **Action** menu, point to **Activate** and point to **Online activate**. You can also click **Activate** in the **Selected Items** menu in the right-hand pane to access the **Activate** option. +3. If you are activating product keys using your current credential, click **Current credential** and continue to step 5. If you are activating products that require an administrator credential that is different from the one you are currently using, click the **Alternate credential** option. +4. Enter your alternate user name and password and click **OK**. +5. The **Activate** option contacts the Microsoft product-activation server over the Internet and requests activation for the selected products. VAMT displays the **Activating products** dialog box until the requested actions are completed. - **Note**   - Installing a MAK and overwriting the GVLK on client products must be done with care. If the RTM version of Windows Vista has been installed on the computer for more than 30 days, then its initial grace period has expired. As a result, it will enter Reduced Functionality Mode (RFM) if online activation is not completed successfully before the next logon attempt. However, you can use online activation to recover properly configured computers from RFM, as long as the computers are available on the network. - - RFM only applies to the RTM version of Windows Vista or the retail editions of Microsoft Office 2010. Windows Vista with SP1 or later, Windows 7, Windows 8, Windows 10, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, and volume editions of Office 2010 will not enter RFM. + > [!NOTE] + > Installing a MAK and overwriting the GVLK on client products must be done with care. If the RTM version of Windows Vista has been installed on the computer for more than 30 days, then its initial grace period has expired. As a result, it will enter Reduced Functionality Mode (RFM) if online activation is not completed successfully before the next logon attempt. However, you can use online activation to recover properly configured computers from RFM, as long as the computers are available on the network. + > RFM only applies to the RTM version of Windows Vista or the retail editions of Microsoft Office 2010. Windows Vista with SP1 or later, Windows 7, Windows 8, Windows 10, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, and volume editions of Office 2010 will not enter RFM. ## Related topics - [VAMT Step-by-Step Scenarios](vamt-step-by-step.md) diff --git a/windows/deployment/volume-activation/scenario-proxy-activation-vamt.md b/windows/deployment/volume-activation/scenario-proxy-activation-vamt.md index d66678367b..1d4fd6f9b5 100644 --- a/windows/deployment/volume-activation/scenario-proxy-activation-vamt.md +++ b/windows/deployment/volume-activation/scenario-proxy-activation-vamt.md @@ -2,11 +2,11 @@ title: Scenario 2 Proxy Activation (Windows 10) description: Use the Volume Activation Management Tool (VAMT) to activate products that are installed on workgroup computers in an isolated lab environment. ms.reviewer: -manager: dougeby -ms.author: aaroncz +manager: aaroncz +ms.author: frankroj ms.prod: windows-client -author: aczechowski -ms.date: 04/25/2017 +author: frankroj +ms.date: 11/07/2022 ms.topic: article ms.technology: itpro-fundamentals --- @@ -19,32 +19,32 @@ In this scenario, the Volume Activation Management Tool (VAMT) is used to activa ## Step 1: Install VAMT on a Workgroup Computer in the Isolated Lab -1. Install VAMT on a host computer in the isolated lab workgroup. This computer can be running Windows 7, Windows 8, Windows 10, Windows Server 2008 R2, or Windows Server® 2012. -2. Click the VAMT icon in the **Start** menu to open VAMT. +1. Install VAMT on a host computer in the isolated lab workgroup. This computer can be running Windows 7, Windows 8, Windows 10, Windows Server 2008 R2, or Windows Server® 2012. +2. Click the VAMT icon in the **Start** menu to open VAMT. ## Step 2: Configure the Windows Management Instrumentation Firewall Exception on Target Computers -- Ensure that the Windows Management Instrumentation (WMI) firewall exception has been enabled for all target computers. For more information, see [Configure Client Computers](configure-client-computers-vamt.md). +- Ensure that the Windows Management Instrumentation (WMI) firewall exception has been enabled for all target computers. For more information, see [Configure Client Computers](configure-client-computers-vamt.md). - **Note**   - To retrieve the license status on the selected computers, VAMT must have administrative permissions on the remote computers and WMI must be accessible through the Windows Firewall. In addition, for workgroup computers, a registry key must be created to enable remote administrative actions under User Account Control (UAC). For more information, see [Configure Client Computers](configure-client-computers-vamt.md). + > [!NOTE] + > To retrieve the license status on the selected computers, VAMT must have administrative permissions on the remote computers and WMI must be accessible through the Windows Firewall. In addition, for workgroup computers, a registry key must be created to enable remote administrative actions under User Account Control (UAC). For more information, see [Configure Client Computers](configure-client-computers-vamt.md). ## Step 3: Connect to a VAMT Database -1. If the host computer in the isolated lab workgroup is not already connected to the database, the **Database Connection Settings** dialog box appears when you open VAMT. Select the server and database that contains the computers in the workgroup. -2. Click **Connect**. -3. If you are already connected to a database, in the center pane VAMT displays an inventory of the products and product keys, and a license overview of the computers in the database. If you need to connect to a different database, click **Successfully connected to the Server** to open the **Database Connection Settings** dialog box. For more information about how to create VAMT databases and adding VAMT data, see [Manage VAMT Data.](manage-vamt-data.md) +1. If the host computer in the isolated lab workgroup is not already connected to the database, the **Database Connection Settings** dialog box appears when you open VAMT. Select the server and database that contains the computers in the workgroup. +2. Click **Connect**. +3. If you are already connected to a database, in the center pane VAMT displays an inventory of the products and product keys, and a license overview of the computers in the database. If you need to connect to a different database, click **Successfully connected to the Server** to open the **Database Connection Settings** dialog box. For more information about how to create VAMT databases and adding VAMT data, see [Manage VAMT Data.](manage-vamt-data.md) ## Step 4: Discover Products -1. In the left-side pane, in the **Products** node, click the product that you want to activate. -2. To open the **Discover Products** dialog box, click **Discover products** in the right-side pane. -3. In the **Discover Products** dialog box, click **Search for computers in the Active Directory** to display the search options, and then click the search options that you want to use. You can search for computers in an Active Directory domain, by individual computer name or IP address, in a workgroup, or by a general LDAP query: - - To search for computers in an Active Directory domain, click **Search for computers in the Active Directory**. Then under **Domain Filter Criteria**, in the list of domain names, click the name of the domain that you want to search. You can narrow the search further by typing a name in the **Filter by computer name** field to search for specific computers in the domain. This filter supports the asterisk (\*) wildcard. For example, typing "a\*" will display only computer names that start with the letter "a". - - To search by individual computer name or IP address, click **Manually enter name or IP address**. Then enter the full name or IP address in the **One or more computer names or IP addresses separated by commas** text box. Separate multiple entries with a comma. Both IPv4 and IPv6addressing are supported. - - To search for computers in a workgroup, click **Search for computers in the workgroup**. Then under **Workgroup Filter Criteria**, in the list of workgroup names, click the name of the workgroup that you want to search. You can narrow the search further by typing a name in the **Filter by computer name** field to search for a specific computer in the workgroup. This filter supports the asterisk (\*) wildcard. For example, typing "a\*" will display only those computer names that start with the letter "a". - - To search for computers by using a general LDAP query, click **Search with LDAP query** and enter your query in the text box that appears. VAMT will validate the LDAP query syntax, but will otherwise run the query without extra checks. -4. Click **Search**. +1. In the left-side pane, in the **Products** node, click the product that you want to activate. +2. To open the **Discover Products** dialog box, click **Discover products** in the right-side pane. +3. In the **Discover Products** dialog box, click **Search for computers in the Active Directory** to display the search options, and then click the search options that you want to use. You can search for computers in an Active Directory domain, by individual computer name or IP address, in a workgroup, or by a general LDAP query: + - To search for computers in an Active Directory domain, click **Search for computers in the Active Directory**. Then under **Domain Filter Criteria**, in the list of domain names, click the name of the domain that you want to search. You can narrow the search further by typing a name in the **Filter by computer name** field to search for specific computers in the domain. This filter supports the asterisk (\*) wildcard. For example, typing "a\*" will display only computer names that start with the letter "a". + - To search by individual computer name or IP address, click **Manually enter name or IP address**. Then enter the full name or IP address in the **One or more computer names or IP addresses separated by commas** text box. Separate multiple entries with a comma. Both IPv4 and IPv6addressing are supported. + - To search for computers in a workgroup, click **Search for computers in the workgroup**. Then under **Workgroup Filter Criteria**, in the list of workgroup names, click the name of the workgroup that you want to search. You can narrow the search further by typing a name in the **Filter by computer name** field to search for a specific computer in the workgroup. This filter supports the asterisk (\*) wildcard. For example, typing "a\*" will display only those computer names that start with the letter "a". + - To search for computers by using a general LDAP query, click **Search with LDAP query** and enter your query in the text box that appears. VAMT will validate the LDAP query syntax, but will otherwise run the query without extra checks. +4. Click **Search**. The **Finding Computers** window appears and displays the search progress as the computers are located. @@ -54,13 +54,13 @@ When the search is complete, the products that VAMT discovers appear in the list You can sort the list of products so that it is easier to find the computers that require product keys to be activated: -1. On the menu bar at the top of the center pane, click **Group by**, and then click **Product**, **Product Key Type**, or **License Status**. -2. To sort the list further, you can click one of the column headings to sort by that column. -3. You can also use the **Filter** function to narrow your search for computers by clicking **Filter** in the right-side pane to open the **Filter Products** dialog box. -4. In the **Filter Products** dialog box, you can filter the list by computer name, product name, product key type, license status, or by any combination of these options. - - To filter the list by computer name, enter a name in the **Computer Name** box. - - To filter the list by product name, product key type, or license status, click the list you want to use for the filter and select an option. If necessary, click **clear all filters** to create a new filter. -5. Click **Filter**. VAMT displays the filtered list in the product list view in the center pane. +1. On the menu bar at the top of the center pane, click **Group by**, and then click **Product**, **Product Key Type**, or **License Status**. +2. To sort the list further, you can click one of the column headings to sort by that column. +3. You can also use the **Filter** function to narrow your search for computers by clicking **Filter** in the right-side pane to open the **Filter Products** dialog box. +4. In the **Filter Products** dialog box, you can filter the list by computer name, product name, product key type, license status, or by any combination of these options. + - To filter the list by computer name, enter a name in the **Computer Name** box. + - To filter the list by product name, product key type, or license status, click the list you want to use for the filter and select an option. If necessary, click **clear all filters** to create a new filter. +5. Click **Filter**. VAMT displays the filtered list in the product list view in the center pane. ## Step 6: Collect Status Information from the Computers in the Isolated Lab @@ -71,74 +71,74 @@ To collect the status from select computers in the database, you can select comp - In the right-side **Actions** pane, click **Update license status** in the **Selected Items** menu and then click a credential option. Choose **Alternate Credentials** only if you are updating products that require administrator credentials that are different from the ones that you used to sign in to the computer. Otherwise, click **Current Credentials** and continue to step 2.If you are supplying alternate credentials, in the **Windows Security** dialog box type the appropriate user name and password and then click **OK**. - VAMT displays the **Collecting product information** dialog box while it collects the license status of all supported products on the selected computers. When the process is finished, the updated license status of each product will appear in the product list view in the center pane. - **Note** - If a computer has more than one supported product installed, VAMT adds an entry for each product. The entry appears under the appropriate product heading. + > [!NOTE] + > If a computer has more than one supported product installed, VAMT adds an entry for each product. The entry appears under the appropriate product heading. ## Step 7: Add Product Keys -1. Click the **Product Keys** node in the left-side pane, and then click **Add Product Keys** in the right-side pane to open the **Add Product Keys** dialog box. -2. In the **Add Product Keys** dialog box, you can select from one of the following methods to add product keys: - - To add a single product key, click **Enter product key(s) separated by line breaks**, enter one or more product keys, and then click **Add key(s)**. - - To import a Comma Separated Values File (CSV) that contains a list of product keys, click **Select a product key to import**, browse to the file location, click **Open** to import the file, and then click **Add Key(s)**. +1. Click the **Product Keys** node in the left-side pane, and then click **Add Product Keys** in the right-side pane to open the **Add Product Keys** dialog box. +2. In the **Add Product Keys** dialog box, you can select from one of the following methods to add product keys: + - To add a single product key, click **Enter product key(s) separated by line breaks**, enter one or more product keys, and then click **Add key(s)**. + - To import a Comma Separated Values File (CSV) that contains a list of product keys, click **Select a product key to import**, browse to the file location, click **Open** to import the file, and then click **Add Key(s)**. The keys that you have added appear in the **Product Keys** list view in the center pane. ## Step 8: Install the Product Keys on the Isolated Lab Computers -1. In the left-side pane, in the **Products** node click the product that you want to install keys onto. -2. If necessary, sort and filter the list of products so that it is easier to find the computers that must have a product key installed. See [Step 5: Sort and Filter the List of Computers](#step-5-sort-and-filter-the-list-of-computers). -3. In the **Products** list view pane, select the individual products that must have keys installed. You can use the **CTRL** key or the **SHIFT** key to select more than one product. -4. Click **Install product key** in the **Selected Items** menu in the right-side pane to display the **Install Product Key** dialog box. -5. The **Select Product Key** dialog box displays the keys that are available to be installed. Under **Recommended MAKs**, VAMT might display one or more recommended MAKs based on the selected products. If you are installing an MAK, you can select a recommended product key or any other MAK from the **All Product Keys List**. If you are not installing a MAK, select a product key from the **All Product Keys** list. Use the scroll bar if you need to view the **Description** for each key. When you have selected the product key that you want to install, click **Install Key**. Only one key can be installed at a time. -6. VAMT displays the **Installing product key** dialog box while it attempts to install the product key for the selected products. When the process is finished, the status appears in the **Action Status** column of the dialog box. Click **Close** to close the dialog box. You can also click the **Automatically close when done** check box when the dialog box appears. +1. In the left-side pane, in the **Products** node click the product that you want to install keys onto. +2. If necessary, sort and filter the list of products so that it is easier to find the computers that must have a product key installed. See [Step 5: Sort and Filter the List of Computers](#step-5-sort-and-filter-the-list-of-computers). +3. In the **Products** list view pane, select the individual products that must have keys installed. You can use the **CTRL** key or the **SHIFT** key to select more than one product. +4. Click **Install product key** in the **Selected Items** menu in the right-side pane to display the **Install Product Key** dialog box. +5. The **Select Product Key** dialog box displays the keys that are available to be installed. Under **Recommended MAKs**, VAMT might display one or more recommended MAKs based on the selected products. If you are installing an MAK, you can select a recommended product key or any other MAK from the **All Product Keys List**. If you are not installing a MAK, select a product key from the **All Product Keys** list. Use the scroll bar if you need to view the **Description** for each key. When you have selected the product key that you want to install, click **Install Key**. Only one key can be installed at a time. +6. VAMT displays the **Installing product key** dialog box while it attempts to install the product key for the selected products. When the process is finished, the status appears in the **Action Status** column of the dialog box. Click **Close** to close the dialog box. You can also click the **Automatically close when done** check box when the dialog box appears. The same status appears under the **Status of Last Action** column in the product list view in the center pane. - **Note**   - Product key installation will fail if VAMT finds mismatched key types or editions. VAMT displays the failure status and continues the installation for the next product in the list. For more information on choosing the correct product key, see [How to Choose the Right Volume License Key for Windows.](/previous-versions/tn-archive/ee939271(v=technet.10)) + > [!NOTE] + > Product key installation will fail if VAMT finds mismatched key types or editions. VAMT displays the failure status and continues the installation for the next product in the list. For more information on choosing the correct product key, see [How to Choose the Right Volume License Key for Windows.](/previous-versions/tn-archive/ee939271(v=technet.10)) - **Note**   - Installing a MAK and overwriting the GVLK on client products must be done with care. If the RTM version of Windows Vista has been installed on the computer for more than 30 days, then its initial grace period has expired. As a result, it will enter Reduced Functionality Mode (RFM) if online activation is not completed successfully before the next logon attempt. However, you can use online activation to recover properly configured computers from RFM, as long as the computers are available on the network. RFM only applies to the RTM version of Windows Vista or the retail editions of Microsoft Office 2010. Windows Vista with SP1 or later, Windows 7, Windows 8, Windows 10, Windows Server 2008, Windows Server 2008 R2, and Windows Server 2012, and volume editions of Office 2010 will not enter RFM. + > [!NOTE] + > Installing a MAK and overwriting the GVLK on client products must be done with care. If the RTM version of Windows Vista has been installed on the computer for more than 30 days, then its initial grace period has expired. As a result, it will enter Reduced Functionality Mode (RFM) if online activation is not completed successfully before the next logon attempt. However, you can use online activation to recover properly configured computers from RFM, as long as the computers are available on the network. RFM only applies to the RTM version of Windows Vista or the retail editions of Microsoft Office 2010. Windows Vista with SP1 or later, Windows 7, Windows 8, Windows 10, Windows Server 2008, Windows Server 2008 R2, and Windows Server 2012, and volume editions of Office 2010 will not enter RFM. ## Step 9: Export VAMT Data to a .cilx File -In this step, you export VAMT from the workgroup’s host computer and save it in a .cilx file. Then you copy the .cilx file to removable media so that you can take it to a VAMT host computer that is connected to the Internet. In MAK proxy activation, it is critical to retain this file, because VAMT uses it to apply the Confirmation IDs (CIDs) to the proper products. +In this step, you export VAMT from the workgroup's host computer and save it in a .cilx file. Then you copy the .cilx file to removable media so that you can take it to a VAMT host computer that is connected to the Internet. In MAK proxy activation, it is critical to retain this file, because VAMT uses it to apply the Confirmation IDs (CIDs) to the proper products. -1. Select the individual products that successfully received a product key in Step 8. If needed, sort and filter the list to find the products. -2. In the right-side **Actions** pane, click **Export list** to open the **Export List** dialog box. -3. In the **Export List** dialog box, click **Browse** to navigate to the .cilx file, or enter the name of the .cilx file to which you want to export the data. -4. Under **Export options**, select one of the following data-type options: - - Export products and product keys. - - Export products only. - - Export proxy activation data only. Selecting this option ensures that the export contains only the license information required for the proxy web service to obtain CIDs from Microsoft. No Personally Identifiable Information (PII) is contained in the exported .cilx file when this selection is selected. This option should be used when an enterprise’s security policy states that no information that could identify a specific computer or user may be transferred out of the isolated lab and, therefore, this type of data must be excluded from the .cilx file that is transferred to the Core Network VAMT host. -5. If you have selected products to export, and not the entire set of data from the database, select the **Export selected product rows only** check box. -6. Click **Save**. VAMT displays a progress message while the data is being exported. Click **OK** when a message appears and confirms that the export has completed successfully. -7. If you exported the list to a file on the host computer’s hard drive, copy the file to removable media, such as a disk drive, CD/DVD, or USB storage device. +1. Select the individual products that successfully received a product key in Step 8. If needed, sort and filter the list to find the products. +2. In the right-side **Actions** pane, click **Export list** to open the **Export List** dialog box. +3. In the **Export List** dialog box, click **Browse** to navigate to the .cilx file, or enter the name of the .cilx file to which you want to export the data. +4. Under **Export options**, select one of the following data-type options: + - Export products and product keys. + - Export products only. + - Export proxy activation data only. Selecting this option ensures that the export contains only the license information required for the proxy web service to obtain CIDs from Microsoft. No Personally Identifiable Information (PII) is contained in the exported .cilx file when this selection is selected. This option should be used when an enterprise's security policy states that no information that could identify a specific computer or user may be transferred out of the isolated lab and, therefore, this type of data must be excluded from the .cilx file that is transferred to the Core Network VAMT host. +5. If you have selected products to export, and not the entire set of data from the database, select the **Export selected product rows only** check box. +6. Click **Save**. VAMT displays a progress message while the data is being exported. Click **OK** when a message appears and confirms that the export has completed successfully. +7. If you exported the list to a file on the host computer's hard drive, copy the file to removable media, such as a disk drive, CD/DVD, or USB storage device. - **Important**   - Choosing the **Export proxy activation data only** option excludes Personally Identifiable Information (PII) from being saved in the .cilx file. Therefore, the .cilx file must be re-imported into the SQL Server database on the isolated lab workgroup’s VAMT host computer, so that the CIDs that are requested from Microsoft (discussed in Step 10) can be correctly assigned to the computers in the isolated lab group. + > [!IMPORTANT] + > Choosing the **Export proxy activation data only** option excludes Personally Identifiable Information (PII) from being saved in the .cilx file. Therefore, the .cilx file must be re-imported into the SQL Server database on the isolated lab workgroup's VAMT host computer, so that the CIDs that are requested from Microsoft (discussed in Step 10) can be correctly assigned to the computers in the isolated lab group. ## Step 10: Acquire Confirmation IDs from Microsoft on the Internet-Connected Host Computer -1. Insert the removable media into the VAMT host that has Internet access. -2. Open VAMT. Make sure you are on the root node, and that the **Volume Activation Management Tool** view is displayed in the center pane. -3. In the right-side **Actions** pane, click **Acquire confirmation IDs for CILX** to open the **Acquire confirmation IDs for file** dialog box. -4. In the **Acquire confirmation IDs for file** dialog box, browse to the location of the .cilx file that you exported from the isolated lab host computer, select the file, and then click **Open**. VAMT displays an **Acquiring Confirmation IDs** message while it contacts Microsoft and collects the CIDs. -5. When the CID collection process is complete, VAMT displays a **Volume Activation Management Tool** message that shows the number of confirmation IDs that were successfully acquired, and the name of the file where the IDs were saved. Click **OK** to close the message. +1. Insert the removable media into the VAMT host that has Internet access. +2. Open VAMT. Make sure you are on the root node, and that the **Volume Activation Management Tool** view is displayed in the center pane. +3. In the right-side **Actions** pane, click **Acquire confirmation IDs for CILX** to open the **Acquire confirmation IDs for file** dialog box. +4. In the **Acquire confirmation IDs for file** dialog box, browse to the location of the .cilx file that you exported from the isolated lab host computer, select the file, and then click **Open**. VAMT displays an **Acquiring Confirmation IDs** message while it contacts Microsoft and collects the CIDs. +5. When the CID collection process is complete, VAMT displays a **Volume Activation Management Tool** message that shows the number of confirmation IDs that were successfully acquired, and the name of the file where the IDs were saved. Click **OK** to close the message. ## Step 11: Import the .cilx File onto the VAMT Host within the Isolated Lab Workgroup -1. Remove the storage device that contains the .cilx file from the Internet-connected VAMT host computer and insert it into the VAMT host computer in the isolated lab. -2. Open VAMT and verify that you are connected to the database that contains the computer with the product keys that you are activating. -3. In the right-side **Actions** pane, click **Import list** to open the **Import List** dialog box. -4. In the **Import list** dialog box, browse to the location of the .cilx file that contains the CIDs, select the file, and then click **Open**. -5. Click **OK** to import the file and to overwrite any conflicting data in the database with data from the file. -6. VAMT displays a progress message while the data is being imported. Click **OK** when a message appears and confirms that the data has been successfully imported. +1. Remove the storage device that contains the .cilx file from the Internet-connected VAMT host computer and insert it into the VAMT host computer in the isolated lab. +2. Open VAMT and verify that you are connected to the database that contains the computer with the product keys that you are activating. +3. In the right-side **Actions** pane, click **Import list** to open the **Import List** dialog box. +4. In the **Import list** dialog box, browse to the location of the .cilx file that contains the CIDs, select the file, and then click **Open**. +5. Click **OK** to import the file and to overwrite any conflicting data in the database with data from the file. +6. VAMT displays a progress message while the data is being imported. Click **OK** when a message appears and confirms that the data has been successfully imported. ## Step 12: Apply the CIDs and Activate the Isolated Lab Computers -1. Select the products to which you want to apply CIDs. If needed, sort and filter the list to find the products. -2. In the right-side **Selected Items** menu, click **Activate**, click **Apply Confirmation ID**, and then select the appropriate credential option. If you click the **Alternate Credentials** option, you will be prompted to enter an alternate user name and password. +1. Select the products to which you want to apply CIDs. If needed, sort and filter the list to find the products. +2. In the right-side **Selected Items** menu, click **Activate**, click **Apply Confirmation ID**, and then select the appropriate credential option. If you click the **Alternate Credentials** option, you will be prompted to enter an alternate user name and password. VAMT displays the **Applying Confirmation Id** dialog box while it installs the CIDs on the selected products. When VAMT finishes installing the CIDs, the status appears in the **Action Status** column of the dialog box. Click **Close** to close the dialog box. You can also click the **Automatically close when done** check box when the dialog box appears. The same status appears under the **Status of Last Action** column in the product list view in the center pane. @@ -146,21 +146,20 @@ In this step, you export VAMT from the workgroup’s host computer and save it i ## Step 13: (Optional) Reactivating Reimaged Computers in the Isolated Lab If you have captured new images of the computers in the isolated lab, but the underlying hardware of those computers has not changed, VAMT can reactivate those computers using the CIDs that are stored in the database. -1. Redeploy products to each computer, using the same computer names as before. -2. Open VAMT. -3. In the right-side **Selected Items** menu, click **Activate**, click **Apply Confirmation ID**, and then select the appropriate credential option. If you click the **Alternate Credentials** option, you will be prompted to enter an alternate user name and password. +1. Redeploy products to each computer, using the same computer names as before. +2. Open VAMT. +3. In the right-side **Selected Items** menu, click **Activate**, click **Apply Confirmation ID**, and then select the appropriate credential option. If you click the **Alternate Credentials** option, you will be prompted to enter an alternate user name and password. VAMT displays the **Applying Confirmation Id** dialog box while it installs the CIDs on the selected products. When VAMT finishes installing the CIDs, the status appears in the **Action Status** column of the dialog box. Click **Close** to close the dialog box. You can also click the **Automatically close when done** check box when the dialog box appears. The same status appears under the **Status of Last Action** column in the product list view in the center pane. - **Note**   - Installing a MAK and overwriting the GVLK on the client products must be done with care. If the Windows activation initial grace period has expired, Windows will enter Reduced Functionality Mode (RFM) if online activation is not completed successfully before the next logon attempt. However, you can use online activation to recover properly configured computers from RFM, as long as the computers are accessible on the network. + > [!NOTE] + > Installing a MAK and overwriting the GVLK on the client products must be done with care. If the Windows activation initial grace period has expired, Windows will enter Reduced Functionality Mode (RFM) if online activation is not completed successfully before the next logon attempt. However, you can use online activation to recover properly configured computers from RFM, as long as the computers are accessible on the network. - RFM only applies to the RTM version of Windows Vista or the retail editions of Microsoft Office 2010. Windows Vista with SP1 or later, Windows 7, Windows 8, Windows 10, Windows Server 2008, Windows Server 2008 R2, and Windows Server 2012, and volume editions of Office 2010 will not enter RFM. + RFM only applies to the RTM version of Windows Vista or the retail editions of Microsoft Office 2010. Windows Vista with SP1 or later, Windows 7, Windows 8, Windows 10, Windows Server 2008, Windows Server 2008 R2, and Windows Server 2012, and volume editions of Office 2010 will not enter RFM. - **Note**   - Reapplying the same CID conserves the remaining activations on the MAK. + > [!NOTE] + > Reapplying the same CID conserves the remaining activations on the MAK. ## Related topics - [VAMT Step-by-Step Scenarios](vamt-step-by-step.md) - diff --git a/windows/deployment/volume-activation/update-product-status-vamt.md b/windows/deployment/volume-activation/update-product-status-vamt.md index dfd7e456e7..06b0801a32 100644 --- a/windows/deployment/volume-activation/update-product-status-vamt.md +++ b/windows/deployment/volume-activation/update-product-status-vamt.md @@ -2,11 +2,11 @@ title: Update Product Status (Windows 10) description: Learn how to use the Update license status function to add the products that are installed on the computers. ms.reviewer: -manager: dougeby -ms.author: aaroncz +manager: aaroncz +ms.author: frankroj ms.prod: windows-client -author: aczechowski -ms.date: 04/25/2017 +author: frankroj +ms.date: 11/07/2022 ms.topic: article ms.technology: itpro-fundamentals --- @@ -16,20 +16,20 @@ ms.technology: itpro-fundamentals After you add computers to the VAMT database, you need to use the **Update license status** function to add the products that are installed on the computers. You can also use the **Update license status** at any time to retrieve the most current license status for any products in the VAMT database. To retrieve license status, VAMT must have administrative permissions on all selected computers and Windows Management Instrumentation (WMI) must be accessible through the Windows Firewall. In addition, for workgroup computers, a registry key must be created to enable remote administrative actions under User Account Control (UAC). For more information, see [Configure Client Computers](configure-client-computers-vamt.md). -**Note**   +> [!NOTE] The license-status query requires a valid computer name for each system queried. If the VAMT database contains computers that were added without Personally Identifiable Information, computer names will not be available for those computers, and the status for these computers will not be updated. ## Update the license status of a product -1. Open VAMT. -2. In the **Products** list, select one or more products that need to have their status updated. -3. In the right-side **Actions** pane, click **Update license status** and then click a credential option. Choose **Alternate Credentials** only if you are updating products that require administrator credentials different from the ones you used to log into the computer. -4. If you are supplying alternate credentials, in the **Windows Security** dialog box type the appropriate user name and password and click **OK**. +1. Open VAMT. +2. In the **Products** list, select one or more products that need to have their status updated. +3. In the right-side **Actions** pane, click **Update license status** and then click a credential option. Choose **Alternate Credentials** only if you are updating products that require administrator credentials different from the ones you used to log into the computer. +4. If you are supplying alternate credentials, in the **Windows Security** dialog box type the appropriate user name and password and click **OK**. VAMT displays the **Collecting product information** dialog box while it collects the status of all selected products. When the process is finished, the updated licensing status of each product will appear in the product list view in the center pane. - **Note**   - If a previously discovered Microsoft Office 2010 product has been uninstalled from the remote computer, updating its licensing status will cause the entry to be deleted from the **Office** product list view, and, consequently, the total number of discovered products will be smaller. However, the Windows installation of the same computer will not be deleted and will always be shown in the **Windows** products list view. + > [!NOTE] + If a previously discovered Microsoft Office 2010 product has been uninstalled from the remote computer, updating its licensing status will cause the entry to be deleted from the **Office** product list view, and, consequently, the total number of discovered products will be smaller. However, the Windows installation of the same computer will not be deleted and will always be shown in the **Windows** products list view. ## Related topics - [Add and Manage Products](add-manage-products-vamt.md) diff --git a/windows/deployment/volume-activation/use-the-volume-activation-management-tool-client.md b/windows/deployment/volume-activation/use-the-volume-activation-management-tool-client.md index 96270a5500..38adbc40dc 100644 --- a/windows/deployment/volume-activation/use-the-volume-activation-management-tool-client.md +++ b/windows/deployment/volume-activation/use-the-volume-activation-management-tool-client.md @@ -2,12 +2,12 @@ title: Use the Volume Activation Management Tool (Windows 10) description: The Volume Activation Management Tool (VAMT) provides several useful features, including the ability to track and monitor several types of product keys. ms.reviewer: -manager: dougeby -ms.author: aaroncz +manager: aaroncz +ms.author: frankroj ms.prod: windows-client -author: aczechowski +author: frankroj ms.localizationpriority: medium -ms.date: 07/27/2017 +ms.date: 11/07/2022 ms.topic: article ms.technology: itpro-fundamentals --- @@ -15,36 +15,36 @@ ms.technology: itpro-fundamentals # Use the Volume Activation Management Tool **Applies to** -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 R2 -- Windows Server 2012 -- Windows Server 2008 R2 +- Windows 10 +- Windows 8.1 +- Windows 8 +- Windows 7 +- Windows Server 2012 R2 +- Windows Server 2012 +- Windows Server 2008 R2 **Looking for retail activation?** -- [Get Help Activating Microsoft Windows](https://go.microsoft.com/fwlink/p/?LinkId=618644) +- [Get Help Activating Microsoft Windows](https://go.microsoft.com/fwlink/p/?LinkId=618644) The Volume Activation Management Tool (VAMT) provides several useful features, including the ability to perform VAMT proxy activation and to track and monitor several types of product keys. By using the VAMT, you can automate and centrally manage the volume, retail, and MAK activation process for Windows, Office, and select other Microsoft products. The VAMT can manage volume activation by using MAKs or KMS. It is a standard Microsoft Management Console snap-in, and it can be -installed on any computer running Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012 R2, Windows Server 2012, or Windows Server 2008 R2. +installed on any computer running Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012 R2, Windows Server 2012, or Windows Server 2008 R2. -The VAMT is distributed as part of the Windows Assessment and Deployment Kit (Windows ADK), which is a free download available from Microsoft Download Center. For more information, see [Windows Assessment and Deployment Kit (Windows ADK) for Windows 10](https://go.microsoft.com/fwlink/p/?LinkId=526740). +The VAMT is distributed as part of the Windows Assessment and Deployment Kit (Windows ADK), which is a free download available from Microsoft Download Center. For more information, see [Windows Assessment and Deployment Kit (Windows ADK) for Windows 10](https://go.microsoft.com/fwlink/p/?LinkId=526740). -In Windows Server 2012 R2, you can install the VAMT directly from Server Manager without downloading the Windows ADK by selecting the Volume Activation Services role or the Remote Server Administration Tools/Role Administration Tools/Volume Activation Tools feature. +In Windows Server 2012 R2, you can install the VAMT directly from Server Manager without downloading the Windows ADK by selecting the Volume Activation Services role or the Remote Server Administration Tools/Role Administration Tools/Volume Activation Tools feature. ## Activating with the Volume Activation Management Tool You can use the VAMT to complete the activation process in products by using MAK and retail keys, and you can work with computers individually or in groups. The VAMT enables two activation scenarios: -- **Online activation**. Online activation enables you to activate over the Internet any products that are installed with MAK, KMS host, or retail product keys. You can activate one or more connected computers within a network. This process requires that each product communicate activation information directly to Microsoft. -- **Proxy activation**. This activation method enables you to perform volume activation for products that are installed on client computers that do not have Internet access. The VAMT host computer distributes a MAK, KMS host key, or retail product key to one or more client products and collects the installation ID from each client product. The VAMT host sends the installation IDs to Microsoft on behalf of the client products and obtains the corresponding confirmation IDs. The VAMT host then installs the confirmation IDs on the client products to complete their activation. +- **Online activation**. Online activation enables you to activate over the Internet any products that are installed with MAK, KMS host, or retail product keys. You can activate one or more connected computers within a network. This process requires that each product communicate activation information directly to Microsoft. +- **Proxy activation**. This activation method enables you to perform volume activation for products that are installed on client computers that do not have Internet access. The VAMT host computer distributes a MAK, KMS host key, or retail product key to one or more client products and collects the installation ID from each client product. The VAMT host sends the installation IDs to Microsoft on behalf of the client products and obtains the corresponding confirmation IDs. The VAMT host then installs the confirmation IDs on the client products to complete their activation. By using this method, only the VAMT host computer requires Internet access. Proxy activation by using the VAMT is beneficial for isolated network segments and for cases where your organization has a mix of retail, MAK, and KMS-based activations. ## Tracking products and computers with the Volume Activation Management Tool -The VAMT provides an overview of the activation and licensing status of computers across your network, as shown in Figure 18. Several prebuilt reports are also available to help you proactively manage licensing. +The VAMT provides an overview of the activation and licensing status of computers across your network, as shown in Figure 18. Several prebuilt reports are also available to help you proactively manage licensing. ![VAMT showing the licensing status of multiple computers.](../images/volumeactivationforwindows81-18.jpg) @@ -52,7 +52,7 @@ The VAMT provides an overview of the activation and licensing status of computer ## Tracking key usage with the Volume Activation Management Tool -The VAMT makes it easier to track the various keys that are issued to your organization. You can enter each key into VAMT, and then the VAMT can use those keys for online or proxy activation of clients. The tool can also describe what type of key it is and to which product group it belongs. The VAMT is the most convenient way to quickly determine how many activations remain on a MAK. Figure 19 shows an example of key types and usage. +The VAMT makes it easier to track the various keys that are issued to your organization. You can enter each key into VAMT, and then the VAMT can use those keys for online or proxy activation of clients. The tool can also describe what type of key it is and to which product group it belongs. The VAMT is the most convenient way to quickly determine how many activations remain on a MAK. Figure 19 shows an example of key types and usage. ![VAMT showing key types and usage.](../images/volumeactivationforwindows81-19.jpg) @@ -60,16 +60,16 @@ The VAMT makes it easier to track the various keys that are issued to your organ ## Other Volume Activation Management Tool features -The VAMT stores information in a Microsoft SQL Server database for performance and flexibility, and it provides a single graphical user interface for managing activations and performing other activation-related tasks, such as: -- **Adding and removing computers**. You can use the VAMT to discover computers in the local environment. The VAMT can discover computers by querying AD DS, workgroups, or individual computer names or IP addresses, or through a general LDAP query. -- **Discovering products**. You can use the VAMT to discover Windows, Windows Server, Office, and select other products that are installed on the client computers. -- **Managing activation data**. The VAMT stores activation data in a SQL Server database. The tool can export this data in XML format to other VAMT hosts or to an archive. +The VAMT stores information in a Microsoft SQL Server database for performance and flexibility, and it provides a single graphical user interface for managing activations and performing other activation-related tasks, such as: +- **Adding and removing computers**. You can use the VAMT to discover computers in the local environment. The VAMT can discover computers by querying AD DS, workgroups, or individual computer names or IP addresses, or through a general LDAP query. +- **Discovering products**. You can use the VAMT to discover Windows, Windows Server, Office, and select other products that are installed on the client computers. +- **Managing activation data**. The VAMT stores activation data in a SQL Server database. The tool can export this data in XML format to other VAMT hosts or to an archive. For more information, see: -- [Volume Activation Management Tool (VAMT) Overview](./volume-activation-management-tool.md) -- [VAMT Step-by-Step Scenarios](./vamt-step-by-step.md) +- [Volume Activation Management Tool (VAMT) Overview](./volume-activation-management-tool.md) +- [VAMT Step-by-Step Scenarios](./vamt-step-by-step.md) ## See also -- [Volume Activation for Windows 10](volume-activation-windows-10.md) -  -  +- [Volume Activation for Windows 10](volume-activation-windows-10.md) + + diff --git a/windows/deployment/volume-activation/use-vamt-in-windows-powershell.md b/windows/deployment/volume-activation/use-vamt-in-windows-powershell.md index ce68f48784..eb3b96f723 100644 --- a/windows/deployment/volume-activation/use-vamt-in-windows-powershell.md +++ b/windows/deployment/volume-activation/use-vamt-in-windows-powershell.md @@ -2,11 +2,11 @@ title: Use VAMT in Windows PowerShell (Windows 10) description: Learn how to use Volume Activation Management Tool (VAMT) PowerShell cmdlets to perform the same functions as the Vamt.exe command-line tool. ms.reviewer: -manager: dougeby -ms.author: aaroncz +manager: aaroncz +ms.author: frankroj ms.prod: windows-client -author: aczechowski -ms.date: 04/25/2017 +author: frankroj +ms.date: 11/07/2022 ms.topic: article ms.technology: itpro-fundamentals --- @@ -22,18 +22,18 @@ The Volume Activation Management Tool (VAMT) PowerShell cmdlets can be used to p - In addition to PowerShell, you must import the VAMT PowerShell module. The module is included in the VAMT 3.0 folder after you install the Windows Assessment and Deployment Kit (Windows ADK). **To prepare the VAMT PowerShell environment** -- To open PowerShell with administrative credentials, click **Start** and type “PowerShell” to locate the program. Right-click **Windows PowerShell**, and then click **Run as administrator**. To open PowerShell in Windows 7, click **Start**, click **All Programs**, click **Accessories**, click **Windows PowerShell**, right-click **Windows PowerShell**, and then click **Run as administrator**. +- To open PowerShell with administrative credentials, click **Start** and type "PowerShell" to locate the program. Right-click **Windows PowerShell**, and then click **Run as administrator**. To open PowerShell in Windows 7, click **Start**, click **All Programs**, click **Accessories**, click **Windows PowerShell**, right-click **Windows PowerShell**, and then click **Run as administrator**. - **Important** - If you are using a computer that has an 64-bit processor, select **Windows PowerShell (x86)**. VAMT PowerShell cmdlets are supported for the x86 architecture only. You must use an x86 version of Windows PowerShell to import the VAMT module, which are available in these directories: - - The x86 version of PowerShell is available in C:\\Windows\\SysWOW64\\WindowsPowerShell\\v1.0\\powershell.exe - - The x86 version of the PowerShell ISE is available in C:\\Windows\\SysWOW64\\WindowsPowerShell\\v1.0\\powershell\_ise.exe + > [!IMPORTANT] + > If you are using a computer that has an 64-bit processor, select **Windows PowerShell (x86)**. VAMT PowerShell cmdlets are supported for the x86 architecture only. You must use an x86 version of Windows PowerShell to import the VAMT module, which are available in these directories: + - The x86 version of PowerShell is available in C:\\Windows\\SysWOW64\\WindowsPowerShell\\v1.0\\powershell.exe + - The x86 version of the PowerShell ISE is available in C:\\Windows\\SysWOW64\\WindowsPowerShell\\v1.0\\powershell\_ise.exe - For all supported operating systems you can use the VAMT PowerShell module included with the Windows ADK. By default, the module is installed with the Windows ADK in the VAMT folder. Change directories to the directory where VAMT is located. For example, if the Windows ADK is installed in the default location of `C:\Program Files(x86)\Windows Kits\10`, type: ``` powershell - cd “C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\VAMT 3.0” + cd "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\VAMT 3.0" ``` - Import the VAMT PowerShell module. To import the module, type the following at a command prompt: ``` powershell diff --git a/windows/deployment/volume-activation/vamt-known-issues.md b/windows/deployment/volume-activation/vamt-known-issues.md index 1e02f26440..73685db04c 100644 --- a/windows/deployment/volume-activation/vamt-known-issues.md +++ b/windows/deployment/volume-activation/vamt-known-issues.md @@ -2,11 +2,11 @@ title: VAMT known issues (Windows 10) description: Find out the current known issues with the Volume Activation Management Tool (VAMT), versions 3.0. and 3.1. ms.reviewer: -manager: dougeby -ms.author: aaroncz +manager: aaroncz +ms.author: frankroj ms.prod: windows-client -author: aczechowski -ms.date: 12/17/2019 +author: frankroj +ms.date: 11/07/2022 ms.topic: article ms.custom: - CI 111496 diff --git a/windows/deployment/volume-activation/vamt-requirements.md b/windows/deployment/volume-activation/vamt-requirements.md index 736a7d6b84..5cc18cd62c 100644 --- a/windows/deployment/volume-activation/vamt-requirements.md +++ b/windows/deployment/volume-activation/vamt-requirements.md @@ -2,11 +2,11 @@ title: VAMT Requirements (Windows 10) description: In this article, learn about the product key and system requierements for Volume Activation Management Tool (VAMT). ms.reviewer: -manager: dougeby -ms.author: aaroncz +manager: aaroncz +ms.author: frankroj ms.prod: windows-client -author: aczechowski -ms.date: 04/25/2017 +author: frankroj +ms.date: 11/07/2022 ms.topic: article ms.technology: itpro-fundamentals --- @@ -37,7 +37,7 @@ The following table lists the system requirements for the VAMT host computer. | Display | 1024x768 or higher resolution monitor | | Network | Connectivity to remote computers via Windows Management Instrumentation (TCP/IP) and Microsoft Activation Web Service on the Internet via HTTPS | | Operating System | Windows 7, Windows 8, Windows 8.1, Windows 10, Windows Server 2008 R2, Windows Server 2012, or later. | -| Additional Requirements |

  • Connection to a SQL Server database. For more info, see [Install VAMT](install-vamt.md).
  • PowerShell 3.0: For Windows 8, Windows 8.1, Windows 10, and Windows Server 2012, PowerShell is included in the installation. For previous versions of Windows and Windows Server, you must download PowerShell 3.0. To download PowerShell, go to [Download Windows PowerShell 3.0](/powershell/scripting/install/installing-powershell).
  • If installing on Windows Server 2008 R2, you must also install .NET Framework 3.51.
| +| Additional Requirements |
  • Connection to a SQL Server database. For more info, see [Install VAMT](install-vamt.md).
  • PowerShell 3.0: For Windows 8, Windows 8.1, Windows 10, and Windows Server 2012, PowerShell is included in the installation. For previous versions of Windows and Windows Server, you must download PowerShell 3.0. To download PowerShell, go to [Download Windows PowerShell 3.0](/powershell/scripting/install/installing-powershell).
  • If installing on Windows Server 2008 R2, you must also install .NET Framework 3.51.
| ## Related topics - [Install and Configure VAMT](install-configure-vamt.md) diff --git a/windows/deployment/volume-activation/vamt-step-by-step.md b/windows/deployment/volume-activation/vamt-step-by-step.md index 1c161bf9b5..278a558c68 100644 --- a/windows/deployment/volume-activation/vamt-step-by-step.md +++ b/windows/deployment/volume-activation/vamt-step-by-step.md @@ -2,11 +2,11 @@ title: VAMT Step-by-Step Scenarios (Windows 10) description: Learn step-by-step instructions on implementing the Volume Activation Management Tool (VAMT) in typical environments. ms.reviewer: -manager: dougeby -ms.author: aaroncz +manager: aaroncz +ms.author: frankroj ms.prod: windows-client -author: aczechowski -ms.date: 04/25/2017 +author: frankroj +ms.date: 11/07/2022 ms.topic: article ms.technology: itpro-fundamentals --- @@ -21,9 +21,9 @@ This section provides instructions on how to implement the Volume Activation Man |------|------------| |[Scenario 1: Online Activation](scenario-online-activation-vamt.md) |Describes how to distribute Multiple Activation Keys (MAKs) to products installed on one or more connected computers within a network, and how to instruct these products to contact Microsoft over the Internet for activation. | |[Scenario 2: Proxy Activation](scenario-proxy-activation-vamt.md) |Describes how to use two VAMT host computers—the first one with Internet access and a second computer within an isolated workgroup—as proxies to perform MAK volume activation for workgroup computers that don't have Internet access. | -|[Scenario 3: Key Management Service (KMS) Client Activation](scenario-kms-activation-vamt.md) |Describes how to use VAMT to configure client products for Key Management Service (KMS) activation. By default, volume license editions of Windows 10, Windows Vista, Windows® 7, Windows 8, Windows Server 2008, Windows Server 2008 R2, or Windows Server® 2012, and Microsoft® Office 2010 use KMS for activation. | +|[Scenario 3: Key Management Service (KMS) Client Activation](scenario-kms-activation-vamt.md) |Describes how to use VAMT to configure client products for Key Management Service (KMS) activation. By default, volume license editions of Windows 10, Windows Vista, Windows® 7, Windows 8, Windows Server 2008, Windows Server 2008 R2, or Windows Server® 2012, and Microsoft® Office 2010 use KMS for activation. | ## Related articles - [Introduction to VAMT](introduction-vamt.md) -  -  + + diff --git a/windows/deployment/volume-activation/volume-activation-management-tool.md b/windows/deployment/volume-activation/volume-activation-management-tool.md index b24992eac1..9771f187cd 100644 --- a/windows/deployment/volume-activation/volume-activation-management-tool.md +++ b/windows/deployment/volume-activation/volume-activation-management-tool.md @@ -1,12 +1,12 @@ --- title: VAMT technical reference description: The Volume Activation Management Tool (VAMT) enables network administrators to automate and centrally manage volume activation and retail activation. -manager: dougeby -ms.author: aaroncz +manager: aaroncz +ms.author: frankroj ms.prod: windows-client ms.technology: itpro-fundamentals -author: aczechowski -ms.date: 09/16/2022 +author: frankroj +ms.date: 11/07/2022 ms.topic: overview ms.custom: seo-marvel-apr2020 --- diff --git a/windows/deployment/volume-activation/volume-activation-windows-10.md b/windows/deployment/volume-activation/volume-activation-windows-10.md index c97a874ef7..0ddbc94c96 100644 --- a/windows/deployment/volume-activation/volume-activation-windows-10.md +++ b/windows/deployment/volume-activation/volume-activation-windows-10.md @@ -2,12 +2,12 @@ title: Volume Activation for Windows 10 description: Learn how to use volume activation to deploy & activate Windows 10. Includes details for orgs that have used volume activation for earlier versions of Windows. ms.reviewer: -manager: dougeby -ms.author: aaroncz +manager: aaroncz +ms.author: frankroj ms.prod: windows-client -author: aczechowski +author: frankroj ms.localizationpriority: medium -ms.date: 07/27/2017 +ms.date: 11/07/2022 ms.topic: article ms.technology: itpro-fundamentals --- @@ -30,7 +30,7 @@ ms.technology: itpro-fundamentals - [Get Help Activating Microsoft Windows](https://support.microsoft.com/help/12440/windows-10-activate) -This guide is designed to help organizations that are planning to use volume activation to deploy and activate Windows 10, including organizations that have used volume activation for earlier versions of Windows. +This guide is designed to help organizations that are planning to use volume activation to deploy and activate Windows 10, including organizations that have used volume activation for earlier versions of Windows. *Volume activation* is the process that Microsoft volume licensing customers use to automate and manage the activation of Windows operating systems, Microsoft Office, and other Microsoft products across large organizations. Volume licensing is available to customers who purchase software under various volume programs (such as [Open](https://www.microsoft.com/Licensing/licensing-programs/open-license) and [Select](https://www.microsoft.com/Licensing/licensing-programs/select)) and to participants in programs such as the [Microsoft Partner Program](https://partner.microsoft.com/) and [MSDN Subscriptions](https://visualstudio.microsoft.com/msdn-platforms/). @@ -38,11 +38,11 @@ Volume activation is a configurable solution that helps automate and manage the This guide provides information and step-by-step guidance to help you choose a volume activation method that suits your environment, and then to configure that solution successfully. This guide describes the volume activation features and the tools to manage volume activation. -Because most organizations will not immediately switch all computers to Windows 10, practical volume activation strategies must also take in to account how to work with the Windows 8.1, Windows 7, Windows Server 2012, and Windows Server 2008 R2 operating systems. This guide discusses how the new volume activation tools can support earlier operating systems, but it does not discuss the tools that are provided with earlier operating system versions. +Because most organizations will not immediately switch all computers to Windows 10, practical volume activation strategies must also take in to account how to work with the Windows 8.1, Windows 7, Windows Server 2012, and Windows Server 2008 R2 operating systems. This guide discusses how the new volume activation tools can support earlier operating systems, but it does not discuss the tools that are provided with earlier operating system versions. Volume activation -and the need for activation itself- is not new, and this guide does not review all of its concepts and history. You can find additional background in the appendices of this guide. For more information, see [Volume Activation Overview](/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/hh831612(v=ws.11)). -If you would like additional information about planning a volume activation deployment specifically for Windows 7 and Windows Server 2008 R2, please see the [Volume Activation Planning Guide for Windows 7](/previous-versions/tn-archive/dd878528(v=technet.10)). +If you would like additional information about planning a volume activation deployment specifically for Windows 7 and Windows Server 2008 R2, please see the [Volume Activation Planning Guide for Windows 7](/previous-versions/tn-archive/dd878528(v=technet.10)). To successfully plan and implement a volume activation strategy, you must: @@ -54,7 +54,7 @@ To successfully plan and implement a volume activation strategy, you must: - Determine the monitoring and reporting needs in your organization. - Install and configure the tools required to support the methods selected. -Keep in mind that the method of activation does not change an organization’s responsibility to the licensing requirements. You must ensure that all software used in your organization is properly licensed and activated in accordance with the terms of the licensing agreements in place. +Keep in mind that the method of activation does not change an organization's responsibility to the licensing requirements. You must ensure that all software used in your organization is properly licensed and activated in accordance with the terms of the licensing agreements in place. ## Additional information From ea1e8c1767a756580738557c77c97f3aaf75d316 Mon Sep 17 00:00:00 2001 From: Liz Long <104389055+lizgt2000@users.noreply.github.com> Date: Mon, 7 Nov 2022 16:27:07 -0500 Subject: [PATCH 07/29] add missing to security --- .../identity-protection/access-control/access-control.md | 1 + .../identity-protection/access-control/local-accounts.md | 1 + windows/security/identity-protection/configure-s-mime.md | 1 + .../credential-guard/additional-mitigations.md | 1 + .../credential-guard/credential-guard-considerations.md | 1 + .../credential-guard/credential-guard-how-it-works.md | 1 + .../credential-guard/credential-guard-known-issues.md | 1 + .../credential-guard/credential-guard-manage.md | 1 + .../credential-guard/credential-guard-not-protected-scenarios.md | 1 + .../credential-guard/credential-guard-protection-limits.md | 1 + .../credential-guard/credential-guard-requirements.md | 1 + .../credential-guard/credential-guard-scripts.md | 1 + .../identity-protection/credential-guard/credential-guard.md | 1 + .../identity-protection/credential-guard/dg-readiness-tool.md | 1 + .../hello-for-business/feature-multifactor-unlock.md | 1 + .../hello-for-business/hello-aad-join-cloud-only-deploy.md | 1 + .../hello-for-business/hello-adequate-domain-controllers.md | 1 + .../hello-for-business/hello-and-password-changes.md | 1 + .../hello-for-business/hello-biometrics-in-enterprise.md | 1 + .../hello-for-business/hello-cert-trust-adfs.md | 1 + .../hello-for-business/hello-cert-trust-policy-settings.md | 1 + .../hello-for-business/hello-cert-trust-validate-ad-prereq.md | 1 + .../hello-for-business/hello-cert-trust-validate-deploy-mfa.md | 1 + .../hello-for-business/hello-cert-trust-validate-pki.md | 1 + .../hello-for-business/hello-deployment-cert-trust.md | 1 + .../hello-for-business/hello-deployment-guide.md | 1 + .../hello-for-business/hello-deployment-issues.md | 1 + .../hello-for-business/hello-deployment-key-trust.md | 1 + .../hello-for-business/hello-deployment-rdp-certs.md | 1 + .../hello-for-business/hello-errors-during-pin-creation.md | 1 + .../identity-protection/hello-for-business/hello-event-300.md | 1 + .../hello-for-business/hello-feature-conditional-access.md | 1 + .../hello-for-business/hello-feature-dual-enrollment.md | 1 + .../hello-for-business/hello-feature-dynamic-lock.md | 1 + .../hello-for-business/hello-feature-pin-reset.md | 1 + .../hello-for-business/hello-feature-remote-desktop.md | 1 + .../hello-for-business/hello-how-it-works-authentication.md | 1 + .../hello-for-business/hello-how-it-works-provisioning.md | 1 + .../hello-for-business/hello-how-it-works-technology.md | 1 + .../identity-protection/hello-for-business/hello-how-it-works.md | 1 + .../hello-for-business/hello-hybrid-aadj-sso-base.md | 1 + .../hello-for-business/hello-hybrid-aadj-sso-cert.md | 1 + .../hello-for-business/hello-hybrid-aadj-sso.md | 1 + .../hello-for-business/hello-hybrid-cert-new-install.md | 1 + .../hello-for-business/hello-hybrid-cert-trust-devreg.md | 1 + .../hello-for-business/hello-hybrid-cert-trust-prereqs.md | 1 + .../hello-for-business/hello-hybrid-cert-trust.md | 1 + .../hello-for-business/hello-hybrid-cert-whfb-provision.md | 1 + .../hello-for-business/hello-hybrid-cert-whfb-settings-ad.md | 1 + .../hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md | 1 + .../hello-hybrid-cert-whfb-settings-dir-sync.md | 1 + .../hello-for-business/hello-hybrid-cert-whfb-settings-pki.md | 1 + .../hello-for-business/hello-hybrid-cert-whfb-settings-policy.md | 1 + .../hello-for-business/hello-hybrid-cert-whfb-settings.md | 1 + .../hello-for-business/hello-hybrid-cloud-kerberos-trust.md | 1 + .../hello-for-business/hello-hybrid-key-new-install.md | 1 + 56 files changed, 56 insertions(+) diff --git a/windows/security/identity-protection/access-control/access-control.md b/windows/security/identity-protection/access-control/access-control.md index abf2dc6eec..f900a31aa3 100644 --- a/windows/security/identity-protection/access-control/access-control.md +++ b/windows/security/identity-protection/access-control/access-control.md @@ -14,6 +14,7 @@ ms.date: 07/18/2017 appliesto: - ✅ Windows 10 - ✅ Windows Server 2016 +ms.technology: itpro-security --- # Access Control Overview diff --git a/windows/security/identity-protection/access-control/local-accounts.md b/windows/security/identity-protection/access-control/local-accounts.md index b68832d816..6d48d39a9a 100644 --- a/windows/security/identity-protection/access-control/local-accounts.md +++ b/windows/security/identity-protection/access-control/local-accounts.md @@ -18,6 +18,7 @@ appliesto: - ✅ Windows Server 2016 - ✅ Windows Server 2019 - ✅ Windows Server 2022 +ms.technology: itpro-security --- # Local Accounts diff --git a/windows/security/identity-protection/configure-s-mime.md b/windows/security/identity-protection/configure-s-mime.md index bb3788ad3c..6fadaf74b4 100644 --- a/windows/security/identity-protection/configure-s-mime.md +++ b/windows/security/identity-protection/configure-s-mime.md @@ -12,6 +12,7 @@ ms.date: 07/27/2017 appliesto: - ✅ Windows 10 - ✅ Windows 11 +ms.technology: itpro-security --- diff --git a/windows/security/identity-protection/credential-guard/additional-mitigations.md b/windows/security/identity-protection/credential-guard/additional-mitigations.md index 91ab852722..92b3296a71 100644 --- a/windows/security/identity-protection/credential-guard/additional-mitigations.md +++ b/windows/security/identity-protection/credential-guard/additional-mitigations.md @@ -10,6 +10,7 @@ manager: aaroncz ms.collection: M365-identity-device-management ms.topic: article ms.date: 08/17/2017 +ms.technology: itpro-security --- # Additional mitigations diff --git a/windows/security/identity-protection/credential-guard/credential-guard-considerations.md b/windows/security/identity-protection/credential-guard/credential-guard-considerations.md index 84f85e1113..69d69300a1 100644 --- a/windows/security/identity-protection/credential-guard/credential-guard-considerations.md +++ b/windows/security/identity-protection/credential-guard/credential-guard-considerations.md @@ -16,6 +16,7 @@ appliesto: - ✅ Windows Server 2016 - ✅ Windows Server 2019 - ✅ Windows Server 2022 +ms.technology: itpro-security --- # Considerations when using Windows Defender Credential Guard diff --git a/windows/security/identity-protection/credential-guard/credential-guard-how-it-works.md b/windows/security/identity-protection/credential-guard/credential-guard-how-it-works.md index c170a5c421..55fe9628bb 100644 --- a/windows/security/identity-protection/credential-guard/credential-guard-how-it-works.md +++ b/windows/security/identity-protection/credential-guard/credential-guard-how-it-works.md @@ -16,6 +16,7 @@ appliesto: - ✅ Windows Server 2016 - ✅ Windows Server 2019 - ✅ Windows Server 2022 +ms.technology: itpro-security --- # How Windows Defender Credential Guard works diff --git a/windows/security/identity-protection/credential-guard/credential-guard-known-issues.md b/windows/security/identity-protection/credential-guard/credential-guard-known-issues.md index f979b9c441..2c5fe11327 100644 --- a/windows/security/identity-protection/credential-guard/credential-guard-known-issues.md +++ b/windows/security/identity-protection/credential-guard/credential-guard-known-issues.md @@ -16,6 +16,7 @@ appliesto: - ✅ Windows Server 2016 - ✅ Windows Server 2019 - ✅ Windows Server 2022 +ms.technology: itpro-security --- # Windows Defender Credential Guard: Known issues diff --git a/windows/security/identity-protection/credential-guard/credential-guard-manage.md b/windows/security/identity-protection/credential-guard/credential-guard-manage.md index 3ef2c7372f..80be359c38 100644 --- a/windows/security/identity-protection/credential-guard/credential-guard-manage.md +++ b/windows/security/identity-protection/credential-guard/credential-guard-manage.md @@ -20,6 +20,7 @@ appliesto: - ✅ Windows Server 2016 - ✅ Windows Server 2019 - ✅ Windows Server 2022 +ms.technology: itpro-security --- # Manage Windows Defender Credential Guard diff --git a/windows/security/identity-protection/credential-guard/credential-guard-not-protected-scenarios.md b/windows/security/identity-protection/credential-guard/credential-guard-not-protected-scenarios.md index 3223fe70ac..5ff4d5dadc 100644 --- a/windows/security/identity-protection/credential-guard/credential-guard-not-protected-scenarios.md +++ b/windows/security/identity-protection/credential-guard/credential-guard-not-protected-scenarios.md @@ -16,6 +16,7 @@ appliesto: - ✅ Windows Server 2016 - ✅ Windows Server 2019 - ✅ Windows Server 2022 +ms.technology: itpro-security --- # Windows Defender Credential Guard protection limits and mitigations diff --git a/windows/security/identity-protection/credential-guard/credential-guard-protection-limits.md b/windows/security/identity-protection/credential-guard/credential-guard-protection-limits.md index 708b5921a2..6444af7ea5 100644 --- a/windows/security/identity-protection/credential-guard/credential-guard-protection-limits.md +++ b/windows/security/identity-protection/credential-guard/credential-guard-protection-limits.md @@ -16,6 +16,7 @@ appliesto: - ✅ Windows Server 2016 - ✅ Windows Server 2019 - ✅ Windows Server 2022 +ms.technology: itpro-security --- # Windows Defender Credential Guard protection limits diff --git a/windows/security/identity-protection/credential-guard/credential-guard-requirements.md b/windows/security/identity-protection/credential-guard/credential-guard-requirements.md index 2089f49bde..2e2a82219b 100644 --- a/windows/security/identity-protection/credential-guard/credential-guard-requirements.md +++ b/windows/security/identity-protection/credential-guard/credential-guard-requirements.md @@ -17,6 +17,7 @@ appliesto: - ✅ Windows Server 2016 - ✅ Windows Server 2019 - ✅ Windows Server 2022 +ms.technology: itpro-security --- # Windows Defender Credential Guard: Requirements diff --git a/windows/security/identity-protection/credential-guard/credential-guard-scripts.md b/windows/security/identity-protection/credential-guard/credential-guard-scripts.md index 118e9f9b2f..8b39b99573 100644 --- a/windows/security/identity-protection/credential-guard/credential-guard-scripts.md +++ b/windows/security/identity-protection/credential-guard/credential-guard-scripts.md @@ -10,6 +10,7 @@ manager: aaroncz ms.collection: M365-identity-device-management ms.topic: article ms.date: 08/17/2017 +ms.technology: itpro-security --- # Windows Defender Credential Guard: Scripts for Certificate Authority Issuance Policies diff --git a/windows/security/identity-protection/credential-guard/credential-guard.md b/windows/security/identity-protection/credential-guard/credential-guard.md index 186993b2fb..950eb3a95c 100644 --- a/windows/security/identity-protection/credential-guard/credential-guard.md +++ b/windows/security/identity-protection/credential-guard/credential-guard.md @@ -18,6 +18,7 @@ appliesto: - ✅ Windows Server 2016 - ✅ Windows Server 2019 - ✅ Windows Server 2022 +ms.technology: itpro-security --- # Protect derived domain credentials with Windows Defender Credential Guard diff --git a/windows/security/identity-protection/credential-guard/dg-readiness-tool.md b/windows/security/identity-protection/credential-guard/dg-readiness-tool.md index 62c4d19d36..bfb971ef4f 100644 --- a/windows/security/identity-protection/credential-guard/dg-readiness-tool.md +++ b/windows/security/identity-protection/credential-guard/dg-readiness-tool.md @@ -15,6 +15,7 @@ appliesto: - ✅ Windows Server 2016 - ✅ Windows Server 2019 - ✅ Windows Server 2022 +ms.technology: itpro-security --- # Windows Defender Device Guard and Windows Defender Credential Guard hardware readiness tool diff --git a/windows/security/identity-protection/hello-for-business/feature-multifactor-unlock.md b/windows/security/identity-protection/hello-for-business/feature-multifactor-unlock.md index 04aadd070b..9217ed606d 100644 --- a/windows/security/identity-protection/hello-for-business/feature-multifactor-unlock.md +++ b/windows/security/identity-protection/hello-for-business/feature-multifactor-unlock.md @@ -13,6 +13,7 @@ manager: aaroncz appliesto: - ✅ Windows 10 - ✅ Windows 11 +ms.technology: itpro-security --- # Multi-factor Unlock diff --git a/windows/security/identity-protection/hello-for-business/hello-aad-join-cloud-only-deploy.md b/windows/security/identity-protection/hello-for-business/hello-aad-join-cloud-only-deploy.md index 738c5d164a..d42b632977 100644 --- a/windows/security/identity-protection/hello-for-business/hello-aad-join-cloud-only-deploy.md +++ b/windows/security/identity-protection/hello-for-business/hello-aad-join-cloud-only-deploy.md @@ -13,6 +13,7 @@ manager: aaroncz appliesto: - ✅ Windows 10 - ✅ Windows 11 +ms.technology: itpro-security --- # Azure Active Directory join cloud only deployment diff --git a/windows/security/identity-protection/hello-for-business/hello-adequate-domain-controllers.md b/windows/security/identity-protection/hello-for-business/hello-adequate-domain-controllers.md index 30c337b738..edcdd4c52f 100644 --- a/windows/security/identity-protection/hello-for-business/hello-adequate-domain-controllers.md +++ b/windows/security/identity-protection/hello-for-business/hello-adequate-domain-controllers.md @@ -16,6 +16,7 @@ appliesto: - ✅ Windows Server 2016 or later - ✅ Hybrid or On-Premises deployment - ✅ Key trust +ms.technology: itpro-security --- # Planning an adequate number of Windows Server 2016 or later Domain Controllers for Windows Hello for Business deployments diff --git a/windows/security/identity-protection/hello-for-business/hello-and-password-changes.md b/windows/security/identity-protection/hello-for-business/hello-and-password-changes.md index 7a1fee430a..8f6de2d563 100644 --- a/windows/security/identity-protection/hello-for-business/hello-and-password-changes.md +++ b/windows/security/identity-protection/hello-for-business/hello-and-password-changes.md @@ -13,6 +13,7 @@ manager: aaroncz appliesto: - ✅ Windows 10 - ✅ Windows 11 +ms.technology: itpro-security --- # Windows Hello and password changes diff --git a/windows/security/identity-protection/hello-for-business/hello-biometrics-in-enterprise.md b/windows/security/identity-protection/hello-for-business/hello-biometrics-in-enterprise.md index 99713dc227..df42f82380 100644 --- a/windows/security/identity-protection/hello-for-business/hello-biometrics-in-enterprise.md +++ b/windows/security/identity-protection/hello-for-business/hello-biometrics-in-enterprise.md @@ -15,6 +15,7 @@ appliesto: - ✅ Windows 10 - ✅ Windows 11 - ✅ Windows Holographic for Business +ms.technology: itpro-security --- # Windows Hello biometrics in the enterprise diff --git a/windows/security/identity-protection/hello-for-business/hello-cert-trust-adfs.md b/windows/security/identity-protection/hello-for-business/hello-cert-trust-adfs.md index e6e1f62714..20352aa60a 100644 --- a/windows/security/identity-protection/hello-for-business/hello-cert-trust-adfs.md +++ b/windows/security/identity-protection/hello-for-business/hello-cert-trust-adfs.md @@ -15,6 +15,7 @@ appliesto: - ✅ Windows 11 - ✅ On-premises deployments - ✅ Certificate trust +ms.technology: itpro-security --- # Prepare and Deploy Windows Server 2016 Active Directory Federation Services - Certificate Trust diff --git a/windows/security/identity-protection/hello-for-business/hello-cert-trust-policy-settings.md b/windows/security/identity-protection/hello-for-business/hello-cert-trust-policy-settings.md index 3b8de8ea72..760d69ed2e 100644 --- a/windows/security/identity-protection/hello-for-business/hello-cert-trust-policy-settings.md +++ b/windows/security/identity-protection/hello-for-business/hello-cert-trust-policy-settings.md @@ -17,6 +17,7 @@ appliesto: - ✅ Windows 11 - ✅ On-premises deployments - ✅ Certificate trust +ms.technology: itpro-security --- # Configure Windows Hello for Business Policy settings - Certificate Trust diff --git a/windows/security/identity-protection/hello-for-business/hello-cert-trust-validate-ad-prereq.md b/windows/security/identity-protection/hello-for-business/hello-cert-trust-validate-ad-prereq.md index 2ef4c3f4b0..c324b543eb 100644 --- a/windows/security/identity-protection/hello-for-business/hello-cert-trust-validate-ad-prereq.md +++ b/windows/security/identity-protection/hello-for-business/hello-cert-trust-validate-ad-prereq.md @@ -15,6 +15,7 @@ appliesto: - ✅ Windows 11 - ✅ On-premises deployments - ✅ Certificate trust +ms.technology: itpro-security --- # Validate Active Directory prerequisites for cert-trust deployment diff --git a/windows/security/identity-protection/hello-for-business/hello-cert-trust-validate-deploy-mfa.md b/windows/security/identity-protection/hello-for-business/hello-cert-trust-validate-deploy-mfa.md index 546fd12013..38589541ad 100644 --- a/windows/security/identity-protection/hello-for-business/hello-cert-trust-validate-deploy-mfa.md +++ b/windows/security/identity-protection/hello-for-business/hello-cert-trust-validate-deploy-mfa.md @@ -15,6 +15,7 @@ appliesto: - ✅ Windows 11 - ✅ On-premises deployments - ✅ Certificate trust +ms.technology: itpro-security --- # Validate and Deploy Multi-Factor Authentication feature diff --git a/windows/security/identity-protection/hello-for-business/hello-cert-trust-validate-pki.md b/windows/security/identity-protection/hello-for-business/hello-cert-trust-validate-pki.md index 900b6c7f79..15298bba55 100644 --- a/windows/security/identity-protection/hello-for-business/hello-cert-trust-validate-pki.md +++ b/windows/security/identity-protection/hello-for-business/hello-cert-trust-validate-pki.md @@ -15,6 +15,7 @@ appliesto: - ✅ Windows 11 - ✅ On-premises deployments - ✅ Certificate trust +ms.technology: itpro-security --- # Validate and Configure Public Key Infrastructure - Certificate Trust Model diff --git a/windows/security/identity-protection/hello-for-business/hello-deployment-cert-trust.md b/windows/security/identity-protection/hello-for-business/hello-deployment-cert-trust.md index cc32057f9c..0c3dce349f 100644 --- a/windows/security/identity-protection/hello-for-business/hello-deployment-cert-trust.md +++ b/windows/security/identity-protection/hello-for-business/hello-deployment-cert-trust.md @@ -15,6 +15,7 @@ appliesto: - ✅ Windows 11 - ✅ On-premises deployments - ✅ Certificate trust +ms.technology: itpro-security --- # On Premises Certificate Trust Deployment diff --git a/windows/security/identity-protection/hello-for-business/hello-deployment-guide.md b/windows/security/identity-protection/hello-for-business/hello-deployment-guide.md index 21fc22d1de..e760eecda3 100644 --- a/windows/security/identity-protection/hello-for-business/hello-deployment-guide.md +++ b/windows/security/identity-protection/hello-for-business/hello-deployment-guide.md @@ -11,6 +11,7 @@ ms.collection: ms.topic: article localizationpriority: medium ms.date: 02/15/2022 +ms.technology: itpro-security --- # Windows Hello for Business Deployment Overview diff --git a/windows/security/identity-protection/hello-for-business/hello-deployment-issues.md b/windows/security/identity-protection/hello-for-business/hello-deployment-issues.md index 7781a9a4ff..b64a57e89f 100644 --- a/windows/security/identity-protection/hello-for-business/hello-deployment-issues.md +++ b/windows/security/identity-protection/hello-for-business/hello-deployment-issues.md @@ -11,6 +11,7 @@ ms.collection: M365-identity-device-management ms.topic: article localizationpriority: medium ms.date: 05/03/2021 +ms.technology: itpro-security --- # Windows Hello for Business Known Deployment Issues diff --git a/windows/security/identity-protection/hello-for-business/hello-deployment-key-trust.md b/windows/security/identity-protection/hello-for-business/hello-deployment-key-trust.md index 913d912198..770fc668c9 100644 --- a/windows/security/identity-protection/hello-for-business/hello-deployment-key-trust.md +++ b/windows/security/identity-protection/hello-for-business/hello-deployment-key-trust.md @@ -15,6 +15,7 @@ appliesto: - ✅ Windows 11 - ✅ On-premises deployment - ✅ Key trust +ms.technology: itpro-security --- # On Premises Key Trust Deployment diff --git a/windows/security/identity-protection/hello-for-business/hello-deployment-rdp-certs.md b/windows/security/identity-protection/hello-for-business/hello-deployment-rdp-certs.md index 2f4234f9b6..ed5f5c0edc 100644 --- a/windows/security/identity-protection/hello-for-business/hello-deployment-rdp-certs.md +++ b/windows/security/identity-protection/hello-for-business/hello-deployment-rdp-certs.md @@ -16,6 +16,7 @@ appliesto: - ✅ Hybrid deployment - ✅ Key trust - ✅ Cloud Kerberos trust +ms.technology: itpro-security --- # Deploy Certificates to Key Trust and Cloud Kerberos Trust Users to Enable RDP diff --git a/windows/security/identity-protection/hello-for-business/hello-errors-during-pin-creation.md b/windows/security/identity-protection/hello-for-business/hello-errors-during-pin-creation.md index 200d0eba93..28bab60966 100644 --- a/windows/security/identity-protection/hello-for-business/hello-errors-during-pin-creation.md +++ b/windows/security/identity-protection/hello-for-business/hello-errors-during-pin-creation.md @@ -14,6 +14,7 @@ ms.date: 05/05/2018 appliesto: - ✅ Windows 10 - ✅ Windows 11 +ms.technology: itpro-security --- # Windows Hello errors during PIN creation diff --git a/windows/security/identity-protection/hello-for-business/hello-event-300.md b/windows/security/identity-protection/hello-for-business/hello-event-300.md index aa8a027b1f..32ec0a5204 100644 --- a/windows/security/identity-protection/hello-for-business/hello-event-300.md +++ b/windows/security/identity-protection/hello-for-business/hello-event-300.md @@ -13,6 +13,7 @@ ms.date: 07/27/2017 appliesto: - ✅ Windows 10 - ✅ Windows 11 +ms.technology: itpro-security --- # Event ID 300 - Windows Hello successfully created diff --git a/windows/security/identity-protection/hello-for-business/hello-feature-conditional-access.md b/windows/security/identity-protection/hello-for-business/hello-feature-conditional-access.md index 2f6fbbe9f5..8ac9d29d9f 100644 --- a/windows/security/identity-protection/hello-for-business/hello-feature-conditional-access.md +++ b/windows/security/identity-protection/hello-for-business/hello-feature-conditional-access.md @@ -10,6 +10,7 @@ ms.collection: M365-identity-device-management ms.topic: article localizationpriority: medium ms.date: 09/09/2019 +ms.technology: itpro-security --- # Conditional access diff --git a/windows/security/identity-protection/hello-for-business/hello-feature-dual-enrollment.md b/windows/security/identity-protection/hello-for-business/hello-feature-dual-enrollment.md index 9e5806c9c3..24c66f9452 100644 --- a/windows/security/identity-protection/hello-for-business/hello-feature-dual-enrollment.md +++ b/windows/security/identity-protection/hello-for-business/hello-feature-dual-enrollment.md @@ -10,6 +10,7 @@ ms.collection: M365-identity-device-management ms.topic: article localizationpriority: medium ms.date: 09/09/2019 +ms.technology: itpro-security --- # Dual Enrollment diff --git a/windows/security/identity-protection/hello-for-business/hello-feature-dynamic-lock.md b/windows/security/identity-protection/hello-for-business/hello-feature-dynamic-lock.md index 12f635cba9..bb878fcd09 100644 --- a/windows/security/identity-protection/hello-for-business/hello-feature-dynamic-lock.md +++ b/windows/security/identity-protection/hello-for-business/hello-feature-dynamic-lock.md @@ -13,6 +13,7 @@ ms.date: 07/12/2022 appliesto: - ✅ Windows 10 - ✅ Windows 11 +ms.technology: itpro-security --- # Dynamic lock diff --git a/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md b/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md index d44b2c01e7..b50e72d0ef 100644 --- a/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md +++ b/windows/security/identity-protection/hello-for-business/hello-feature-pin-reset.md @@ -15,6 +15,7 @@ ms.date: 07/29/2022 appliesto: - ✅ Windows 10 - ✅ Windows 11 +ms.technology: itpro-security --- # PIN reset diff --git a/windows/security/identity-protection/hello-for-business/hello-feature-remote-desktop.md b/windows/security/identity-protection/hello-for-business/hello-feature-remote-desktop.md index 7df9f23a47..31cdaa7534 100644 --- a/windows/security/identity-protection/hello-for-business/hello-feature-remote-desktop.md +++ b/windows/security/identity-protection/hello-for-business/hello-feature-remote-desktop.md @@ -10,6 +10,7 @@ ms.collection: M365-identity-device-management ms.topic: article localizationpriority: medium ms.date: 02/24/2021 +ms.technology: itpro-security --- # Remote Desktop diff --git a/windows/security/identity-protection/hello-for-business/hello-how-it-works-authentication.md b/windows/security/identity-protection/hello-for-business/hello-how-it-works-authentication.md index d255b5fc1a..d3817c3e30 100644 --- a/windows/security/identity-protection/hello-for-business/hello-how-it-works-authentication.md +++ b/windows/security/identity-protection/hello-for-business/hello-how-it-works-authentication.md @@ -13,6 +13,7 @@ ms.date: 02/15/2022 appliesto: - ✅ Windows 10 - ✅ Windows 11 +ms.technology: itpro-security --- # Windows Hello for Business and Authentication diff --git a/windows/security/identity-protection/hello-for-business/hello-how-it-works-provisioning.md b/windows/security/identity-protection/hello-for-business/hello-how-it-works-provisioning.md index 2f167aa675..ab75ccda70 100644 --- a/windows/security/identity-protection/hello-for-business/hello-how-it-works-provisioning.md +++ b/windows/security/identity-protection/hello-for-business/hello-how-it-works-provisioning.md @@ -13,6 +13,7 @@ ms.date: 2/15/2022 appliesto: - ✅ Windows 10 - ✅ Windows 11 +ms.technology: itpro-security --- # Windows Hello for Business Provisioning diff --git a/windows/security/identity-protection/hello-for-business/hello-how-it-works-technology.md b/windows/security/identity-protection/hello-for-business/hello-how-it-works-technology.md index 17d08a88d2..719c27216d 100644 --- a/windows/security/identity-protection/hello-for-business/hello-how-it-works-technology.md +++ b/windows/security/identity-protection/hello-for-business/hello-how-it-works-technology.md @@ -13,6 +13,7 @@ ms.date: 10/08/2018 appliesto: - ✅ Windows 10 - ✅ Windows 11 +ms.technology: itpro-security --- # Technology and terms diff --git a/windows/security/identity-protection/hello-for-business/hello-how-it-works.md b/windows/security/identity-protection/hello-for-business/hello-how-it-works.md index 3615e97d8f..c5d8b5a96a 100644 --- a/windows/security/identity-protection/hello-for-business/hello-how-it-works.md +++ b/windows/security/identity-protection/hello-for-business/hello-how-it-works.md @@ -13,6 +13,7 @@ ms.date: 05/05/2018 appliesto: - ✅ Windows 10 - ✅ Windows 11 +ms.technology: itpro-security --- # How Windows Hello for Business works in Windows Devices diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-base.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-base.md index 37f7b13e82..ce22c81e4f 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-base.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-base.md @@ -17,6 +17,7 @@ appliesto: - ✅ Azure Active Directory-join - ✅ Hybrid Deployment - ✅ Key trust +ms.technology: itpro-security --- # Configure Azure AD-joined devices for On-premises Single-Sign On using Windows Hello for Business ## Prerequisites diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-cert.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-cert.md index 9dbec8914c..441651ecdb 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-cert.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso-cert.md @@ -16,6 +16,7 @@ appliesto: - ✅ Azure AD-join - ✅ Hybrid Deployment - ✅ Certificate trust +ms.technology: itpro-security --- # Using Certificates for AADJ On-premises Single-sign On diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso.md index 054c5e49da..8d2c2d3eb7 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-aadj-sso.md @@ -13,6 +13,7 @@ ms.date: 08/19/2018 appliesto: - ✅ Windows 10 - ✅ Windows 11 +ms.technology: itpro-security --- # Azure AD Join Single Sign-on Deployment diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-new-install.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-new-install.md index 11b796f23e..d68fe373c4 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-new-install.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-new-install.md @@ -15,6 +15,7 @@ appliesto: - ✅ Windows 11 - ✅ Hybrid deployment - ✅ Certificate trust +ms.technology: itpro-security --- # Hybrid Azure AD joined Windows Hello for Business Certificate Trust New Installation diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust-devreg.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust-devreg.md index 8cbbe74b30..912929f030 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust-devreg.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust-devreg.md @@ -15,6 +15,7 @@ appliesto: - ✅ Windows 11 - ✅ Hybrid deployment - ✅ Certificate trust +ms.technology: itpro-security --- # Configure Device Registration for Hybrid Azure AD joined Windows Hello for Business diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md index 2c23053837..f3bd6859f8 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust-prereqs.md @@ -15,6 +15,7 @@ appliesto: - ✅ Windows 11 - ✅ Hybrid deployment - ✅ Certificate trust +ms.technology: itpro-security --- # Hybrid Azure AD joined Windows Hello for Business Prerequisites diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust.md index 233b4c173b..fbf527bf4b 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-trust.md @@ -15,6 +15,7 @@ appliesto: - ✅ Windows 11 - ✅ Hybrid deployment - ✅ Certificate trust +ms.technology: itpro-security --- # Hybrid Azure AD joined Certificate Trust Deployment diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-provision.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-provision.md index 2facdf2055..191ad50880 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-provision.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-provision.md @@ -15,6 +15,7 @@ appliesto: - ✅ Windows 11 - ✅ Hybrid deployment - ✅ Certificate trust +ms.technology: itpro-security --- # Hybrid Azure AD joined Windows Hello for Business Certificate Trust Provisioning diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-ad.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-ad.md index b1fc0efe56..82c2369b6c 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-ad.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-ad.md @@ -15,6 +15,7 @@ appliesto: - ✅ Windows 11 - ✅ Hybrid deployment - ✅ Certificate trust +ms.technology: itpro-security --- # Configure Hybrid Azure AD joined Windows Hello for Business: Active Directory diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md index 046b6a6f2f..55a8c1fe51 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-adfs.md @@ -15,6 +15,7 @@ appliesto: - ✅ Windows 11 - ✅ Hybrid deployment - ✅ Certificate trust +ms.technology: itpro-security --- # Configure Hybrid Azure AD joined Windows Hello for Business: Active Directory Federation Services diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md index 37d2dd92f9..9340b2698b 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-dir-sync.md @@ -15,6 +15,7 @@ appliesto: - ✅ Windows 11 - ✅ Hybrid deployment - ✅ Certificate trust +ms.technology: itpro-security --- # Configure Hybrid Azure AD joined Windows Hello for Business- Directory Synchronization diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-pki.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-pki.md index 742efcfa52..0c6e6e4808 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-pki.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-pki.md @@ -15,6 +15,7 @@ appliesto: - ✅ Windows 11 - ✅ Hybrid deployment - ✅ Certificate trust +ms.technology: itpro-security --- # Configure Hybrid Azure AD joined Windows Hello for Business - Public Key Infrastructure diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-policy.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-policy.md index 85d6397be8..9665843315 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-policy.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings-policy.md @@ -15,6 +15,7 @@ appliesto: - ✅ Windows 11 - ✅ Hybrid deployment - ✅ Certificate trust +ms.technology: itpro-security --- # Configure Hybrid Azure AD joined Windows Hello for Business - Group Policy diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings.md index 21cb247a84..68da777df7 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-cert-whfb-settings.md @@ -15,6 +15,7 @@ appliesto: - ✅ Windows 11 - ✅ Hybrid deployment - ✅ Certificate trust +ms.technology: itpro-security --- # Configure Hybrid Azure AD joined Windows Hello for Business diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-cloud-kerberos-trust.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-cloud-kerberos-trust.md index 8cce12eba7..4772e5f355 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-cloud-kerberos-trust.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-cloud-kerberos-trust.md @@ -15,6 +15,7 @@ appliesto: - ✅ Windows 11 - ✅ Hybrid deployment - ✅ Hybrid cloud Kerberos trust +ms.technology: itpro-security --- # Hybrid cloud Kerberos trust deployment diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-new-install.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-new-install.md index 65028cc803..98e359fe83 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-new-install.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-new-install.md @@ -15,6 +15,7 @@ appliesto: - ✅ Windows 11 - ✅ Hybrid deployment - ✅ Key trust +ms.technology: itpro-security --- # Windows Hello for Business Hybrid Azure AD joined Key Trust New Installation From 920fb30784ef9c8e96016920f860822718380e8c Mon Sep 17 00:00:00 2001 From: Frank Rojas <45807133+frankroj@users.noreply.github.com> Date: Mon, 7 Nov 2022 16:30:10 -0500 Subject: [PATCH 08/29] Metadata/style update deployment/vamt 2 --- .../volume-activation/install-vamt.md | 24 ++++---- .../volume-activation/introduction-vamt.md | 12 ++-- .../volume-activation/kms-activation-vamt.md | 45 ++++++++++----- .../local-reactivation-vamt.md | 40 +++++++++----- .../manage-activations-vamt.md | 7 +-- .../manage-product-keys-vamt.md | 10 ++-- .../volume-activation/manage-vamt-data.md | 5 +- .../monitor-activation-client.md | 40 +++++++------- .../online-activation-vamt.md | 38 ++++++++----- .../plan-for-volume-activation-client.md | 55 ++++++++++++------- 10 files changed, 165 insertions(+), 111 deletions(-) diff --git a/windows/deployment/volume-activation/install-vamt.md b/windows/deployment/volume-activation/install-vamt.md index 0aaeca24e5..8cb4d09f92 100644 --- a/windows/deployment/volume-activation/install-vamt.md +++ b/windows/deployment/volume-activation/install-vamt.md @@ -13,23 +13,26 @@ ms.technology: itpro-fundamentals # Install VAMT -This topic describes how to install the Volume Activation Management Tool (VAMT). +This article describes how to install the Volume Activation Management Tool (VAMT). -## Install VAMT +## Installing VAMT You install VAMT as part of the Windows Assessment and Deployment Kit (ADK) for Windows 10. >[!IMPORTANT] ->VAMT requires local administrator privileges on all managed computers in order to deposit confirmation IDs (CIDs), get the client products' license status, and install product keys. If VAMT is being used to manage products and product keys on the local host computer and you do not have administrator privileges, start VAMT with elevated privileges. For best results when using Active Directory-based activation, we recommend running VAMT while logged on as a domain administrator. +>VAMT requires local administrator privileges on all managed computers in order to deposit confirmation IDs (CIDs), get the client products' license status, and install product keys. If VAMT is being used to manage products and product keys on the local host computer and you do not have administrator privileges, start VAMT with elevated privileges. For best results when using Active Directory-based activation, we recommend running VAMT while logged on as a domain administrator. >[!NOTE] ->The VAMT Microsoft Management Console snap-in ships as an x86 package. +>The VAMT Microsoft Management Console snap-in ships as an x86 package. ### Requirements - [Windows Server with Desktop Experience](/windows-server/get-started/getting-started-with-server-with-desktop-experience), with internet access (for the main VAMT console) and all updates applied + - Latest version of the [Windows 10 ADK](/windows-hardware/get-started/adk-install) + - Any supported [SQL Server Express](https://www.microsoft.com/sql-server/sql-server-editions-express) version, the latest is recommended + - Alternatively, any supported **full** SQL instance ### Install SQL Server Express / alternatively use any full SQL instance @@ -42,7 +45,7 @@ You install VAMT as part of the Windows Assessment and Deployment Kit (ADK) for 4. Enter an install location or use the default path, and then select **Install**. -5. On the completion page, note the instance name for your installation, select **Close**, and then select **Yes**. +5. On the completion page, note the instance name for your installation, select **Close**, and then select **Yes**. ![In this example, the instance name is SQLEXPRESS01.](images/sql-instance.png) @@ -50,7 +53,7 @@ You install VAMT as part of the Windows Assessment and Deployment Kit (ADK) for 1. Download the latest version of [Windows 10 ADK](/windows-hardware/get-started/adk-install). - If an older version is already installed, it is recommended to uninstall the older ADK and install the latest version. Existing VAMT data is maintained in the VAMT database. + If an older version is already installed, it's recommended to uninstall the older ADK and install the latest version. Existing VAMT data is maintained in the VAMT database. 2. Enter an install location or use the default path, and then select **Next**. @@ -58,7 +61,7 @@ You install VAMT as part of the Windows Assessment and Deployment Kit (ADK) for 4. Accept the license terms. -5. On the **Select the features you want to install** page, select **Volume Activation Management Tool (VAMT)**, and then select **Install**. (You can select additional features to install as well.) +5. On the **Select the features you want to install** page, select **Volume Activation Management Tool (VAMT)**, and then select **Install**. If desired, you can select additional features to install as well. 6. On the completion page, select **Close**. @@ -72,15 +75,10 @@ You install VAMT as part of the Windows Assessment and Deployment Kit (ADK) for For remote SQL Server, use `servername.yourdomain.com`. - - ## Uninstall VAMT To uninstall VAMT using the **Programs and Features** Control Panel: 1. Open **Control Panel** and select **Programs and Features**. -2. Select **Assessment and Deployment Kit** from the list of installed programs and click **Change**. Follow the instructions in the Windows ADK installer to remove VAMT. - - - +2. Select **Assessment and Deployment Kit** from the list of installed programs and select **Change**. Follow the instructions in the Windows ADK installer to remove VAMT. diff --git a/windows/deployment/volume-activation/introduction-vamt.md b/windows/deployment/volume-activation/introduction-vamt.md index 3317cf1106..292a9965b1 100644 --- a/windows/deployment/volume-activation/introduction-vamt.md +++ b/windows/deployment/volume-activation/introduction-vamt.md @@ -18,7 +18,7 @@ The Volume Activation Management Tool (VAMT) enables network administrators and > [!NOTE] > VAMT can be installed on, and can manage, physical or virtual instances. VAMT can't detect whether or not the remote products are virtual. As long as the products can respond to Windows Management Instrumentation (WMI) calls, they will be discovered and activated. -## Managing MAK and retail activation +## Managing MAK and retail activation You can use a MAK or a retail product key to activate Windows, Windows Server, or Office on an individual computer or a group of computers. VAMT enables two different activation scenarios: @@ -26,23 +26,25 @@ You can use a MAK or a retail product key to activate Windows, Windows Server, o - **Proxy activation**: This activation method enables you to perform volume activation for products installed on client computers that don't have internet access. The VAMT host computer distributes a MAK, KMS host key (CSVLK), or retail product key to one or more client products and collects the installation ID (IID) from each client product. The VAMT host sends the IIDs to Microsoft on behalf of the client products and obtains the corresponding Confirmation IDs (CIDs). The VAMT host then installs the CIDs on the client products to complete the activation. Using this method, only the VAMT host computer needs internet access. You can also activate products installed on computers in a workgroup that's isolated from any larger network, by installing a second instance of VAMT on a computer within the workgroup. Then, use removable media to transfer activation data between this new instance of VAMT and the internet-connected VAMT host. -## Managing KMS activation +## Managing KMS activation In addition to MAK or retail activation, you can use VAMT to perform volume activation using the KMS. VAMT can install and activate GVLK (KMS client) keys on client products. GVLKs are the default product keys used by volume license editions of Windows, Windows Server, and Office. VAMT treats a KMS host key (CSVLK) product key identically to a retail-type product key. The experience for product key entry and activation management are identical for both these product key types. -## Enterprise environment +## Enterprise environment VAMT is commonly implemented in enterprise environments. The following screenshot illustrates three common environments: core network, secure zone, and isolated lab. ![VAMT in the enterprise.](images/dep-win8-l-vamt-image001-enterprise.jpg) - In the core network environment, all computers are within a common network managed by Active Directory Domain Services (AD DS). + - The secure zone represents higher-security core network computers that have extra firewall protection. + - The isolated lab environment is a workgroup that is physically separate from the core network, and its computers don't have internet access. The network security policy states that no information that could identify a specific computer or user may be transferred out of the isolated lab. -## VAMT user interface +## VAMT user interface The following screenshot shows the VAMT graphical user interface: @@ -58,7 +60,7 @@ VAMT provides a single, graphical user interface for managing activations, and f - **Managing product keys**: You can store multiple product keys and use VAMT to install these keys to remote client products. You can also determine the number of activations remaining for MAKs. -- **Managing activation data**: VAMT stores activation data in a SQL database. VAMT can export this data to other VAMT hosts or to an archive in XML format. +- **Managing activation data**: VAMT stores activation data in an SQL database. VAMT can export this data to other VAMT hosts or to an archive in XML format. ## Next steps diff --git a/windows/deployment/volume-activation/kms-activation-vamt.md b/windows/deployment/volume-activation/kms-activation-vamt.md index b7e487c555..6cb46bb913 100644 --- a/windows/deployment/volume-activation/kms-activation-vamt.md +++ b/windows/deployment/volume-activation/kms-activation-vamt.md @@ -11,36 +11,53 @@ ms.topic: article ms.technology: itpro-fundamentals --- -# Perform KMS Activation +# Perform KMS activation The Volume Activation Management Tool (VAMT) can be used to perform volume activation using the Key Management Service (KMS). You can use VAMT to activate Generic Volume Licensing Keys, or KMS client keys, on products accessible to VAMT. GVLKs are the default product keys used by the volume-license editions of Windows Vista, Windows 7, Windows 8, Windows 10, Windows Server 2008, Windows Server 2008 R2, Windows Server® 2012, and Microsoft Office 2010. GVLKs are already installed in volume-license editions of these products. ## Requirements Before configuring KMS activation, ensure that your network and VAMT installation meet the following requirements: + - KMS host is set up and enabled. + - KMS clients can access the KMS host. + - VAMT is installed on a central computer with network access to all client computers. + - The products to be activated have been added to VAMT. For more information on adding product keys, see [Install a KMS Client Key](install-kms-client-key-vamt.md). -- VAMT has administrative permissions on all computers to be activated, and Windows Management Instrumentation (WMI) is accessible through the Windows Firewall. For more information, see [Configure Client Computers](configure-client-computers-vamt.md). + +- VAMT has administrative permissions on all computers to be activated, and Windows Management Instrumentation (WMI) is accessible through the Windows Firewall. For more information, see [Configure client computers](configure-client-computers-vamt.md). ## To configure devices for KMS activation -**To configure devices for KMS activation** 1. Open VAMT. + 2. If necessary, set up the KMS activation preferences. If you don't need to set up the preferences, skip to step 6 in this procedure. Otherwise, continue to step 2. -3. To set up the preferences, on the menu bar click **View**, then click **Preferences** to open the **Volume Activation Management Tool Preferences** dialog box. + +3. To set up the preferences, on the menu bar select **View**, then select **Preferences** to open the **Volume Activation Management Tool Preferences** dialog box. + 4. Under **Key Management Services host selection**, select one of the following options: - - **Find a KMS host automatically using DNS (default)**. If you choose this option, VAMT first clears any previously configured KMS host on the target computer and instructs the computer to query the Domain Name Service (DNS) to locate a KMS host and attempt activation. - - **Find a KMS host using DNS in this domain for supported products**. Enter the domain name. If you choose this option, VAMT first clears any previously configured KMS host on the target computer and instructs the computer to query the DNS in the specified domain to locate a KMS host and attempt activation. - - **Use specific KMS host**. Enter the KMS host name and KMS host port. For environments which do not use DNS for KMS host identification, VAMT sets the specified KMS host name and KMS host port on the target computer, and then instructs the computer to attempt activation with the specific KMS host. -5. Click **Apply**, and then click **OK** to close the **Volume Activation Management Tool Preferences** dialog box. + + - **Find a KMS host automatically using DNS (default)**. If you choose this option, VAMT first clears any previously configured KMS host on the target computer, and instructs the computer to query the Domain Name Service (DNS) to locate a KMS host and attempt activation. + + - **Find a KMS host using DNS in this domain for supported products**. Enter the domain name. If you choose this option, VAMT first clears any previously configured KMS host on the target computer, and instructs the computer to query the DNS in the specified domain to locate a KMS host and attempt activation. + + - **Use specific KMS host**. Enter the KMS host name and KMS host port. For environments that don't use DNS for KMS host identification, VAMT sets the specified KMS host name and KMS host port on the target computer, and then instructs the computer to attempt activation with the specific KMS host. + +5. Select **Apply**, and then select **OK** to close the **Volume Activation Management Tool Preferences** dialog box. + 6. Select the products to be activated by selecting individual products in the product list view in the center pane. You can use the **Filter** function to narrow your search for computers by clicking **Filter** in the right-side pane to open the **Filter Products** dialog box.In the **Filter Products** dialog box, you can filter the list by computer name, product name, product key type, license status, or by any combination of these options. + - To filter the list by computer name, enter a name in the **Computer Name** box. - - To filter the list by Product Name, Product Key Type, or License Status, click the list you want to use for the filter and select an option. If necessary, click **clear all filters** to create a new filter. -7. Click **Filter**. VAMT displays the filtered list in the center pane. -8. In the right-side pane, click **Activate** in the **Selected Items** menu, and then click **Volume activate**. -9. Click a credential option. Choose **Alternate credentials** only if you are activating products that require administrator credentials different from the ones you are currently using. -10. If you are supplying alternate credentials, at the prompt, type the appropriate user name and password and click **OK**. + + - To filter the list by Product Name, Product Key Type, or License Status, select the list you want to use for the filter and select an option. If necessary, select **clear all filters** to create a new filter. + +7. Select **Filter**. VAMT displays the filtered list in the center pane. + +8. In the right-side pane, select **Activate** in the **Selected Items** menu, and then select **Volume activate**. + +9. Select a credential option. Choose **Alternate credentials** only if you're activating products that require administrator credentials different from the ones you're currently using. + +10. If you're supplying alternate credentials, at the prompt, type the appropriate user name and password and select **OK**. VAMT displays the **Volume Activation** dialog box until it completes the requested action. When the process is finished, the updated activation status of each product appears in the product list view in the center pane. - diff --git a/windows/deployment/volume-activation/local-reactivation-vamt.md b/windows/deployment/volume-activation/local-reactivation-vamt.md index cbc033c0cf..e761c3c2f5 100644 --- a/windows/deployment/volume-activation/local-reactivation-vamt.md +++ b/windows/deployment/volume-activation/local-reactivation-vamt.md @@ -11,7 +11,7 @@ ms.topic: article ms.technology: itpro-fundamentals --- -# Perform Local Reactivation +# Perform local reactivation If you reinstall Windows® or Microsoft® Office 2010 on a computer that was initially activated using proxy activation (MAK, retail, or CSLVK (KMS host)), and have not made significant changes to the hardware, use this local reactivation procedure to reactivate the program on that computer. Local reactivation relies upon data that was created during the initial proxy activation and stored in the Volume Activation Management Tool (VAMT) database. The database contains the installation ID (IID) and confirmation ID (Pending CID). Local reactivation uses this data to reapply the CID and reactivate those products. Reapplying the same CID conserves the remaining activations on the key. @@ -19,26 +19,36 @@ Local reactivation relies upon data that was created during the initial proxy ac > [!NOTE] > During the initial proxy activation, the CID is bound to a digital "fingerprint", which is calculated from values assigned to several different hardware components in the computer. If the computer has had significant hardware changes, this fingerprint will no longer match the CID. In this case, you must obtain a new CID for the computer from Microsoft. -## To Perform a Local Reactivation +## To perform a local reactivation + +1. Open VAMT. Make sure that you're connected to the desired database. + +2. In the left-side pane, select the product you want to reactivate to display the products list. -**To perform a local reactivation** -1. Open VAMT. Make sure that you are connected to the desired database. -2. In the left-side pane, click the product you want to reactivate to display the products list. 3. In the product list view in the center pane, select the desired products to be reactivated. You can sort the list by computer name by clicking on the **Computer Name** heading. You can also use the **Filter** function to narrow your search for computers by clicking **Filter** in the right-side pane to open the **Filter Products** dialog box. + 4. In the **Filter Products** dialog box, you can filter the list by computer name, product name, product key type, license status, or by any combination of these options. + - To filter the list by computer name, enter a name in the **Computer Name** box. - - To filter the list by Product Name, Product Key Type, or License Status, click the list you want to use for the filter and select an option. If necessary, click **clear all filters** to create a new filter. -5. Click **Filter**. VAMT displays the filtered list in the center pane. -6. In the right-side pane, click **Activate**, and then click **Apply Confirmation ID**. -7. Click a credential option. Choose **Alternate credentials** only if you are reactivating products that require administrator credentials different from the ones you are currently using. -8. If you are supplying alternate credentials, in the **Windows Security** dialog box type the appropriate user name and password and click **OK**. - + + - To filter the list by Product Name, Product Key Type, or License Status, select the list you want to use for the filter and select an option. If necessary, select **clear all filters** to create a new filter. + +5. Select **Filter**. VAMT displays the filtered list in the center pane. + +6. In the right-side pane, select **Activate**, and then select **Apply Confirmation ID**. + +7. Select a credential option. Choose **Alternate credentials** only if you're reactivating products that require administrator credentials different from the ones you're currently using. + +8. If you're supplying alternate credentials, in the **Windows Security** dialog box type the appropriate user name, and password and select **OK**. + VAMT displays the **Apply Confirmation ID** dialog box. -10. If you are using a different product key than the product key used for initial activation, you must complete a new activation to obtain a new CID. -11. If you are activating a product that requires administrator credentials different from the ones you are currently using, select the **Use Alternate Credentials** check box. -12. Click **OK**. +9. If you're using a different product key than the product key used for initial activation, you must complete a new activation to obtain a new CID. -## Related topics +10. If you're activating a product that requires administrator credentials different from the ones you're currently using, select the **Use Alternate Credentials** check box. + +11. Select **OK**. + +## Related article - [Manage Activations](manage-activations-vamt.md) diff --git a/windows/deployment/volume-activation/manage-activations-vamt.md b/windows/deployment/volume-activation/manage-activations-vamt.md index b7fda50fbf..80263f739c 100644 --- a/windows/deployment/volume-activation/manage-activations-vamt.md +++ b/windows/deployment/volume-activation/manage-activations-vamt.md @@ -17,14 +17,11 @@ This section describes how to activate a client computer, by using various activ ## In this Section -|Topic |Description | -|------|------------| +|Article |Description | +|-------|------------| |[Perform Online Activation](online-activation-vamt.md) |Describes how to activate a client computer over the Internet. | |[Perform Proxy Activation](proxy-activation-vamt.md) |Describes how to perform volume activation for client products that don't have Internet access. | |[Perform KMS Activation](kms-activation-vamt.md) |Describes how to perform volume activation using the Key Management Service (KMS). | |[Perform Local Reactivation](local-reactivation-vamt.md) |Describes how to reactivate an operating system or Office program that was reinstalled. | |[Activate an Active Directory Forest Online](activate-forest-vamt.md) |Describes how to use Active Directory-Based Activation to activate an Active Directory forest, online. | |[Activate by Proxy an Active Directory Forest](activate-forest-by-proxy-vamt.md) |Describes how to use Active Directory-Based Activation to proxy activate an Active Directory forest that isn't connected to the Internet. | - - - diff --git a/windows/deployment/volume-activation/manage-product-keys-vamt.md b/windows/deployment/volume-activation/manage-product-keys-vamt.md index e5354da617..423133a3b4 100644 --- a/windows/deployment/volume-activation/manage-product-keys-vamt.md +++ b/windows/deployment/volume-activation/manage-product-keys-vamt.md @@ -13,14 +13,12 @@ ms.technology: itpro-fundamentals # Manage Product Keys -This section describes how to add and remove a product key from the Volume Activation Management Tool (VAMT). After you add a product key to VAMT, you can install that product key on a product or products you select in the VAMT database. +This section describes how to add and remove a product key from the Volume Activation Management Tool (VAMT). After you add a product key to VAMT, you can install that product key on a product, or products you select in the VAMT database. + ## In this Section -|Topic |Description | -|------|------------| +|Article |Description | +|-------|------------| |[Add and Remove a Product Key](add-remove-product-key-vamt.md) |Describes how to add a product key to the VAMT database. | |[Install a Product Key](install-product-key-vamt.md) |Describes how to install a product key for specific product. | |[Install a KMS Client Key](install-kms-client-key-vamt.md) |Describes how to install a GVLK (KMS client) key. | - - - diff --git a/windows/deployment/volume-activation/manage-vamt-data.md b/windows/deployment/volume-activation/manage-vamt-data.md index d4bbff284f..5d61f42b3b 100644 --- a/windows/deployment/volume-activation/manage-vamt-data.md +++ b/windows/deployment/volume-activation/manage-vamt-data.md @@ -16,7 +16,8 @@ ms.technology: itpro-fundamentals This section describes how to save, import, export, and merge a Computer Information List (CILX) file using the Volume Activation Management Tool (VAMT). ## In this Section -|Topic |Description | -|------|------------| + +|Article |Description | +|-------|------------| |[Import and Export VAMT Data](import-export-vamt-data.md) |Describes how to import and export VAMT data. | |[Use VAMT in Windows PowerShell](use-vamt-in-windows-powershell.md) |Describes how to access Windows PowerShell and how to import the VAMT PowerShell module. | diff --git a/windows/deployment/volume-activation/monitor-activation-client.md b/windows/deployment/volume-activation/monitor-activation-client.md index f1671b98f8..c5b52eb8b8 100644 --- a/windows/deployment/volume-activation/monitor-activation-client.md +++ b/windows/deployment/volume-activation/monitor-activation-client.md @@ -13,28 +13,30 @@ ms.technology: itpro-fundamentals # Monitor activation -**Applies to** -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 R2 -- Windows Server 2012 -- Windows Server 2008 R2 +(*Applies to: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2*) -**Looking for retail activation?** - -- [Get Help Activating Microsoft Windows](https://go.microsoft.com/fwlink/p/?LinkId=618644) +> [!TIP] +> Are you looking for information on retail activation? +> +> - [Activate Windows](https://support.microsoft.com/help/12440/) +> - [Product activation for Windows](https://go.microsoft.com/fwlink/p/?LinkId=618644) You can monitor the success of the activation process for a computer running Windows in several ways. The most popular methods include: -- Using the Volume Licensing Service Center website to track use of MAK keys. -- Using the **Slmgr /dlv** command on a client computer or on the KMS host. (For a full list of options, see [Slmgr.vbs Options](/previous-versions//ff793433(v=technet.10)).) -- Viewing the licensing status, which is exposed through Windows Management Instrumentation (WMI); therefore, it is available to non-Microsoft or custom tools that can access WMI. (Windows PowerShell can also access WMI information.) -- Most licensing actions and events are recorded in the Event log (ex: Application Log events 12288-12290). -- Microsoft System Center Operations Manager and the KMS Management Pack can provide insight and information to users of System Center Operations Manager. -- See [Troubleshooting activation error codes](/windows-server/get-started/activation-error-codes) for information about troubleshooting procedures for Multiple Activation Key (MAK) or the Key Management Service (KMS). -- The VAMT provides a single site from which to manage and monitor volume activations. This is explained in the next section. -## See also +- Using the Volume Licensing Service Center website to track use of MAK keys. + +- Using the `Slmgr /dlv` command on a client computer or on the KMS host. For a full list of options, see [Slmgr.vbs options](/previous-versions//ff793433(v=technet.10)). + +- Viewing the licensing status, which is exposed through Windows Management Instrumentation (WMI); therefore, it's available to non-Microsoft or custom tools that can access WMI. (Windows PowerShell can also access WMI information.) + +- Most licensing actions and events are recorded in the Event log (ex: Application Log events 12288-12290). + +- Microsoft System Center Operations Manager and the KMS Management Pack can provide insight and information to users of System Center Operations Manager. + +- See [Troubleshooting activation error codes](/windows-server/get-started/activation-error-codes) for information about troubleshooting procedures for Multiple Activation Key (MAK) or the Key Management Service (KMS). + +- The VAMT provides a single site from which to manage and monitor volume activations. This feature is explained in the next section. + +## Related articles [Volume Activation for Windows 10](volume-activation-windows-10.md) diff --git a/windows/deployment/volume-activation/online-activation-vamt.md b/windows/deployment/volume-activation/online-activation-vamt.md index f277366807..4e3c76dae1 100644 --- a/windows/deployment/volume-activation/online-activation-vamt.md +++ b/windows/deployment/volume-activation/online-activation-vamt.md @@ -11,42 +11,54 @@ ms.topic: article ms.technology: itpro-fundamentals --- -# Perform Online Activation +# Perform online activation You can use the Volume Activation Management Tool (VAMT) to enable client products to be activated over the Internet. You can install the client products with any kind of product key that is eligible for online activation—Multiple Activation Key (MAK), retail, and Windows Key Management Services (KMS) host key. ## Requirements Before performing online activation, ensure that the network and the VAMT installation meet the following requirements: + - VAMT is installed on a central computer that has network access to all client computers. + - Both the VAMT host and client computers have Internet access. + - The products that you want to activate are added to VAMT. + - VAMT has administrative permissions on all computers that you intend to activate, and that Windows Management Instrumentation (WMI) can be accessed through the Windows firewall. For more information, see [Configure Client Computers](configure-client-computers-vamt.md). -The product keys that are installed on the client products must have a sufficient number of remaining activations. If you are activating a MAK key, you can retrieve the remaining number of activations for that key by selecting the MAK in the product key list in the center pane and then clicking -**Refresh product key data online** in the right-side pane. This retrieves the number of remaining activations for the MAK from Microsoft. Note that this step requires Internet access and that the remaining activation count can only be retrieved for MAKs. +The product keys that are installed on the client products must have a sufficient number of remaining activations. If you're activating a MAK key, you can retrieve the remaining number of activations for that key by selecting the MAK in the product key list in the center pane and then clicking **Refresh product key data online** in the right-side pane. This action retrieves the number of remaining activations for the MAK from Microsoft. This step requires Internet access and that the remaining activation count can only be retrieved for MAKs. -## To Perform an Online Activation +## To perform an online activation -**To perform an online activation** 1. Open VAMT. + 2. In the products list view in the center pane, sort the list if necessary. You can use the **Filter** function to narrow your search for computers by clicking **Filter** in the right-side pane to open the **Filter Products** dialog box. + 3. In the **Filter Products** dialog box, you can filter the list by computer name, product name, product key type, license status, or by any combination of these options. + - To filter the list by computer name, enter a name in the **Computer Name** box. - - To filter the list by Product Name, Product Key Type, or License Status, click the list you want to use for the filter and select an option. If necessary, click **clear all filters** to create a new filter. -4. Click **Filter**. VAMT displays the filtered list in the center pane. + + - To filter the list by Product Name, Product Key Type, or License Status, select the list you want to use for the filter and select an option. If necessary, select **clear all filters** to create a new filter. + +4. Select **Filter**. VAMT displays the filtered list in the center pane. + 5. Select the products that you want to activate. You can use the **CTRL** key or the **SHIFT** key to select more than one product. -6. Click **Activate** in the **Selected Items** menu in the right-side **Actions** pane and then point to **Activate**. If the **Actions** pane is not displayed, click the Show/Hide Action Pane button, which is located on the toolbar to the right of the Help button. -7. Point to **Online activate**, and then select the appropriate credential option. If you click the **Alternate Credentials** option, you will be prompted to enter an alternate user name and password. -8. VAMT displays the **Activating products** dialog box until it completes the requested action. When activation is complete, the status appears in the **Action Status** column of the dialog box. Click **Close** to close the dialog box. You can also click the **Automatically close when done** check box when the dialog box appears. + +6. Select **Activate** in the **Selected Items** menu in the right-side **Actions** pane and then point to **Activate**. If the **Actions** pane isn't displayed, select the Show/Hide Action Pane button, which is located on the toolbar to the right of the Help button. + +7. Point to **Online activate**, and then select the appropriate credential option. If you select the **Alternate Credentials** option, you'll be prompted to enter an alternate user name and password. + +8. VAMT displays the **Activating products** dialog box until it completes the requested action. When activation is complete, the status appears in the **Action Status** column of the dialog box. Select **Close** to close the dialog box. You can also select the **Automatically close when done** check box when the dialog box appears. The same status is shown under the **Status of Last Action** column in the products list view in the center pane. > [!NOTE] > Online activation does not enable you to save the Confirmation IDs (CIDs). As a result, you cannot perform local reactivation. - + > [!NOTE] > You can use online activation to select products that have different key types and activate the products at the same time. -## Related topics -- [Manage Activations](manage-activations-vamt.md) +## Related articles + +- [Manage activations](manage-activations-vamt.md) diff --git a/windows/deployment/volume-activation/plan-for-volume-activation-client.md b/windows/deployment/volume-activation/plan-for-volume-activation-client.md index 8708715c3f..e89a31bf6e 100644 --- a/windows/deployment/volume-activation/plan-for-volume-activation-client.md +++ b/windows/deployment/volume-activation/plan-for-volume-activation-client.md @@ -13,18 +13,13 @@ ms.technology: itpro-fundamentals # Plan for volume activation -**Applies to** -- Windows 10 -- Windows 8.1 -- Windows 8 -- Windows 7 -- Windows Server 2012 R2 -- Windows Server 2012 -- Windows Server 2008 R2 +(*Applies to: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2*) -**Looking for retail activation?** - -- [Get Help Activating Microsoft Windows](https://go.microsoft.com/fwlink/p/?LinkId=618644) +> [!TIP] +> Are you looking for information on retail activation? +> +> - [Activate Windows](https://support.microsoft.com/help/12440/) +> - [Product activation for Windows](https://go.microsoft.com/fwlink/p/?LinkId=618644) *Product activation* is the process of validating software with the manufacturer after it has been installed on a specific computer. Activation confirms that the product is genuine—not a fraudulent copy—and that the product key or serial number is valid and has not been compromised or revoked. Activation also establishes a link or relationship between the product key and the particular installation. @@ -50,7 +45,9 @@ OEM activation is valid as long as the customer uses the OEM-provided image on t ### Volume licensing Volume licensing offers customized programs that are tailored to the size and purchasing preference of the organization. To become a volume licensing customer, the organization must set up a volume licensing agreement with Microsoft.There is a common misunderstanding about acquiring licenses for a new computer through volume licensing. There are two legal ways to acquire a full Windows client license for a new computer: + - Have the license preinstalled through the OEM. + - Purchase a fully packaged retail product. The licenses that are provided through volume licensing programs such as Open License, Select License, and Enterprise Agreements cover upgrades to Windows client operating systems only. An existing retail or OEM operating system license is needed for each computer running Windows 10, Windows 8.1 Pro, Windows 8 Pro, Windows 7 Professional or Ultimate, or Windows XP Professional before the upgrade rights obtained through volume licensing can be exercised. @@ -64,13 +61,19 @@ Volume licensing is also available through certain subscription or membership pr For a user or IT department, there are no significant choices about how to activate products that are acquired through retail or OEM channels. The OEM performs the activation at the factory, and the user or the IT department need take no activation steps. With a retail product, the Volume Activation Management Tool (VAMT), which is discussed later in this guide, helps you track and manage keys. For each retail activation, you can choose: + - Online activation + - Telephone activation + - VAMT proxy activation Telephone activation is primarily used in situations where a computer is isolated from all networks. VAMT proxy activation (with retail keys) is sometimes used when an IT department wants to centralize retail activations or when a computer with a retail version of the operating system is isolated from the Internet but connected to the LAN. For volume-licensed products, however, you must determine the best method or combination of methods to use in your environment. For Windows 10 Pro and Enterprise, you can choose from three models: + - MAKs + - KMS + - Active Directory-based activation > [!NOTE] @@ -123,7 +126,7 @@ A typical core network that includes a KMS host is shown in Figure 1. In a large network, it is all but guaranteed that some segments will be isolated, either for security reasons or because of geography or connectivity issues. -**Isolated for security** +#### Isolated for security Sometimes called a *high-security zone*, a particular network segment may be isolated from the core network by a firewall or disconnected from other networks totally. The best solution for activating computers in an isolated network depends on the security policies in place in the organization. @@ -139,11 +142,16 @@ If the network is fully isolated, MAK-independent activation would be the recomm **Figure 2**. New KMS host in an isolated network -**Branch offices and distant networks** +#### Branch offices and distant networks + From mining operations to ships at sea, organizations often have a few computers that are not easily connected to the core network or the Internet. Some organizations have network segments at branch offices that are large and well-connected internally, but have a slow or unreliable WAN link to the rest of the organization. In these situations, you have several options: + - **Active Directory-based activation**. In any site where the client computers are running Windows 10, Active Directory-based activation is supported, and it can be activated by joining the domain. + - **Local KMS**. If a site has 25 or more client computers, it can activate against a local KMS server. + - **Remote (core) KMS**. If the remote site has connectivity to an existing KMS (perhaps through a virtual private network (VPN) to the core network), that KMS can be used. Using the existing KMS means that you only need to meet the activation threshold on that server. + - **MAK activation**. If the site has only a few computers and no connectivity to an existing KMS host, MAK activation is the best option. ### Disconnected computers @@ -166,7 +174,7 @@ Now it's time to assemble the pieces into a working solution. By evaluating your |Criterion |Activation method | |----------|------------------| |Number of domain-joined computers that support Active Directory-based activation (computers running Windows 10, Windows 8.1, Windows 8, Windows Server 2012 R2, or Windows Server 2012 R2) and will connect to a domain controller at least every 180 days. Computers can be mobile, semi-isolated, or located in a branch office or the core network. |Active Directory-based activation | -|Number of computers in the core network that will connect (directly or through a VPN) at least every 180 days

Note
The core network must meet the KMS activation threshold. |KMS (central) | +|Number of computers in the core network that will connect (directly or through a VPN) at least every 180 days

**Note**
The core network must meet the KMS activation threshold. |KMS (central) | |Number of computers that do not connect to the network at least once every 180 days (or if no network meets the activation threshold) | MAK | |Number of computers in semi-isolated networks that have connectivity to the KMS in the core network |KMS (central) | |Number of computers in isolated networks where the KMS activation threshold is met |KMS (local) | @@ -174,13 +182,15 @@ Now it's time to assemble the pieces into a working solution. By evaluating your |Number of computers in test and development labs that will not be activated |None| |Number of computers that do not have a retail volume license |Retail (online or phone) | |Number of computers that do not have an OEM volume license |OEM (at factory) | -|Total number of computer activations

Note
This total should match the total number of licensed computers in your organization. | +|Total number of computer activations

**Note**
This total should match the total number of licensed computers in your organization. | ## Choosing and acquiring keys When you know which keys you need, you must obtain them. Generally speaking, volume licensing keys are collected in two ways: + - Go to the **Product Keys** section of the [Volume Licensing Service Center](https://go.microsoft.com/fwlink/p/?LinkID=618213) for the following agreements: Open, Open Value, Select, Enterprise, and Services Provider License. -- Contact your [Microsoft Activation Center](https://go.microsoft.com/fwlink/p/?LinkId=618264). + +- Contact your [Microsoft activation center](https://go.microsoft.com/fwlink/p/?LinkId=618264). ### KMS host keys @@ -194,7 +204,7 @@ When you create installation media or images for client computers that will be a Installation media from Microsoft for Enterprise editions of the Windows operating system may already contain the GVLK. One GVLK is available for each type of installation. The GLVK will not activate the software against Microsoft activation servers, but rather against a KMS or Active Directory-based activation object. In other words, the GVLK does not work unless a valid KMS host key can be found. GVLKs are the only product keys that do not need to be kept confidential. -Typically, you will not need to manually enter a GVLK unless a computer has been activated with a MAK or a retail key and it is being converted to a KMS activation or to Active Directory-based activation. If you need to locate the GVLK for a particular client edition, see [Appendix A: KMS Client Setup Keys](/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/jj612867(v=ws.11)). +Typically, you will not need to manually enter a GVLK unless a computer has been activated with a MAK or a retail key and it is being converted to a KMS activation or to Active Directory-based activation. If you need to locate the GVLK for a particular client edition, see [Appendix A: KMS client setup keys](/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/jj612867(v=ws.11)). ### Multiple activation keys @@ -209,18 +219,25 @@ A single KMS host can support unlimited numbers of KMS clients, but Microsoft re The flow of KMS activation is shown in Figure 3, and it follows this sequence: 1. An administrator uses the VAMT console to configure a KMS host and install a KMS host key. + 2. Microsoft validates the KMS host key, and the KMS host starts to listen for requests. + 3. The KMS host updates resource records in DNS to allow clients to locate the KMS host. (Manually adding DNS records is required if your environment does not support DNS dynamic update protocol.) + 4. A client configured with a GVLK uses DNS to locate the KMS host. + 5. The client sends one packet to the KMS host. + 6. The KMS host records information about the requesting client (by using a client ID). Client IDs are used to maintain the count of clients and detect when the same computer is requesting activation again. The client ID is only used to determine whether the activation thresholds are met. The IDs are not stored permanently or transmitted to Microsoft. If the KMS is restarted, the client ID collection starts again. + 7. If the KMS host has a KMS host key that matches the products in the GVLK, the KMS host sends a single packet back to the client. This packet contains a count of the number of computers that have requested activation from this KMS host. + 8. If the count exceeds the activation threshold for the product that is being activated, the client is activated. If the activation threshold has not yet been met, the client will try again. ![KMS activation flow.](../images/volumeactivationforwindows81-03.jpg) **Figure 3**. KMS activation flow -## See also +## Related articles + - [Volume Activation for Windows 10](volume-activation-windows-10.md) - From 424cc886c21fc165e4f65707eb95f6531c4b24d5 Mon Sep 17 00:00:00 2001 From: Liz Long <104389055+lizgt2000@users.noreply.github.com> Date: Mon, 7 Nov 2022 16:39:24 -0500 Subject: [PATCH 09/29] add more missing values to security3 --- .../hello-for-business/hello-hybrid-key-trust-devreg.md | 1 + .../hello-for-business/hello-hybrid-key-trust-dirsync.md | 1 + .../hello-for-business/hello-hybrid-key-trust-prereqs.md | 1 + .../hello-for-business/hello-hybrid-key-trust.md | 1 + .../hello-for-business/hello-hybrid-key-whfb-provision.md | 1 + .../hello-for-business/hello-hybrid-key-whfb-settings-ad.md | 1 + .../hello-hybrid-key-whfb-settings-dir-sync.md | 1 + .../hello-for-business/hello-hybrid-key-whfb-settings-pki.md | 1 + .../hello-for-business/hello-hybrid-key-whfb-settings-policy.md | 1 + .../hello-for-business/hello-hybrid-key-whfb-settings.md | 1 + .../hello-for-business/hello-identity-verification.md | 1 + .../hello-for-business/hello-key-trust-adfs.md | 1 + .../hello-for-business/hello-key-trust-policy-settings.md | 1 + .../hello-for-business/hello-key-trust-validate-ad-prereq.md | 1 + .../hello-for-business/hello-key-trust-validate-deploy-mfa.md | 1 + .../hello-for-business/hello-key-trust-validate-pki.md | 1 + .../hello-for-business/hello-manage-in-organization.md | 1 + .../identity-protection/hello-for-business/hello-overview.md | 1 + .../hello-for-business/hello-planning-guide.md | 1 + .../hello-for-business/hello-prepare-people-to-use.md | 1 + .../identity-protection/hello-for-business/hello-videos.md | 1 + .../hello-for-business/hello-why-pin-is-better-than-password.md | 1 + .../hello-for-business/microsoft-compatible-security-key.md | 1 + .../hello-for-business/passwordless-strategy.md | 1 + .../identity-protection/hello-for-business/reset-security-key.md | 1 + .../hello-for-business/retired/hello-how-it-works.md | 1 + .../identity-protection/hello-for-business/webauthn-apis.md | 1 + windows/security/identity-protection/index.md | 1 + windows/security/identity-protection/password-support-policy.md | 1 + windows/security/identity-protection/remote-credential-guard.md | 1 + .../smart-cards/smart-card-and-remote-desktop-services.md | 1 + .../identity-protection/smart-cards/smart-card-architecture.md | 1 + .../smart-cards/smart-card-certificate-propagation-service.md | 1 + .../smart-card-certificate-requirements-and-enumeration.md | 1 + .../smart-cards/smart-card-debugging-information.md | 1 + .../identity-protection/smart-cards/smart-card-events.md | 1 + .../smart-cards/smart-card-group-policy-and-registry-settings.md | 1 + .../smart-card-how-smart-card-sign-in-works-in-windows.md | 1 + .../smart-cards/smart-card-removal-policy-service.md | 1 + .../smart-cards/smart-card-smart-cards-for-windows-service.md | 1 + .../smart-cards/smart-card-tools-and-settings.md | 1 + .../smart-card-windows-smart-card-technical-reference.md | 1 + .../user-account-control/how-user-account-control-works.md | 1 + ...ser-account-control-group-policy-and-registry-key-settings.md | 1 + .../user-account-control/user-account-control-overview.md | 1 + .../user-account-control-security-policy-settings.md | 1 + .../virtual-smart-card-deploy-virtual-smart-cards.md | 1 + .../virtual-smart-cards/virtual-smart-card-evaluate-security.md | 1 + .../virtual-smart-cards/virtual-smart-card-get-started.md | 1 + .../virtual-smart-cards/virtual-smart-card-overview.md | 1 + .../virtual-smart-cards/virtual-smart-card-tpmvscmgr.md | 1 + .../virtual-smart-card-understanding-and-evaluating.md | 1 + .../virtual-smart-card-use-virtual-smart-cards.md | 1 + ...nfigure-diffie-hellman-protocol-over-ikev2-vpn-connections.md | 1 + ...w-to-use-single-sign-on-sso-over-vpn-and-wi-fi-connections.md | 1 + windows/security/identity-protection/vpn/vpn-authentication.md | 1 + .../security/identity-protection/vpn/vpn-auto-trigger-profile.md | 1 + .../security/identity-protection/vpn/vpn-conditional-access.md | 1 + windows/security/identity-protection/vpn/vpn-connection-type.md | 1 + windows/security/identity-protection/vpn/vpn-guide.md | 1 + windows/security/identity-protection/vpn/vpn-name-resolution.md | 1 + .../identity-protection/vpn/vpn-office-365-optimization.md | 1 + windows/security/identity-protection/vpn/vpn-profile-options.md | 1 + windows/security/identity-protection/vpn/vpn-routing.md | 1 + 64 files changed, 64 insertions(+) diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-devreg.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-devreg.md index fd9fad17ad..60421b9698 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-devreg.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-devreg.md @@ -15,6 +15,7 @@ appliesto: - ✅ Windows 11 - ✅ Hybrid deployment - ✅ Key trust +ms.technology: itpro-security --- # Configure Device Registration for Hybrid Azure AD joined key trust Windows Hello for Business diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-dirsync.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-dirsync.md index 58389706ba..883e949f0a 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-dirsync.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-dirsync.md @@ -15,6 +15,7 @@ appliesto: - ✅ Windows 11 - ✅ Hybrid deployment - ✅ Key trust +ms.technology: itpro-security --- # Configure Directory Synchronization for Hybrid Azure AD joined key trust Windows Hello for Business diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-prereqs.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-prereqs.md index 7e0ee11ade..a91f625b7b 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-prereqs.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-prereqs.md @@ -14,6 +14,7 @@ appliesto: - ✅ Windows 11 - ✅ Hybrid deployment - ✅ Key trust +ms.technology: itpro-security --- # Hybrid Azure AD joined Key trust Windows Hello for Business Prerequisites diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust.md index 139b688429..addf5f5a20 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust.md @@ -15,6 +15,7 @@ appliesto: - ✅ Windows 11 - ✅ Hybrid deployment - ✅ Key trust +ms.technology: itpro-security --- # Hybrid Azure AD joined Key Trust Deployment diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-provision.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-provision.md index 7e8b605a06..85b0134eed 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-provision.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-provision.md @@ -15,6 +15,7 @@ appliesto: - ✅ Windows 11 - ✅ Hybrid deployment - ✅ Key trust +ms.technology: itpro-security --- # Hybrid Azure AD joined Windows Hello for Business Key Trust Provisioning ## Provisioning diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-ad.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-ad.md index 82635e9dc7..eefcf80dae 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-ad.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-ad.md @@ -10,6 +10,7 @@ ms.collection: M365-identity-device-management ms.topic: article localizationpriority: medium ms.date: 4/30/2021 +ms.technology: itpro-security --- # Configuring Hybrid Azure AD joined key trust Windows Hello for Business: Active Directory appliesto: diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-dir-sync.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-dir-sync.md index 450505d7d9..4a6cacda34 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-dir-sync.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-dir-sync.md @@ -15,6 +15,7 @@ appliesto: - ✅ Windows 11 - ✅ Hybrid deployment - ✅ Key trust +ms.technology: itpro-security --- # Configure Hybrid Azure AD joined Windows Hello for Business: Directory Synchronization diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-pki.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-pki.md index f7988f68c5..899024b5f2 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-pki.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-pki.md @@ -15,6 +15,7 @@ appliesto: - ✅ Windows 11 - ✅ Hybrid deployment - ✅ Key trust +ms.technology: itpro-security --- # Configure Hybrid Azure AD joined Windows Hello for Business: Public Key Infrastructure diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-policy.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-policy.md index 7efeafa243..c014de2fb4 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-policy.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings-policy.md @@ -15,6 +15,7 @@ appliesto: - ✅ Windows 11 - ✅ Hybrid deployment - ✅ Key trust +ms.technology: itpro-security --- # Configure Hybrid Azure AD joined Windows Hello for Business: Group Policy diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings.md index 7ab9f2066d..48fe302c63 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-whfb-settings.md @@ -15,6 +15,7 @@ appliesto: - ✅ Windows 11 - ✅ Hybrid deployment - ✅ Key trust +ms.technology: itpro-security --- # Configure Hybrid Azure AD joined Windows Hello for Business key trust settings diff --git a/windows/security/identity-protection/hello-for-business/hello-identity-verification.md b/windows/security/identity-protection/hello-for-business/hello-identity-verification.md index acc55181b3..1b10ff4e76 100644 --- a/windows/security/identity-protection/hello-for-business/hello-identity-verification.md +++ b/windows/security/identity-protection/hello-for-business/hello-identity-verification.md @@ -12,6 +12,7 @@ ms.collection: ms.topic: article localizationpriority: medium ms.date: 2/15/2022 +ms.technology: itpro-security --- # Windows Hello for Business Deployment Prerequisite Overview diff --git a/windows/security/identity-protection/hello-for-business/hello-key-trust-adfs.md b/windows/security/identity-protection/hello-for-business/hello-key-trust-adfs.md index bba82b4054..7bcdb76263 100644 --- a/windows/security/identity-protection/hello-for-business/hello-key-trust-adfs.md +++ b/windows/security/identity-protection/hello-for-business/hello-key-trust-adfs.md @@ -15,6 +15,7 @@ appliesto: - ✅ Windows 11 - ✅ On-premises deployment - ✅ Key trust +ms.technology: itpro-security --- # Prepare and Deploy Windows Server 2016 Active Directory Federation Services with Key Trust diff --git a/windows/security/identity-protection/hello-for-business/hello-key-trust-policy-settings.md b/windows/security/identity-protection/hello-for-business/hello-key-trust-policy-settings.md index b5cae63015..f53e797115 100644 --- a/windows/security/identity-protection/hello-for-business/hello-key-trust-policy-settings.md +++ b/windows/security/identity-protection/hello-for-business/hello-key-trust-policy-settings.md @@ -15,6 +15,7 @@ appliesto: - ✅ Windows 11 - ✅ On-premises deployment - ✅ Key trust +ms.technology: itpro-security --- # Configure Windows Hello for Business Policy settings - Key Trust diff --git a/windows/security/identity-protection/hello-for-business/hello-key-trust-validate-ad-prereq.md b/windows/security/identity-protection/hello-for-business/hello-key-trust-validate-ad-prereq.md index 52f79740bf..a7cf2a4367 100644 --- a/windows/security/identity-protection/hello-for-business/hello-key-trust-validate-ad-prereq.md +++ b/windows/security/identity-protection/hello-for-business/hello-key-trust-validate-ad-prereq.md @@ -15,6 +15,7 @@ appliesto: - ✅ Windows 11 - ✅ On-premises deployment - ✅ Key trust +ms.technology: itpro-security --- # Validate Active Directory prerequisites - Key Trust diff --git a/windows/security/identity-protection/hello-for-business/hello-key-trust-validate-deploy-mfa.md b/windows/security/identity-protection/hello-for-business/hello-key-trust-validate-deploy-mfa.md index f2b2ad6a0c..42ee5bdd01 100644 --- a/windows/security/identity-protection/hello-for-business/hello-key-trust-validate-deploy-mfa.md +++ b/windows/security/identity-protection/hello-for-business/hello-key-trust-validate-deploy-mfa.md @@ -15,6 +15,7 @@ appliesto: - ✅ Windows 11 - ✅ On-premises deployment - ✅ Key trust +ms.technology: itpro-security --- # Validate and Deploy Multifactor Authentication (MFA) diff --git a/windows/security/identity-protection/hello-for-business/hello-key-trust-validate-pki.md b/windows/security/identity-protection/hello-for-business/hello-key-trust-validate-pki.md index 4e174f4e5d..97af709387 100644 --- a/windows/security/identity-protection/hello-for-business/hello-key-trust-validate-pki.md +++ b/windows/security/identity-protection/hello-for-business/hello-key-trust-validate-pki.md @@ -15,6 +15,7 @@ appliesto: - ✅ Windows 11 - ✅ On-premises deployment - ✅ Key trust +ms.technology: itpro-security --- # Validate and Configure Public Key Infrastructure - Key Trust diff --git a/windows/security/identity-protection/hello-for-business/hello-manage-in-organization.md b/windows/security/identity-protection/hello-for-business/hello-manage-in-organization.md index 040e423688..ef4ec913e4 100644 --- a/windows/security/identity-protection/hello-for-business/hello-manage-in-organization.md +++ b/windows/security/identity-protection/hello-for-business/hello-manage-in-organization.md @@ -15,6 +15,7 @@ ms.date: 2/15/2022 appliesto: - ✅ Windows 10 - ✅ Windows 11 +ms.technology: itpro-security --- # Manage Windows Hello for Business in your organization diff --git a/windows/security/identity-protection/hello-for-business/hello-overview.md b/windows/security/identity-protection/hello-for-business/hello-overview.md index 7a7fb4b8fe..eb85e9ca3b 100644 --- a/windows/security/identity-protection/hello-for-business/hello-overview.md +++ b/windows/security/identity-protection/hello-for-business/hello-overview.md @@ -15,6 +15,7 @@ appliesto: - ✅ Windows 10 - ✅ Windows 11 - ✅ Windows Holographic for Business +ms.technology: itpro-security --- # Windows Hello for Business Overview diff --git a/windows/security/identity-protection/hello-for-business/hello-planning-guide.md b/windows/security/identity-protection/hello-for-business/hello-planning-guide.md index a47024a34d..36ba184666 100644 --- a/windows/security/identity-protection/hello-for-business/hello-planning-guide.md +++ b/windows/security/identity-protection/hello-for-business/hello-planning-guide.md @@ -14,6 +14,7 @@ ms.date: 09/16/2020 appliesto: - ✅ Windows 10 - ✅ Windows 11 +ms.technology: itpro-security --- # Planning a Windows Hello for Business Deployment diff --git a/windows/security/identity-protection/hello-for-business/hello-prepare-people-to-use.md b/windows/security/identity-protection/hello-for-business/hello-prepare-people-to-use.md index 4a53de6f97..78291dadbd 100644 --- a/windows/security/identity-protection/hello-for-business/hello-prepare-people-to-use.md +++ b/windows/security/identity-protection/hello-for-business/hello-prepare-people-to-use.md @@ -13,6 +13,7 @@ ms.date: 08/19/2018 appliesto: - ✅ Windows 10 - ✅ Windows 11 +ms.technology: itpro-security --- # Prepare people to use Windows Hello diff --git a/windows/security/identity-protection/hello-for-business/hello-videos.md b/windows/security/identity-protection/hello-for-business/hello-videos.md index 0cc2a08540..3a99c148bd 100644 --- a/windows/security/identity-protection/hello-for-business/hello-videos.md +++ b/windows/security/identity-protection/hello-for-business/hello-videos.md @@ -13,6 +13,7 @@ ms.date: 07/26/2022 appliesto: - ✅ Windows 10 - ✅ Windows 11 +ms.technology: itpro-security --- # Windows Hello for Business Videos ## Overview of Windows Hello for Business and Features diff --git a/windows/security/identity-protection/hello-for-business/hello-why-pin-is-better-than-password.md b/windows/security/identity-protection/hello-for-business/hello-why-pin-is-better-than-password.md index d7dd7adec6..b6e68de3cc 100644 --- a/windows/security/identity-protection/hello-for-business/hello-why-pin-is-better-than-password.md +++ b/windows/security/identity-protection/hello-for-business/hello-why-pin-is-better-than-password.md @@ -15,6 +15,7 @@ ms.date: 10/23/2017 appliesto: - ✅ Windows 10 - ✅ Windows 11 +ms.technology: itpro-security --- # Why a PIN is better than an online password diff --git a/windows/security/identity-protection/hello-for-business/microsoft-compatible-security-key.md b/windows/security/identity-protection/hello-for-business/microsoft-compatible-security-key.md index db16a0bdac..01125209e2 100644 --- a/windows/security/identity-protection/hello-for-business/microsoft-compatible-security-key.md +++ b/windows/security/identity-protection/hello-for-business/microsoft-compatible-security-key.md @@ -10,6 +10,7 @@ ms.collection: M365-identity-device-management ms.topic: article localizationpriority: medium ms.date: 11/14/2018 +ms.technology: itpro-security --- # What is a Microsoft-compatible security key? diff --git a/windows/security/identity-protection/hello-for-business/passwordless-strategy.md b/windows/security/identity-protection/hello-for-business/passwordless-strategy.md index 6da7cc1034..5c2b1147af 100644 --- a/windows/security/identity-protection/hello-for-business/passwordless-strategy.md +++ b/windows/security/identity-protection/hello-for-business/passwordless-strategy.md @@ -13,6 +13,7 @@ ms.date: 05/24/2022 appliesto: - ✅ Windows 10 - ✅ Windows 11 +ms.technology: itpro-security --- # Password-less strategy diff --git a/windows/security/identity-protection/hello-for-business/reset-security-key.md b/windows/security/identity-protection/hello-for-business/reset-security-key.md index ecddd67b7f..bf8a6a57bf 100644 --- a/windows/security/identity-protection/hello-for-business/reset-security-key.md +++ b/windows/security/identity-protection/hello-for-business/reset-security-key.md @@ -10,6 +10,7 @@ ms.collection: M365-identity-device-management ms.topic: article localizationpriority: medium ms.date: 11/14/2018 +ms.technology: itpro-security --- # How to reset a Microsoft-compatible security key? > [!Warning] diff --git a/windows/security/identity-protection/hello-for-business/retired/hello-how-it-works.md b/windows/security/identity-protection/hello-for-business/retired/hello-how-it-works.md index 21756b8260..4653d23331 100644 --- a/windows/security/identity-protection/hello-for-business/retired/hello-how-it-works.md +++ b/windows/security/identity-protection/hello-for-business/retired/hello-how-it-works.md @@ -11,6 +11,7 @@ ms.topic: article appliesto: - ✅ Windows 10 - ✅ Windows 11 +ms.technology: itpro-security --- # How Windows Hello for Business works in Windows devices diff --git a/windows/security/identity-protection/hello-for-business/webauthn-apis.md b/windows/security/identity-protection/hello-for-business/webauthn-apis.md index 9d8fa5c21b..afac158d28 100644 --- a/windows/security/identity-protection/hello-for-business/webauthn-apis.md +++ b/windows/security/identity-protection/hello-for-business/webauthn-apis.md @@ -13,6 +13,7 @@ ms.date: 09/15/2022 appliesto: - ✅ Windows 10 - ✅ Windows 11 +ms.technology: itpro-security --- # WebAuthn APIs for passwordless authentication on Windows diff --git a/windows/security/identity-protection/index.md b/windows/security/identity-protection/index.md index cf8573f679..efab24f84a 100644 --- a/windows/security/identity-protection/index.md +++ b/windows/security/identity-protection/index.md @@ -12,6 +12,7 @@ ms.date: 02/05/2018 appliesto: - ✅ Windows 10 - ✅ Windows 11 +ms.technology: itpro-security --- # Identity and access management diff --git a/windows/security/identity-protection/password-support-policy.md b/windows/security/identity-protection/password-support-policy.md index 5b65618db7..fe76412c23 100644 --- a/windows/security/identity-protection/password-support-policy.md +++ b/windows/security/identity-protection/password-support-policy.md @@ -11,6 +11,7 @@ author: paolomatarazzo ms.author: paoloma manager: aaroncz ms.date: 11/20/2019 +ms.technology: itpro-security --- # Technical support policy for lost or forgotten passwords diff --git a/windows/security/identity-protection/remote-credential-guard.md b/windows/security/identity-protection/remote-credential-guard.md index 81ceb05cfd..943feee191 100644 --- a/windows/security/identity-protection/remote-credential-guard.md +++ b/windows/security/identity-protection/remote-credential-guard.md @@ -14,6 +14,7 @@ ms.date: 01/12/2018 appliesto: - ✅ Windows 10 - ✅ Windows Server 2016 +ms.technology: itpro-security --- # Protect Remote Desktop credentials with Windows Defender Remote Credential Guard diff --git a/windows/security/identity-protection/smart-cards/smart-card-and-remote-desktop-services.md b/windows/security/identity-protection/smart-cards/smart-card-and-remote-desktop-services.md index 45274c687c..94d820ba53 100644 --- a/windows/security/identity-protection/smart-cards/smart-card-and-remote-desktop-services.md +++ b/windows/security/identity-protection/smart-cards/smart-card-and-remote-desktop-services.md @@ -16,6 +16,7 @@ appliesto: - ✅ Windows Server 2016 - ✅ Windows Server 2019 - ✅ Windows Server 2022 +ms.technology: itpro-security --- # Smart Card and Remote Desktop Services diff --git a/windows/security/identity-protection/smart-cards/smart-card-architecture.md b/windows/security/identity-protection/smart-cards/smart-card-architecture.md index 7277b044d4..8fdd044d15 100644 --- a/windows/security/identity-protection/smart-cards/smart-card-architecture.md +++ b/windows/security/identity-protection/smart-cards/smart-card-architecture.md @@ -16,6 +16,7 @@ appliesto: - ✅ Windows Server 2016 - ✅ Windows Server 2019 - ✅ Windows Server 2022 +ms.technology: itpro-security --- # Smart Card Architecture diff --git a/windows/security/identity-protection/smart-cards/smart-card-certificate-propagation-service.md b/windows/security/identity-protection/smart-cards/smart-card-certificate-propagation-service.md index 00b2152267..664a098b48 100644 --- a/windows/security/identity-protection/smart-cards/smart-card-certificate-propagation-service.md +++ b/windows/security/identity-protection/smart-cards/smart-card-certificate-propagation-service.md @@ -16,6 +16,7 @@ appliesto: - ✅ Windows Server 2016 - ✅ Windows Server 2019 - ✅ Windows Server 2022 +ms.technology: itpro-security --- # Certificate Propagation Service diff --git a/windows/security/identity-protection/smart-cards/smart-card-certificate-requirements-and-enumeration.md b/windows/security/identity-protection/smart-cards/smart-card-certificate-requirements-and-enumeration.md index 5707ce0650..eafc1a53ec 100644 --- a/windows/security/identity-protection/smart-cards/smart-card-certificate-requirements-and-enumeration.md +++ b/windows/security/identity-protection/smart-cards/smart-card-certificate-requirements-and-enumeration.md @@ -16,6 +16,7 @@ appliesto: - ✅ Windows Server 2016 - ✅ Windows Server 2019 - ✅ Windows Server 2022 +ms.technology: itpro-security --- # Certificate Requirements and Enumeration diff --git a/windows/security/identity-protection/smart-cards/smart-card-debugging-information.md b/windows/security/identity-protection/smart-cards/smart-card-debugging-information.md index 7604db531a..041be309ae 100644 --- a/windows/security/identity-protection/smart-cards/smart-card-debugging-information.md +++ b/windows/security/identity-protection/smart-cards/smart-card-debugging-information.md @@ -18,6 +18,7 @@ appliesto: - ✅ Windows Server 2016 - ✅ Windows Server 2019 - ✅ Windows Server 2022 +ms.technology: itpro-security --- # Smart Card Troubleshooting diff --git a/windows/security/identity-protection/smart-cards/smart-card-events.md b/windows/security/identity-protection/smart-cards/smart-card-events.md index fd2d69b73f..82b2141687 100644 --- a/windows/security/identity-protection/smart-cards/smart-card-events.md +++ b/windows/security/identity-protection/smart-cards/smart-card-events.md @@ -16,6 +16,7 @@ appliesto: - ✅ Windows Server 2016 - ✅ Windows Server 2019 - ✅ Windows Server 2022 +ms.technology: itpro-security --- # Smart Card Events diff --git a/windows/security/identity-protection/smart-cards/smart-card-group-policy-and-registry-settings.md b/windows/security/identity-protection/smart-cards/smart-card-group-policy-and-registry-settings.md index c32bc12fe2..9ba33317ac 100644 --- a/windows/security/identity-protection/smart-cards/smart-card-group-policy-and-registry-settings.md +++ b/windows/security/identity-protection/smart-cards/smart-card-group-policy-and-registry-settings.md @@ -16,6 +16,7 @@ appliesto: - ✅ Windows Server 2016 - ✅ Windows Server 2019 - ✅ Windows Server 2022 +ms.technology: itpro-security --- # Smart Card Group Policy and Registry Settings diff --git a/windows/security/identity-protection/smart-cards/smart-card-how-smart-card-sign-in-works-in-windows.md b/windows/security/identity-protection/smart-cards/smart-card-how-smart-card-sign-in-works-in-windows.md index 7faa54e44a..75800f2ed8 100644 --- a/windows/security/identity-protection/smart-cards/smart-card-how-smart-card-sign-in-works-in-windows.md +++ b/windows/security/identity-protection/smart-cards/smart-card-how-smart-card-sign-in-works-in-windows.md @@ -17,6 +17,7 @@ appliesto: - ✅ Windows Server 2016 - ✅ Windows Server 2019 - ✅ Windows Server 2022 +ms.technology: itpro-security --- # How Smart Card Sign-in Works in Windows diff --git a/windows/security/identity-protection/smart-cards/smart-card-removal-policy-service.md b/windows/security/identity-protection/smart-cards/smart-card-removal-policy-service.md index bd2846b176..1dde909358 100644 --- a/windows/security/identity-protection/smart-cards/smart-card-removal-policy-service.md +++ b/windows/security/identity-protection/smart-cards/smart-card-removal-policy-service.md @@ -16,6 +16,7 @@ appliesto: - ✅ Windows Server 2016 - ✅ Windows Server 2019 - ✅ Windows Server 2022 +ms.technology: itpro-security --- # Smart Card Removal Policy Service diff --git a/windows/security/identity-protection/smart-cards/smart-card-smart-cards-for-windows-service.md b/windows/security/identity-protection/smart-cards/smart-card-smart-cards-for-windows-service.md index af5b9e8bb6..60ec54e817 100644 --- a/windows/security/identity-protection/smart-cards/smart-card-smart-cards-for-windows-service.md +++ b/windows/security/identity-protection/smart-cards/smart-card-smart-cards-for-windows-service.md @@ -16,6 +16,7 @@ appliesto: - ✅ Windows Server 2016 - ✅ Windows Server 2019 - ✅ Windows Server 2022 +ms.technology: itpro-security --- # Smart Cards for Windows Service diff --git a/windows/security/identity-protection/smart-cards/smart-card-tools-and-settings.md b/windows/security/identity-protection/smart-cards/smart-card-tools-and-settings.md index 106071d129..fe25ba9e7c 100644 --- a/windows/security/identity-protection/smart-cards/smart-card-tools-and-settings.md +++ b/windows/security/identity-protection/smart-cards/smart-card-tools-and-settings.md @@ -16,6 +16,7 @@ appliesto: - ✅ Windows Server 2016 - ✅ Windows Server 2019 - ✅ Windows Server 2022 +ms.technology: itpro-security --- # Smart Card Tools and Settings diff --git a/windows/security/identity-protection/smart-cards/smart-card-windows-smart-card-technical-reference.md b/windows/security/identity-protection/smart-cards/smart-card-windows-smart-card-technical-reference.md index f1676735c7..073e9fb3e9 100644 --- a/windows/security/identity-protection/smart-cards/smart-card-windows-smart-card-technical-reference.md +++ b/windows/security/identity-protection/smart-cards/smart-card-windows-smart-card-technical-reference.md @@ -16,6 +16,7 @@ appliesto: - ✅ Windows Server 2016 - ✅ Windows Server 2019 - ✅ Windows Server 2022 +ms.technology: itpro-security --- # Smart Card Technical Reference diff --git a/windows/security/identity-protection/user-account-control/how-user-account-control-works.md b/windows/security/identity-protection/user-account-control/how-user-account-control-works.md index 49a56c854a..9736d287a0 100644 --- a/windows/security/identity-protection/user-account-control/how-user-account-control-works.md +++ b/windows/security/identity-protection/user-account-control/how-user-account-control-works.md @@ -18,6 +18,7 @@ appliesto: - ✅ Windows Server 2016 - ✅ Windows Server 2019 - ✅ Windows Server 2022 +ms.technology: itpro-security --- # How User Account Control works diff --git a/windows/security/identity-protection/user-account-control/user-account-control-group-policy-and-registry-key-settings.md b/windows/security/identity-protection/user-account-control/user-account-control-group-policy-and-registry-key-settings.md index 540e4342f1..aeae137539 100644 --- a/windows/security/identity-protection/user-account-control/user-account-control-group-policy-and-registry-key-settings.md +++ b/windows/security/identity-protection/user-account-control/user-account-control-group-policy-and-registry-key-settings.md @@ -18,6 +18,7 @@ appliesto: - ✅ Windows Server 2016 - ✅ Windows Server 2019 - ✅ Windows Server 2022 +ms.technology: itpro-security --- # User Account Control Group Policy and registry key settings diff --git a/windows/security/identity-protection/user-account-control/user-account-control-overview.md b/windows/security/identity-protection/user-account-control/user-account-control-overview.md index 39dfcbd0bc..1e1fb5f9a7 100644 --- a/windows/security/identity-protection/user-account-control/user-account-control-overview.md +++ b/windows/security/identity-protection/user-account-control/user-account-control-overview.md @@ -18,6 +18,7 @@ appliesto: - ✅ Windows Server 2016 - ✅ Windows Server 2019 - ✅ Windows Server 2022 +ms.technology: itpro-security --- # User Account Control diff --git a/windows/security/identity-protection/user-account-control/user-account-control-security-policy-settings.md b/windows/security/identity-protection/user-account-control/user-account-control-security-policy-settings.md index 040697c29c..2b860883d7 100644 --- a/windows/security/identity-protection/user-account-control/user-account-control-security-policy-settings.md +++ b/windows/security/identity-protection/user-account-control/user-account-control-security-policy-settings.md @@ -17,6 +17,7 @@ appliesto: - ✅ Windows Server 2016 - ✅ Windows Server 2019 - ✅ Windows Server 2022 +ms.technology: itpro-security --- # User Account Control security policy settings diff --git a/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-deploy-virtual-smart-cards.md b/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-deploy-virtual-smart-cards.md index 0f5fef56ab..7154750f0b 100644 --- a/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-deploy-virtual-smart-cards.md +++ b/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-deploy-virtual-smart-cards.md @@ -12,6 +12,7 @@ ms.date: 04/19/2017 appliesto: - ✅ Windows 10 - ✅ Windows Server 2016 +ms.technology: itpro-security --- # Deploy Virtual Smart Cards diff --git a/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-evaluate-security.md b/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-evaluate-security.md index f5ce64521a..8aff0f477f 100644 --- a/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-evaluate-security.md +++ b/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-evaluate-security.md @@ -12,6 +12,7 @@ ms.date: 04/19/2017 appliesto: - ✅ Windows 10 - ✅ Windows Server 2016 +ms.technology: itpro-security --- # Evaluate Virtual Smart Card Security diff --git a/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-get-started.md b/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-get-started.md index ab366df26d..3dbfc81372 100644 --- a/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-get-started.md +++ b/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-get-started.md @@ -12,6 +12,7 @@ ms.date: 04/19/2017 appliesto: - ✅ Windows 10 - ✅ Windows Server 2016 +ms.technology: itpro-security --- # Get Started with Virtual Smart Cards: Walkthrough Guide diff --git a/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-overview.md b/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-overview.md index acb3e89bb3..361c943258 100644 --- a/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-overview.md +++ b/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-overview.md @@ -12,6 +12,7 @@ ms.date: 10/13/2017 appliesto: - ✅ Windows 10 - ✅ Windows Server 2016 +ms.technology: itpro-security --- # Virtual Smart Card Overview diff --git a/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-tpmvscmgr.md b/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-tpmvscmgr.md index 45e7c18037..c4bbcf77bd 100644 --- a/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-tpmvscmgr.md +++ b/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-tpmvscmgr.md @@ -12,6 +12,7 @@ ms.date: 04/19/2017 appliesto: - ✅ Windows 10 - ✅ Windows Server 2016 +ms.technology: itpro-security --- # Tpmvscmgr diff --git a/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-understanding-and-evaluating.md b/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-understanding-and-evaluating.md index 6b9c28ede3..7145692213 100644 --- a/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-understanding-and-evaluating.md +++ b/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-understanding-and-evaluating.md @@ -12,6 +12,7 @@ ms.date: 04/19/2017 appliesto: - ✅ Windows 10 - ✅ Windows Server 2016 +ms.technology: itpro-security --- # Understanding and Evaluating Virtual Smart Cards diff --git a/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-use-virtual-smart-cards.md b/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-use-virtual-smart-cards.md index 713f1ab1f6..c8e7f675e5 100644 --- a/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-use-virtual-smart-cards.md +++ b/windows/security/identity-protection/virtual-smart-cards/virtual-smart-card-use-virtual-smart-cards.md @@ -12,6 +12,7 @@ ms.date: 10/13/2017 appliesto: - ✅ Windows 10 - ✅ Windows Server 2016 +ms.technology: itpro-security --- # Use Virtual Smart Cards diff --git a/windows/security/identity-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md b/windows/security/identity-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md index 863eec92a6..5ca81d5c91 100644 --- a/windows/security/identity-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md +++ b/windows/security/identity-protection/vpn/how-to-configure-diffie-hellman-protocol-over-ikev2-vpn-connections.md @@ -11,6 +11,7 @@ ms.reviewer: pesmith appliesto: - ✅ Windows 10 - ✅ Windows 11 +ms.technology: itpro-security --- # How to configure Diffie Hellman protocol over IKEv2 VPN connections diff --git a/windows/security/identity-protection/vpn/how-to-use-single-sign-on-sso-over-vpn-and-wi-fi-connections.md b/windows/security/identity-protection/vpn/how-to-use-single-sign-on-sso-over-vpn-and-wi-fi-connections.md index d7cefe3eee..4b167fab27 100644 --- a/windows/security/identity-protection/vpn/how-to-use-single-sign-on-sso-over-vpn-and-wi-fi-connections.md +++ b/windows/security/identity-protection/vpn/how-to-use-single-sign-on-sso-over-vpn-and-wi-fi-connections.md @@ -10,6 +10,7 @@ ms.reviewer: pesmith appliesto: - ✅ Windows 10 - ✅ Windows 11 +ms.technology: itpro-security --- # How to use Single Sign-On (SSO) over VPN and Wi-Fi connections diff --git a/windows/security/identity-protection/vpn/vpn-authentication.md b/windows/security/identity-protection/vpn/vpn-authentication.md index 508f1851bc..fa541c4f87 100644 --- a/windows/security/identity-protection/vpn/vpn-authentication.md +++ b/windows/security/identity-protection/vpn/vpn-authentication.md @@ -11,6 +11,7 @@ ms.reviewer: pesmith appliesto: - ✅ Windows 10 - ✅ Windows 11 +ms.technology: itpro-security --- # VPN authentication options diff --git a/windows/security/identity-protection/vpn/vpn-auto-trigger-profile.md b/windows/security/identity-protection/vpn/vpn-auto-trigger-profile.md index 84b2d6c66b..e7e1f831ab 100644 --- a/windows/security/identity-protection/vpn/vpn-auto-trigger-profile.md +++ b/windows/security/identity-protection/vpn/vpn-auto-trigger-profile.md @@ -11,6 +11,7 @@ ms.reviewer: pesmith appliesto: - ✅ Windows 10 - ✅ Windows 11 +ms.technology: itpro-security --- # VPN auto-triggered profile options diff --git a/windows/security/identity-protection/vpn/vpn-conditional-access.md b/windows/security/identity-protection/vpn/vpn-conditional-access.md index 2589095203..5d7a695376 100644 --- a/windows/security/identity-protection/vpn/vpn-conditional-access.md +++ b/windows/security/identity-protection/vpn/vpn-conditional-access.md @@ -11,6 +11,7 @@ ms.date: 09/23/2021 appliesto: - ✅ Windows 10 - ✅ Windows 11 +ms.technology: itpro-security --- # VPN and conditional access diff --git a/windows/security/identity-protection/vpn/vpn-connection-type.md b/windows/security/identity-protection/vpn/vpn-connection-type.md index 473b6fede7..c3b4995351 100644 --- a/windows/security/identity-protection/vpn/vpn-connection-type.md +++ b/windows/security/identity-protection/vpn/vpn-connection-type.md @@ -11,6 +11,7 @@ ms.reviewer: pesmith appliesto: - ✅ Windows 10 - ✅ Windows 11 +ms.technology: itpro-security --- # VPN connection types diff --git a/windows/security/identity-protection/vpn/vpn-guide.md b/windows/security/identity-protection/vpn/vpn-guide.md index 54ef63f227..40331b878d 100644 --- a/windows/security/identity-protection/vpn/vpn-guide.md +++ b/windows/security/identity-protection/vpn/vpn-guide.md @@ -11,6 +11,7 @@ ms.reviewer: pesmith appliesto: - ✅ Windows 10 - ✅ Windows 11 +ms.technology: itpro-security --- # Windows VPN technical guide diff --git a/windows/security/identity-protection/vpn/vpn-name-resolution.md b/windows/security/identity-protection/vpn/vpn-name-resolution.md index cc0d1c17d1..61fccf4518 100644 --- a/windows/security/identity-protection/vpn/vpn-name-resolution.md +++ b/windows/security/identity-protection/vpn/vpn-name-resolution.md @@ -11,6 +11,7 @@ ms.reviewer: pesmith appliesto: - ✅ Windows 10 - ✅ Windows 11 +ms.technology: itpro-security --- # VPN name resolution diff --git a/windows/security/identity-protection/vpn/vpn-office-365-optimization.md b/windows/security/identity-protection/vpn/vpn-office-365-optimization.md index 3512900011..6e45c35a7e 100644 --- a/windows/security/identity-protection/vpn/vpn-office-365-optimization.md +++ b/windows/security/identity-protection/vpn/vpn-office-365-optimization.md @@ -12,6 +12,7 @@ ms.reviewer: pesmith appliesto: - ✅ Windows 10 - ✅ Windows 11 +ms.technology: itpro-security --- # Optimizing Office 365 traffic for remote workers with the native Windows 10 and Windows 11 VPN client diff --git a/windows/security/identity-protection/vpn/vpn-profile-options.md b/windows/security/identity-protection/vpn/vpn-profile-options.md index ca5caf8f25..ebd414e637 100644 --- a/windows/security/identity-protection/vpn/vpn-profile-options.md +++ b/windows/security/identity-protection/vpn/vpn-profile-options.md @@ -11,6 +11,7 @@ ms.date: 05/17/2018 appliesto: - ✅ Windows 10 - ✅ Windows 11 +ms.technology: itpro-security --- # VPN profile options diff --git a/windows/security/identity-protection/vpn/vpn-routing.md b/windows/security/identity-protection/vpn/vpn-routing.md index 8a4d2a49b8..195202fe24 100644 --- a/windows/security/identity-protection/vpn/vpn-routing.md +++ b/windows/security/identity-protection/vpn/vpn-routing.md @@ -11,6 +11,7 @@ ms.reviewer: pesmith appliesto: - ✅ Windows 10 - ✅ Windows 11 +ms.technology: itpro-security --- # VPN routing decisions From a9f6881484a6dd188a8fbd3ce55dd8411d1b4a01 Mon Sep 17 00:00:00 2001 From: Liz Long <104389055+lizgt2000@users.noreply.github.com> Date: Mon, 7 Nov 2022 16:54:26 -0500 Subject: [PATCH 10/29] add missing values --- .../security/identity-protection/vpn/vpn-security-features.md | 1 + .../windows-credential-theft-mitigation-guide-abstract.md | 1 + .../bitlocker/bcd-settings-and-bitlocker.md | 1 + .../bitlocker/bitlocker-basic-deployment.md | 1 + .../bitlocker/bitlocker-countermeasures.md | 1 + .../bitlocker/bitlocker-deployment-comparison.md | 1 + .../bitlocker/bitlocker-device-encryption-overview-windows-10.md | 1 + .../bitlocker/bitlocker-group-policy-settings.md | 1 + .../bitlocker/bitlocker-how-to-deploy-on-windows-server.md | 1 + .../bitlocker/bitlocker-how-to-enable-network-unlock.md | 1 + .../bitlocker/bitlocker-management-for-enterprises.md | 1 + .../information-protection/bitlocker/bitlocker-overview.md | 1 + .../bitlocker/bitlocker-recovery-loop-break.md | 1 + ...r-use-bitlocker-drive-encryption-tools-to-manage-bitlocker.md | 1 + .../bitlocker-use-bitlocker-recovery-password-viewer.md | 1 + ...pare-your-organization-for-bitlocker-planning-and-policies.md | 1 + ...er-shared-volumes-and-storage-area-networks-with-bitlocker.md | 1 + windows/security/information-protection/encrypted-hard-drive.md | 1 + windows/security/information-protection/index.md | 1 + .../kernel-dma-protection-for-thunderbolt.md | 1 + .../pluton/microsoft-pluton-security-processor.md | 1 + windows/security/information-protection/pluton/pluton-as-tpm.md | 1 + .../information-protection/secure-the-windows-10-boot-process.md | 1 + .../tpm/backup-tpm-recovery-information-to-ad-ds.md | 1 + .../information-protection/tpm/change-the-tpm-owner-password.md | 1 + .../information-protection/tpm/how-windows-uses-the-tpm.md | 1 + .../tpm/initialize-and-configure-ownership-of-the-tpm.md | 1 + .../security/information-protection/tpm/manage-tpm-commands.md | 1 + .../security/information-protection/tpm/manage-tpm-lockout.md | 1 + .../tpm/switch-pcr-banks-on-tpm-2-0-devices.md | 1 + windows/security/information-protection/tpm/tpm-fundamentals.md | 1 + .../security/information-protection/tpm/tpm-recommendations.md | 1 + .../tpm/trusted-platform-module-overview.md | 1 + .../trusted-platform-module-services-group-policy-settings.md | 1 + .../tpm/trusted-platform-module-top-node.md | 1 + .../windows-information-protection/app-behavior-with-wip.md | 1 + .../collect-wip-audit-event-logs.md | 1 + .../create-and-verify-an-efs-dra-certificate.md | 1 + .../create-vpn-and-wip-policy-using-intune-azure.md | 1 + .../create-wip-policy-using-configmgr.md | 1 + .../create-wip-policy-using-intune-azure.md | 1 + .../deploy-wip-policy-using-intune-azure.md | 1 + .../enlightened-microsoft-apps-and-wip.md | 1 + .../guidance-and-best-practices-wip.md | 1 + .../windows-information-protection/how-to-disable-wip.md | 1 + .../windows-information-protection/limitations-with-wip.md | 1 + .../windows-information-protection/mandatory-settings-for-wip.md | 1 + .../overview-create-wip-policy-configmgr.md | 1 + .../windows-information-protection/overview-create-wip-policy.md | 1 + .../protect-enterprise-data-using-wip.md | 1 + .../recommended-network-definitions-for-wip.md | 1 + .../windows-information-protection/testing-scenarios-for-wip.md | 1 + .../windows-information-protection/using-owa-with-wip.md | 1 + .../windows-information-protection/wip-app-enterprise-context.md | 1 + .../windows-information-protection/wip-learning.md | 1 + 55 files changed, 55 insertions(+) diff --git a/windows/security/identity-protection/vpn/vpn-security-features.md b/windows/security/identity-protection/vpn/vpn-security-features.md index 852ee0c9d5..d21e11182a 100644 --- a/windows/security/identity-protection/vpn/vpn-security-features.md +++ b/windows/security/identity-protection/vpn/vpn-security-features.md @@ -11,6 +11,7 @@ ms.reviewer: pesmith appliesto: - ✅ Windows 10 - ✅ Windows 11 +ms.technology: itpro-security --- # VPN security features diff --git a/windows/security/identity-protection/windows-credential-theft-mitigation-guide-abstract.md b/windows/security/identity-protection/windows-credential-theft-mitigation-guide-abstract.md index 1e475ba610..9b7bb26672 100644 --- a/windows/security/identity-protection/windows-credential-theft-mitigation-guide-abstract.md +++ b/windows/security/identity-protection/windows-credential-theft-mitigation-guide-abstract.md @@ -12,6 +12,7 @@ ms.date: 04/19/2017 appliesto: - ✅ Windows 10 - ✅ Windows 11 +ms.technology: itpro-security --- # Windows Credential Theft Mitigation Guide Abstract diff --git a/windows/security/information-protection/bitlocker/bcd-settings-and-bitlocker.md b/windows/security/information-protection/bitlocker/bcd-settings-and-bitlocker.md index 4a3b3e57ca..a2bd69a418 100644 --- a/windows/security/information-protection/bitlocker/bcd-settings-and-bitlocker.md +++ b/windows/security/information-protection/bitlocker/bcd-settings-and-bitlocker.md @@ -11,6 +11,7 @@ ms.collection: M365-security-compliance ms.topic: conceptual ms.date: 02/28/2019 ms.custom: bitlocker +ms.technology: itpro-security --- # Boot Configuration Data settings and BitLocker diff --git a/windows/security/information-protection/bitlocker/bitlocker-basic-deployment.md b/windows/security/information-protection/bitlocker/bitlocker-basic-deployment.md index 76f08567b4..9e61120973 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-basic-deployment.md +++ b/windows/security/information-protection/bitlocker/bitlocker-basic-deployment.md @@ -12,6 +12,7 @@ ms.collection: ms.topic: conceptual ms.date: 02/28/2019 ms.custom: bitlocker +ms.technology: itpro-security --- # BitLocker basic deployment diff --git a/windows/security/information-protection/bitlocker/bitlocker-countermeasures.md b/windows/security/information-protection/bitlocker/bitlocker-countermeasures.md index 857466fec6..e515250330 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-countermeasures.md +++ b/windows/security/information-protection/bitlocker/bitlocker-countermeasures.md @@ -12,6 +12,7 @@ ms.collection: ms.topic: conceptual ms.date: 02/28/2019 ms.custom: bitlocker +ms.technology: itpro-security --- # BitLocker Countermeasures diff --git a/windows/security/information-protection/bitlocker/bitlocker-deployment-comparison.md b/windows/security/information-protection/bitlocker/bitlocker-deployment-comparison.md index 58f168e9a7..50fa530e4f 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-deployment-comparison.md +++ b/windows/security/information-protection/bitlocker/bitlocker-deployment-comparison.md @@ -10,6 +10,7 @@ ms.collection: M365-security-compliance ms.topic: conceptual ms.date: 05/20/2021 ms.custom: bitlocker +ms.technology: itpro-security --- # BitLocker deployment comparison diff --git a/windows/security/information-protection/bitlocker/bitlocker-device-encryption-overview-windows-10.md b/windows/security/information-protection/bitlocker/bitlocker-device-encryption-overview-windows-10.md index 9ee83c9b95..314bdaff4d 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-device-encryption-overview-windows-10.md +++ b/windows/security/information-protection/bitlocker/bitlocker-device-encryption-overview-windows-10.md @@ -12,6 +12,7 @@ ms.collection: ms.topic: conceptual ms.date: 03/10/2022 ms.custom: bitlocker +ms.technology: itpro-security --- # Overview of BitLocker Device Encryption in Windows diff --git a/windows/security/information-protection/bitlocker/bitlocker-group-policy-settings.md b/windows/security/information-protection/bitlocker/bitlocker-group-policy-settings.md index 8f2e37d39f..2294d0cd3e 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-group-policy-settings.md +++ b/windows/security/information-protection/bitlocker/bitlocker-group-policy-settings.md @@ -13,6 +13,7 @@ ms.collection: ms.topic: conceptual ms.date: 04/17/2019 ms.custom: bitlocker +ms.technology: itpro-security --- # BitLocker group policy settings diff --git a/windows/security/information-protection/bitlocker/bitlocker-how-to-deploy-on-windows-server.md b/windows/security/information-protection/bitlocker/bitlocker-how-to-deploy-on-windows-server.md index 17dd8a1f09..531619802d 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-how-to-deploy-on-windows-server.md +++ b/windows/security/information-protection/bitlocker/bitlocker-how-to-deploy-on-windows-server.md @@ -11,6 +11,7 @@ ms.collection: M365-security-compliance ms.topic: conceptual ms.date: 02/28/2019 ms.custom: bitlocker +ms.technology: itpro-security --- # BitLocker: How to deploy on Windows Server 2012 and later diff --git a/windows/security/information-protection/bitlocker/bitlocker-how-to-enable-network-unlock.md b/windows/security/information-protection/bitlocker/bitlocker-how-to-enable-network-unlock.md index 4face62ddf..0865f08910 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-how-to-enable-network-unlock.md +++ b/windows/security/information-protection/bitlocker/bitlocker-how-to-enable-network-unlock.md @@ -12,6 +12,7 @@ ms.collection: ms.topic: conceptual ms.date: 02/28/2019 ms.custom: bitlocker +ms.technology: itpro-security --- # BitLocker: How to enable network unlock diff --git a/windows/security/information-protection/bitlocker/bitlocker-management-for-enterprises.md b/windows/security/information-protection/bitlocker/bitlocker-management-for-enterprises.md index cc4705af8e..55b4f6d837 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-management-for-enterprises.md +++ b/windows/security/information-protection/bitlocker/bitlocker-management-for-enterprises.md @@ -11,6 +11,7 @@ ms.collection: ms.topic: conceptual ms.date: 02/28/2019 ms.custom: bitlocker +ms.technology: itpro-security --- # BitLocker management for enterprises diff --git a/windows/security/information-protection/bitlocker/bitlocker-overview.md b/windows/security/information-protection/bitlocker/bitlocker-overview.md index 8d83958580..10c1086676 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-overview.md +++ b/windows/security/information-protection/bitlocker/bitlocker-overview.md @@ -12,6 +12,7 @@ ms.collection: ms.topic: conceptual ms.date: 01/26/2018 ms.custom: bitlocker +ms.technology: itpro-security --- # BitLocker diff --git a/windows/security/information-protection/bitlocker/bitlocker-recovery-loop-break.md b/windows/security/information-protection/bitlocker/bitlocker-recovery-loop-break.md index 62c8fe56d0..30291fe4c7 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-recovery-loop-break.md +++ b/windows/security/information-protection/bitlocker/bitlocker-recovery-loop-break.md @@ -12,6 +12,7 @@ ms.collection: ms.topic: conceptual ms.date: 10/28/2019 ms.custom: bitlocker +ms.technology: itpro-security --- # Breaking out of a BitLocker recovery loop diff --git a/windows/security/information-protection/bitlocker/bitlocker-use-bitlocker-drive-encryption-tools-to-manage-bitlocker.md b/windows/security/information-protection/bitlocker/bitlocker-use-bitlocker-drive-encryption-tools-to-manage-bitlocker.md index c276611731..8dd862bb76 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-use-bitlocker-drive-encryption-tools-to-manage-bitlocker.md +++ b/windows/security/information-protection/bitlocker/bitlocker-use-bitlocker-drive-encryption-tools-to-manage-bitlocker.md @@ -13,6 +13,7 @@ ms.collection: ms.topic: conceptual ms.date: 02/28/2019 ms.custom: bitlocker +ms.technology: itpro-security --- # BitLocker: Use BitLocker Drive Encryption Tools to manage BitLocker diff --git a/windows/security/information-protection/bitlocker/bitlocker-use-bitlocker-recovery-password-viewer.md b/windows/security/information-protection/bitlocker/bitlocker-use-bitlocker-recovery-password-viewer.md index 56d645428f..5d93cacbd9 100644 --- a/windows/security/information-protection/bitlocker/bitlocker-use-bitlocker-recovery-password-viewer.md +++ b/windows/security/information-protection/bitlocker/bitlocker-use-bitlocker-recovery-password-viewer.md @@ -13,6 +13,7 @@ ms.collection: ms.topic: conceptual ms.date: 02/28/2019 ms.custom: bitlocker +ms.technology: itpro-security --- # BitLocker: Use BitLocker Recovery Password Viewer diff --git a/windows/security/information-protection/bitlocker/prepare-your-organization-for-bitlocker-planning-and-policies.md b/windows/security/information-protection/bitlocker/prepare-your-organization-for-bitlocker-planning-and-policies.md index 079b849ca8..054be23605 100644 --- a/windows/security/information-protection/bitlocker/prepare-your-organization-for-bitlocker-planning-and-policies.md +++ b/windows/security/information-protection/bitlocker/prepare-your-organization-for-bitlocker-planning-and-policies.md @@ -12,6 +12,7 @@ ms.collection: ms.topic: conceptual ms.date: 04/24/2019 ms.custom: bitlocker +ms.technology: itpro-security --- # Prepare your organization for BitLocker: Planning and policies diff --git a/windows/security/information-protection/bitlocker/protecting-cluster-shared-volumes-and-storage-area-networks-with-bitlocker.md b/windows/security/information-protection/bitlocker/protecting-cluster-shared-volumes-and-storage-area-networks-with-bitlocker.md index 803ad864c1..e8b8312363 100644 --- a/windows/security/information-protection/bitlocker/protecting-cluster-shared-volumes-and-storage-area-networks-with-bitlocker.md +++ b/windows/security/information-protection/bitlocker/protecting-cluster-shared-volumes-and-storage-area-networks-with-bitlocker.md @@ -11,6 +11,7 @@ ms.collection: M365-security-compliance ms.topic: conceptual ms.date: 02/28/2019 ms.custom: bitlocker +ms.technology: itpro-security --- # Protecting cluster shared volumes and storage area networks with BitLocker diff --git a/windows/security/information-protection/encrypted-hard-drive.md b/windows/security/information-protection/encrypted-hard-drive.md index 33e815d670..96c61886e5 100644 --- a/windows/security/information-protection/encrypted-hard-drive.md +++ b/windows/security/information-protection/encrypted-hard-drive.md @@ -7,6 +7,7 @@ ms.author: dansimp ms.prod: windows-client author: dulcemontemayor ms.date: 04/02/2019 +ms.technology: itpro-security --- # Encrypted Hard Drive diff --git a/windows/security/information-protection/index.md b/windows/security/information-protection/index.md index c95e39d0c0..39c23c342b 100644 --- a/windows/security/information-protection/index.md +++ b/windows/security/information-protection/index.md @@ -8,6 +8,7 @@ manager: aaroncz ms.collection: M365-security-compliance ms.topic: conceptual ms.date: 10/10/2018 +ms.technology: itpro-security --- # Information protection diff --git a/windows/security/information-protection/kernel-dma-protection-for-thunderbolt.md b/windows/security/information-protection/kernel-dma-protection-for-thunderbolt.md index 147e0ad051..63520fd7a9 100644 --- a/windows/security/information-protection/kernel-dma-protection-for-thunderbolt.md +++ b/windows/security/information-protection/kernel-dma-protection-for-thunderbolt.md @@ -10,6 +10,7 @@ ms.collection: - highpri ms.topic: conceptual ms.date: 03/26/2019 +ms.technology: itpro-security --- # Kernel DMA Protection diff --git a/windows/security/information-protection/pluton/microsoft-pluton-security-processor.md b/windows/security/information-protection/pluton/microsoft-pluton-security-processor.md index 3939be9c9d..b80634992b 100644 --- a/windows/security/information-protection/pluton/microsoft-pluton-security-processor.md +++ b/windows/security/information-protection/pluton/microsoft-pluton-security-processor.md @@ -13,6 +13,7 @@ ms.topic: conceptual ms.date: 09/15/2022 appliesto: - ✅ Windows 11, version 22H2 +ms.technology: itpro-security --- # Microsoft Pluton security processor diff --git a/windows/security/information-protection/pluton/pluton-as-tpm.md b/windows/security/information-protection/pluton/pluton-as-tpm.md index 2eba011694..17a05782e9 100644 --- a/windows/security/information-protection/pluton/pluton-as-tpm.md +++ b/windows/security/information-protection/pluton/pluton-as-tpm.md @@ -13,6 +13,7 @@ ms.topic: conceptual ms.date: 09/15/2022 appliesto: - ✅ Windows 11, version 22H2 +ms.technology: itpro-security --- # Microsoft Pluton as Trusted Platform Module diff --git a/windows/security/information-protection/secure-the-windows-10-boot-process.md b/windows/security/information-protection/secure-the-windows-10-boot-process.md index fec7e2f25b..95230d2990 100644 --- a/windows/security/information-protection/secure-the-windows-10-boot-process.md +++ b/windows/security/information-protection/secure-the-windows-10-boot-process.md @@ -11,6 +11,7 @@ ms.collection: ms.topic: conceptual ms.date: 05/12/2022 ms.author: dansimp +ms.technology: itpro-security --- # Secure the Windows boot process diff --git a/windows/security/information-protection/tpm/backup-tpm-recovery-information-to-ad-ds.md b/windows/security/information-protection/tpm/backup-tpm-recovery-information-to-ad-ds.md index 88de60b907..5122a7ca67 100644 --- a/windows/security/information-protection/tpm/backup-tpm-recovery-information-to-ad-ds.md +++ b/windows/security/information-protection/tpm/backup-tpm-recovery-information-to-ad-ds.md @@ -9,6 +9,7 @@ manager: aaroncz ms.collection: M365-security-compliance ms.topic: conceptual ms.date: 09/03/2021 +ms.technology: itpro-security --- # Back up the TPM recovery information to AD DS diff --git a/windows/security/information-protection/tpm/change-the-tpm-owner-password.md b/windows/security/information-protection/tpm/change-the-tpm-owner-password.md index 16f70af2df..5dd050c200 100644 --- a/windows/security/information-protection/tpm/change-the-tpm-owner-password.md +++ b/windows/security/information-protection/tpm/change-the-tpm-owner-password.md @@ -9,6 +9,7 @@ manager: aaroncz ms.collection: M365-security-compliance ms.topic: conceptual ms.date: 01/18/2022 +ms.technology: itpro-security --- # Change the TPM owner password diff --git a/windows/security/information-protection/tpm/how-windows-uses-the-tpm.md b/windows/security/information-protection/tpm/how-windows-uses-the-tpm.md index 8dac1018ca..bd02dc2445 100644 --- a/windows/security/information-protection/tpm/how-windows-uses-the-tpm.md +++ b/windows/security/information-protection/tpm/how-windows-uses-the-tpm.md @@ -11,6 +11,7 @@ ms.collection: - M365-security-compliance ms.topic: conceptual ms.date: 09/03/2021 +ms.technology: itpro-security --- # How Windows uses the Trusted Platform Module diff --git a/windows/security/information-protection/tpm/initialize-and-configure-ownership-of-the-tpm.md b/windows/security/information-protection/tpm/initialize-and-configure-ownership-of-the-tpm.md index f0ed4e0e7e..77acd1c9f9 100644 --- a/windows/security/information-protection/tpm/initialize-and-configure-ownership-of-the-tpm.md +++ b/windows/security/information-protection/tpm/initialize-and-configure-ownership-of-the-tpm.md @@ -11,6 +11,7 @@ ms.collection: - highpri ms.topic: conceptual ms.date: 09/06/2021 +ms.technology: itpro-security --- # Troubleshoot the TPM diff --git a/windows/security/information-protection/tpm/manage-tpm-commands.md b/windows/security/information-protection/tpm/manage-tpm-commands.md index fabbf667ac..4dae6be6e1 100644 --- a/windows/security/information-protection/tpm/manage-tpm-commands.md +++ b/windows/security/information-protection/tpm/manage-tpm-commands.md @@ -9,6 +9,7 @@ ms.collection: - M365-security-compliance ms.topic: conceptual ms.date: 09/06/2021 +ms.technology: itpro-security --- # Manage TPM commands diff --git a/windows/security/information-protection/tpm/manage-tpm-lockout.md b/windows/security/information-protection/tpm/manage-tpm-lockout.md index ab7e5f71c9..90cfc7c9ac 100644 --- a/windows/security/information-protection/tpm/manage-tpm-lockout.md +++ b/windows/security/information-protection/tpm/manage-tpm-lockout.md @@ -9,6 +9,7 @@ manager: aaroncz ms.collection: M365-security-compliance ms.topic: conceptual ms.date: 09/06/2021 +ms.technology: itpro-security --- # Manage TPM lockout diff --git a/windows/security/information-protection/tpm/switch-pcr-banks-on-tpm-2-0-devices.md b/windows/security/information-protection/tpm/switch-pcr-banks-on-tpm-2-0-devices.md index 81449edff3..4abbc40f2d 100644 --- a/windows/security/information-protection/tpm/switch-pcr-banks-on-tpm-2-0-devices.md +++ b/windows/security/information-protection/tpm/switch-pcr-banks-on-tpm-2-0-devices.md @@ -10,6 +10,7 @@ ms.collection: - M365-security-compliance ms.topic: conceptual ms.date: 09/06/2021 +ms.technology: itpro-security --- # Understanding PCR banks on TPM 2.0 devices diff --git a/windows/security/information-protection/tpm/tpm-fundamentals.md b/windows/security/information-protection/tpm/tpm-fundamentals.md index 84966ce948..4b69fd9484 100644 --- a/windows/security/information-protection/tpm/tpm-fundamentals.md +++ b/windows/security/information-protection/tpm/tpm-fundamentals.md @@ -10,6 +10,7 @@ ms.collection: - M365-security-compliance ms.topic: conceptual ms.date: 12/27/2021 +ms.technology: itpro-security --- # TPM fundamentals diff --git a/windows/security/information-protection/tpm/tpm-recommendations.md b/windows/security/information-protection/tpm/tpm-recommendations.md index 816f36c806..4cdc7ef9f0 100644 --- a/windows/security/information-protection/tpm/tpm-recommendations.md +++ b/windows/security/information-protection/tpm/tpm-recommendations.md @@ -12,6 +12,7 @@ ms.collection: - highpri ms.topic: conceptual ms.date: 09/06/2021 +ms.technology: itpro-security --- # TPM recommendations diff --git a/windows/security/information-protection/tpm/trusted-platform-module-overview.md b/windows/security/information-protection/tpm/trusted-platform-module-overview.md index 8a21a83f1c..06be1d344b 100644 --- a/windows/security/information-protection/tpm/trusted-platform-module-overview.md +++ b/windows/security/information-protection/tpm/trusted-platform-module-overview.md @@ -12,6 +12,7 @@ ms.collection: - highpri ms.topic: conceptual adobe-target: true +ms.technology: itpro-security --- # Trusted Platform Module Technology Overview diff --git a/windows/security/information-protection/tpm/trusted-platform-module-services-group-policy-settings.md b/windows/security/information-protection/tpm/trusted-platform-module-services-group-policy-settings.md index d81a34cdbe..a9ccf2a714 100644 --- a/windows/security/information-protection/tpm/trusted-platform-module-services-group-policy-settings.md +++ b/windows/security/information-protection/tpm/trusted-platform-module-services-group-policy-settings.md @@ -10,6 +10,7 @@ ms.collection: - M365-security-compliance ms.topic: conceptual ms.date: 09/06/2021 +ms.technology: itpro-security --- # TPM Group Policy settings diff --git a/windows/security/information-protection/tpm/trusted-platform-module-top-node.md b/windows/security/information-protection/tpm/trusted-platform-module-top-node.md index dc338ea85c..59a276f5ee 100644 --- a/windows/security/information-protection/tpm/trusted-platform-module-top-node.md +++ b/windows/security/information-protection/tpm/trusted-platform-module-top-node.md @@ -11,6 +11,7 @@ ms.collection: - highpri ms.topic: conceptual ms.date: 09/06/2021 +ms.technology: itpro-security --- # Trusted Platform Module diff --git a/windows/security/information-protection/windows-information-protection/app-behavior-with-wip.md b/windows/security/information-protection/windows-information-protection/app-behavior-with-wip.md index 16301e0592..687a9b8a7e 100644 --- a/windows/security/information-protection/windows-information-protection/app-behavior-with-wip.md +++ b/windows/security/information-protection/windows-information-protection/app-behavior-with-wip.md @@ -10,6 +10,7 @@ ms.collection: M365-security-compliance ms.topic: conceptual ms.date: 02/26/2019 ms.reviewer: +ms.technology: itpro-security --- # Unenlightened and enlightened app behavior while using Windows Information Protection (WIP) diff --git a/windows/security/information-protection/windows-information-protection/collect-wip-audit-event-logs.md b/windows/security/information-protection/windows-information-protection/collect-wip-audit-event-logs.md index 19987b59ef..0949bc418e 100644 --- a/windows/security/information-protection/windows-information-protection/collect-wip-audit-event-logs.md +++ b/windows/security/information-protection/windows-information-protection/collect-wip-audit-event-logs.md @@ -10,6 +10,7 @@ ms.collection: M365-security-compliance ms.topic: conceptual ms.date: 02/26/2019 ms.reviewer: +ms.technology: itpro-security --- # How to collect Windows Information Protection (WIP) audit event logs diff --git a/windows/security/information-protection/windows-information-protection/create-and-verify-an-efs-dra-certificate.md b/windows/security/information-protection/windows-information-protection/create-and-verify-an-efs-dra-certificate.md index 452dcc0cac..76c6da850e 100644 --- a/windows/security/information-protection/windows-information-protection/create-and-verify-an-efs-dra-certificate.md +++ b/windows/security/information-protection/windows-information-protection/create-and-verify-an-efs-dra-certificate.md @@ -10,6 +10,7 @@ ms.reviewer: rafals ms.collection: M365-security-compliance ms.topic: how-to ms.date: 07/15/2022 +ms.technology: itpro-security --- # Create and verify an Encrypting File System (EFS) Data Recovery Agent (DRA) certificate diff --git a/windows/security/information-protection/windows-information-protection/create-vpn-and-wip-policy-using-intune-azure.md b/windows/security/information-protection/windows-information-protection/create-vpn-and-wip-policy-using-intune-azure.md index 84d2cbd34e..b7624b94f7 100644 --- a/windows/security/information-protection/windows-information-protection/create-vpn-and-wip-policy-using-intune-azure.md +++ b/windows/security/information-protection/windows-information-protection/create-vpn-and-wip-policy-using-intune-azure.md @@ -10,6 +10,7 @@ ms.collection: M365-security-compliance ms.topic: conceptual ms.date: 02/26/2019 ms.reviewer: +ms.technology: itpro-security --- # Associate and deploy a VPN policy for Windows Information Protection (WIP) using Microsoft Intune diff --git a/windows/security/information-protection/windows-information-protection/create-wip-policy-using-configmgr.md b/windows/security/information-protection/windows-information-protection/create-wip-policy-using-configmgr.md index a5f4831ea5..f4c9cd0e4a 100644 --- a/windows/security/information-protection/windows-information-protection/create-wip-policy-using-configmgr.md +++ b/windows/security/information-protection/windows-information-protection/create-wip-policy-using-configmgr.md @@ -10,6 +10,7 @@ ms.reviewer: rafals ms.collection: M365-security-compliance ms.topic: how-to ms.date: 07/15/2022 +ms.technology: itpro-security --- # Create and deploy a Windows Information Protection policy in Configuration Manager diff --git a/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune-azure.md b/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune-azure.md index 55a76f28af..1294e3f168 100644 --- a/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune-azure.md +++ b/windows/security/information-protection/windows-information-protection/create-wip-policy-using-intune-azure.md @@ -9,6 +9,7 @@ ms.reviewer: rafals ms.collection: M365-security-compliance ms.topic: how-to ms.date: 07/15/2022 +ms.technology: itpro-security --- # Create a Windows Information Protection policy in Microsoft Intune diff --git a/windows/security/information-protection/windows-information-protection/deploy-wip-policy-using-intune-azure.md b/windows/security/information-protection/windows-information-protection/deploy-wip-policy-using-intune-azure.md index 9a285c4817..6578e9bc6c 100644 --- a/windows/security/information-protection/windows-information-protection/deploy-wip-policy-using-intune-azure.md +++ b/windows/security/information-protection/windows-information-protection/deploy-wip-policy-using-intune-azure.md @@ -10,6 +10,7 @@ ms.collection: M365-security-compliance ms.topic: conceptual ms.date: 03/05/2019 ms.reviewer: +ms.technology: itpro-security --- # Deploy your Windows Information Protection (WIP) policy using the Azure portal for Microsoft Intune diff --git a/windows/security/information-protection/windows-information-protection/enlightened-microsoft-apps-and-wip.md b/windows/security/information-protection/windows-information-protection/enlightened-microsoft-apps-and-wip.md index 7960ef2c04..6cea050345 100644 --- a/windows/security/information-protection/windows-information-protection/enlightened-microsoft-apps-and-wip.md +++ b/windows/security/information-protection/windows-information-protection/enlightened-microsoft-apps-and-wip.md @@ -10,6 +10,7 @@ manager: aaroncz ms.collection: M365-security-compliance ms.topic: conceptual ms.date: 05/02/2019 +ms.technology: itpro-security --- # List of enlightened Microsoft apps for use with Windows Information Protection (WIP) diff --git a/windows/security/information-protection/windows-information-protection/guidance-and-best-practices-wip.md b/windows/security/information-protection/windows-information-protection/guidance-and-best-practices-wip.md index 3c84852f67..6f758d95da 100644 --- a/windows/security/information-protection/windows-information-protection/guidance-and-best-practices-wip.md +++ b/windows/security/information-protection/windows-information-protection/guidance-and-best-practices-wip.md @@ -10,6 +10,7 @@ manager: aaroncz ms.collection: M365-security-compliance ms.topic: conceptual ms.date: 02/26/2019 +ms.technology: itpro-security --- # General guidance and best practices for Windows Information Protection (WIP) diff --git a/windows/security/information-protection/windows-information-protection/how-to-disable-wip.md b/windows/security/information-protection/windows-information-protection/how-to-disable-wip.md index a37766ca18..8356183a84 100644 --- a/windows/security/information-protection/windows-information-protection/how-to-disable-wip.md +++ b/windows/security/information-protection/windows-information-protection/how-to-disable-wip.md @@ -9,6 +9,7 @@ author: lizgt2000 ms.author: lizlong ms.reviewer: aaroncz manager: dougeby +ms.technology: itpro-security --- # How to disable Windows Information Protection (WIP) diff --git a/windows/security/information-protection/windows-information-protection/limitations-with-wip.md b/windows/security/information-protection/windows-information-protection/limitations-with-wip.md index 1679964f76..de06121632 100644 --- a/windows/security/information-protection/windows-information-protection/limitations-with-wip.md +++ b/windows/security/information-protection/windows-information-protection/limitations-with-wip.md @@ -10,6 +10,7 @@ ms.collection: M365-security-compliance ms.topic: conceptual ms.date: 04/05/2019 ms.localizationpriority: medium +ms.technology: itpro-security --- # Limitations while using Windows Information Protection (WIP) diff --git a/windows/security/information-protection/windows-information-protection/mandatory-settings-for-wip.md b/windows/security/information-protection/windows-information-protection/mandatory-settings-for-wip.md index 1bb878384d..9f086b7f07 100644 --- a/windows/security/information-protection/windows-information-protection/mandatory-settings-for-wip.md +++ b/windows/security/information-protection/windows-information-protection/mandatory-settings-for-wip.md @@ -10,6 +10,7 @@ ms.collection: M365-security-compliance ms.topic: conceptual ms.date: 05/25/2022 ms.reviewer: +ms.technology: itpro-security --- # Mandatory tasks and settings required to turn on Windows Information Protection (WIP) diff --git a/windows/security/information-protection/windows-information-protection/overview-create-wip-policy-configmgr.md b/windows/security/information-protection/windows-information-protection/overview-create-wip-policy-configmgr.md index e2f1e9a416..076aac8eaf 100644 --- a/windows/security/information-protection/windows-information-protection/overview-create-wip-policy-configmgr.md +++ b/windows/security/information-protection/windows-information-protection/overview-create-wip-policy-configmgr.md @@ -10,6 +10,7 @@ manager: aaroncz ms.collection: M365-security-compliance ms.topic: conceptual ms.date: 02/26/2019 +ms.technology: itpro-security --- # Create a Windows Information Protection (WIP) policy using Microsoft Configuration Manager diff --git a/windows/security/information-protection/windows-information-protection/overview-create-wip-policy.md b/windows/security/information-protection/windows-information-protection/overview-create-wip-policy.md index 6a28d6795c..49798db25b 100644 --- a/windows/security/information-protection/windows-information-protection/overview-create-wip-policy.md +++ b/windows/security/information-protection/windows-information-protection/overview-create-wip-policy.md @@ -10,6 +10,7 @@ manager: aaroncz ms.collection: M365-security-compliance ms.topic: conceptual ms.date: 03/11/2019 +ms.technology: itpro-security --- # Create a Windows Information Protection (WIP) policy using Microsoft Intune diff --git a/windows/security/information-protection/windows-information-protection/protect-enterprise-data-using-wip.md b/windows/security/information-protection/windows-information-protection/protect-enterprise-data-using-wip.md index f73f212820..9992aec7b6 100644 --- a/windows/security/information-protection/windows-information-protection/protect-enterprise-data-using-wip.md +++ b/windows/security/information-protection/windows-information-protection/protect-enterprise-data-using-wip.md @@ -11,6 +11,7 @@ ms.collection: - M365-security-compliance ms.topic: overview ms.date: 07/15/2022 +ms.technology: itpro-security --- # Protect your enterprise data using Windows Information Protection (WIP) diff --git a/windows/security/information-protection/windows-information-protection/recommended-network-definitions-for-wip.md b/windows/security/information-protection/windows-information-protection/recommended-network-definitions-for-wip.md index cf10227eb8..fef7dcfa1e 100644 --- a/windows/security/information-protection/windows-information-protection/recommended-network-definitions-for-wip.md +++ b/windows/security/information-protection/windows-information-protection/recommended-network-definitions-for-wip.md @@ -10,6 +10,7 @@ ms.collection: M365-security-compliance ms.topic: conceptual ms.date: 03/25/2019 ms.reviewer: +ms.technology: itpro-security --- # Recommended Enterprise Cloud Resources and Neutral Resources network settings with Windows Information Protection (WIP) diff --git a/windows/security/information-protection/windows-information-protection/testing-scenarios-for-wip.md b/windows/security/information-protection/windows-information-protection/testing-scenarios-for-wip.md index 7115c88cc2..35d93c25c4 100644 --- a/windows/security/information-protection/windows-information-protection/testing-scenarios-for-wip.md +++ b/windows/security/information-protection/windows-information-protection/testing-scenarios-for-wip.md @@ -10,6 +10,7 @@ manager: aaroncz ms.collection: M365-security-compliance ms.topic: conceptual ms.date: 03/05/2019 +ms.technology: itpro-security --- # Testing scenarios for Windows Information Protection (WIP) diff --git a/windows/security/information-protection/windows-information-protection/using-owa-with-wip.md b/windows/security/information-protection/windows-information-protection/using-owa-with-wip.md index bff685e23b..5f413c3657 100644 --- a/windows/security/information-protection/windows-information-protection/using-owa-with-wip.md +++ b/windows/security/information-protection/windows-information-protection/using-owa-with-wip.md @@ -10,6 +10,7 @@ ms.collection: M365-security-compliance ms.topic: conceptual ms.date: 02/26/2019 ms.reviewer: +ms.technology: itpro-security --- # Using Outlook on the web with Windows Information Protection (WIP) diff --git a/windows/security/information-protection/windows-information-protection/wip-app-enterprise-context.md b/windows/security/information-protection/windows-information-protection/wip-app-enterprise-context.md index 554b5b2662..37cf054aa4 100644 --- a/windows/security/information-protection/windows-information-protection/wip-app-enterprise-context.md +++ b/windows/security/information-protection/windows-information-protection/wip-app-enterprise-context.md @@ -10,6 +10,7 @@ ms.collection: M365-security-compliance ms.topic: conceptual ms.date: 02/26/2019 ms.reviewer: +ms.technology: itpro-security --- # Determine the Enterprise Context of an app running in Windows Information Protection (WIP) diff --git a/windows/security/information-protection/windows-information-protection/wip-learning.md b/windows/security/information-protection/windows-information-protection/wip-learning.md index f5d1914f60..8f15eb8d9c 100644 --- a/windows/security/information-protection/windows-information-protection/wip-learning.md +++ b/windows/security/information-protection/windows-information-protection/wip-learning.md @@ -10,6 +10,7 @@ manager: dougeby ms.collection: M365-security-compliance ms.topic: conceptual ms.date: 02/26/2019 +ms.technology: itpro-security --- # Fine-tune Windows Information Protection (WIP) with WIP Learning From c2739595f617e1c0afc1d0030d673c400709fa1e Mon Sep 17 00:00:00 2001 From: Liz Long <104389055+lizgt2000@users.noreply.github.com> Date: Mon, 7 Nov 2022 17:04:52 -0500 Subject: [PATCH 11/29] add missing to security5 --- windows/security/threat-protection/auditing/event-4774.md | 2 +- windows/security/threat-protection/auditing/event-5059.md | 4 ++-- windows/security/threat-protection/auditing/event-5060.md | 4 ++-- windows/security/threat-protection/auditing/event-5061.md | 4 ++-- windows/security/threat-protection/auditing/event-5062.md | 4 ++-- windows/security/threat-protection/auditing/event-5063.md | 4 ++-- windows/security/threat-protection/auditing/event-5064.md | 4 ++-- windows/security/threat-protection/auditing/event-5065.md | 4 ++-- windows/security/threat-protection/auditing/event-5066.md | 4 ++-- windows/security/threat-protection/auditing/event-5067.md | 4 ++-- windows/security/threat-protection/auditing/event-5068.md | 4 ++-- windows/security/threat-protection/auditing/event-5069.md | 4 ++-- windows/security/threat-protection/auditing/event-5070.md | 4 ++-- windows/security/threat-protection/auditing/event-5136.md | 4 ++-- windows/security/threat-protection/auditing/event-5137.md | 4 ++-- windows/security/threat-protection/auditing/event-5138.md | 4 ++-- windows/security/threat-protection/auditing/event-5139.md | 4 ++-- windows/security/threat-protection/auditing/event-5140.md | 4 ++-- windows/security/threat-protection/auditing/event-5141.md | 4 ++-- windows/security/threat-protection/auditing/event-5142.md | 4 ++-- windows/security/threat-protection/auditing/event-5143.md | 4 ++-- windows/security/threat-protection/auditing/event-5144.md | 4 ++-- windows/security/threat-protection/auditing/event-5145.md | 4 ++-- windows/security/threat-protection/auditing/event-5148.md | 4 ++-- windows/security/threat-protection/auditing/event-5149.md | 4 ++-- windows/security/threat-protection/auditing/event-5150.md | 4 ++-- windows/security/threat-protection/auditing/event-5151.md | 4 ++-- windows/security/threat-protection/auditing/event-5152.md | 4 ++-- windows/security/threat-protection/auditing/event-5153.md | 4 ++-- windows/security/threat-protection/auditing/event-5154.md | 4 ++-- windows/security/threat-protection/auditing/event-5155.md | 4 ++-- windows/security/threat-protection/auditing/event-5156.md | 4 ++-- windows/security/threat-protection/auditing/event-5157.md | 4 ++-- windows/security/threat-protection/auditing/event-5158.md | 4 ++-- windows/security/threat-protection/auditing/event-5159.md | 4 ++-- windows/security/threat-protection/auditing/event-5168.md | 4 ++-- windows/security/threat-protection/auditing/event-5376.md | 4 ++-- windows/security/threat-protection/auditing/event-5377.md | 4 ++-- windows/security/threat-protection/auditing/event-5378.md | 4 ++-- windows/security/threat-protection/auditing/event-5447.md | 4 ++-- windows/security/threat-protection/auditing/event-5632.md | 6 +++--- windows/security/threat-protection/auditing/event-5633.md | 4 ++-- windows/security/threat-protection/auditing/event-5712.md | 4 ++-- windows/security/threat-protection/auditing/event-5888.md | 4 ++-- windows/security/threat-protection/auditing/event-5889.md | 4 ++-- windows/security/threat-protection/auditing/event-5890.md | 4 ++-- windows/security/threat-protection/auditing/event-6144.md | 4 ++-- windows/security/threat-protection/auditing/event-6145.md | 4 ++-- windows/security/threat-protection/auditing/event-6281.md | 4 ++-- windows/security/threat-protection/auditing/event-6400.md | 4 ++-- windows/security/threat-protection/auditing/event-6401.md | 4 ++-- windows/security/threat-protection/auditing/event-6402.md | 4 ++-- windows/security/threat-protection/auditing/event-6403.md | 4 ++-- windows/security/threat-protection/auditing/event-6404.md | 4 ++-- windows/security/threat-protection/auditing/event-6405.md | 4 ++-- windows/security/threat-protection/auditing/event-6406.md | 4 ++-- .../block-untrusted-fonts-in-enterprise.md | 4 ++-- windows/security/threat-protection/fips-140-validation.md | 4 ++-- .../threat-protection/get-support-for-security-baselines.md | 4 ++-- windows/security/threat-protection/index.md | 4 ++-- .../security/threat-protection/mbsa-removal-and-guidance.md | 4 ++-- .../threat-protection/msft-security-dev-lifecycle.md | 4 ++-- ...-mitigation-options-for-app-related-security-policies.md | 4 ++-- .../overview-of-threat-mitigations-in-windows-10.md | 4 ++-- ...by-controlling-the-health-of-windows-10-based-devices.md | 6 +++--- 65 files changed, 131 insertions(+), 131 deletions(-) diff --git a/windows/security/threat-protection/auditing/event-4774.md b/windows/security/threat-protection/auditing/event-4774.md index 2301e2110f..4cf831e05b 100644 --- a/windows/security/threat-protection/auditing/event-4774.md +++ b/windows/security/threat-protection/auditing/event-4774.md @@ -8,7 +8,7 @@ ms.sitesec: library ms.localizationpriority: none author: vinaypamnani-msft ms.date: 09/07/2021 -ms.reviewer: +ms.reviewer: manager: aaroncz ms.author: vinpa ms.technology: itpro-security diff --git a/windows/security/threat-protection/auditing/event-5059.md b/windows/security/threat-protection/auditing/event-5059.md index 6c069ab814..26cd95b0d4 100644 --- a/windows/security/threat-protection/auditing/event-5059.md +++ b/windows/security/threat-protection/auditing/event-5059.md @@ -2,7 +2,7 @@ title: 5059(S, F) Key migration operation. (Windows 10) description: Describes security event 5059(S, F) Key migration operation. This event is generated when a cryptographic key is exported/imported using a Key Storage Provider. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5059(S, F): Key migration operation. diff --git a/windows/security/threat-protection/auditing/event-5060.md b/windows/security/threat-protection/auditing/event-5060.md index 00c3fc26b4..1a65f76633 100644 --- a/windows/security/threat-protection/auditing/event-5060.md +++ b/windows/security/threat-protection/auditing/event-5060.md @@ -2,7 +2,7 @@ title: 5060(F) Verification operation failed. (Windows 10) description: Describes security event 5060(F) Verification operation failed. This event is generated when the CNG verification operation fails. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5060(F): Verification operation failed. diff --git a/windows/security/threat-protection/auditing/event-5061.md b/windows/security/threat-protection/auditing/event-5061.md index 2b6cc4b64c..d47254485f 100644 --- a/windows/security/threat-protection/auditing/event-5061.md +++ b/windows/security/threat-protection/auditing/event-5061.md @@ -2,7 +2,7 @@ title: 5061(S, F) Cryptographic operation. (Windows 10) description: Describes security event 5061(S, F) Cryptographic operation. This event is generated when a cryptographic operation is performed using a Key Storage Provider. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5061(S, F): Cryptographic operation. diff --git a/windows/security/threat-protection/auditing/event-5062.md b/windows/security/threat-protection/auditing/event-5062.md index b038353b7d..08b0f7bce0 100644 --- a/windows/security/threat-protection/auditing/event-5062.md +++ b/windows/security/threat-protection/auditing/event-5062.md @@ -2,7 +2,7 @@ title: 5062(S) A kernel-mode cryptographic self-test was performed. (Windows 10) description: Describes security event 5062(S) A kernel-mode cryptographic self-test was performed. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5062(S): A kernel-mode cryptographic self-test was performed. diff --git a/windows/security/threat-protection/auditing/event-5063.md b/windows/security/threat-protection/auditing/event-5063.md index 52e68d3dbd..784019bc18 100644 --- a/windows/security/threat-protection/auditing/event-5063.md +++ b/windows/security/threat-protection/auditing/event-5063.md @@ -2,7 +2,7 @@ title: 5063(S, F) A cryptographic provider operation was attempted. (Windows 10) description: Describes security event 5063(S, F) A cryptographic provider operation was attempted. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5063(S, F): A cryptographic provider operation was attempted. diff --git a/windows/security/threat-protection/auditing/event-5064.md b/windows/security/threat-protection/auditing/event-5064.md index 9dd6ca5e47..807d3ee45d 100644 --- a/windows/security/threat-protection/auditing/event-5064.md +++ b/windows/security/threat-protection/auditing/event-5064.md @@ -2,7 +2,7 @@ title: 5064(S, F) A cryptographic context operation was attempted. (Windows 10) description: Describes security event 5064(S, F) A cryptographic context operation was attempted. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5064(S, F): A cryptographic context operation was attempted. diff --git a/windows/security/threat-protection/auditing/event-5065.md b/windows/security/threat-protection/auditing/event-5065.md index 46772ff759..3e978d64a3 100644 --- a/windows/security/threat-protection/auditing/event-5065.md +++ b/windows/security/threat-protection/auditing/event-5065.md @@ -2,7 +2,7 @@ title: 5065(S, F) A cryptographic context modification was attempted. (Windows 10) description: Describes security event 5065(S, F) A cryptographic context modification was attempted. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5065(S, F): A cryptographic context modification was attempted. diff --git a/windows/security/threat-protection/auditing/event-5066.md b/windows/security/threat-protection/auditing/event-5066.md index 1a4dd7ae96..e834a9e584 100644 --- a/windows/security/threat-protection/auditing/event-5066.md +++ b/windows/security/threat-protection/auditing/event-5066.md @@ -2,7 +2,7 @@ title: 5066(S, F) A cryptographic function operation was attempted. (Windows 10) description: Describes security event 5066(S, F) A cryptographic function operation was attempted. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5066(S, F): A cryptographic function operation was attempted. diff --git a/windows/security/threat-protection/auditing/event-5067.md b/windows/security/threat-protection/auditing/event-5067.md index 01b6ce22cb..5aa395a688 100644 --- a/windows/security/threat-protection/auditing/event-5067.md +++ b/windows/security/threat-protection/auditing/event-5067.md @@ -2,7 +2,7 @@ title: 5067(S, F) A cryptographic function modification was attempted. (Windows 10) description: Describes security event 5067(S, F) A cryptographic function modification was attempted. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5067(S, F): A cryptographic function modification was attempted. diff --git a/windows/security/threat-protection/auditing/event-5068.md b/windows/security/threat-protection/auditing/event-5068.md index c365519a4c..814ea02d50 100644 --- a/windows/security/threat-protection/auditing/event-5068.md +++ b/windows/security/threat-protection/auditing/event-5068.md @@ -2,7 +2,7 @@ title: 5068(S, F) A cryptographic function provider operation was attempted. (Windows 10) description: Describes security event 5068(S, F) A cryptographic function provider operation was attempted. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5068(S, F): A cryptographic function provider operation was attempted. diff --git a/windows/security/threat-protection/auditing/event-5069.md b/windows/security/threat-protection/auditing/event-5069.md index 68a9da47b3..b8d6466c09 100644 --- a/windows/security/threat-protection/auditing/event-5069.md +++ b/windows/security/threat-protection/auditing/event-5069.md @@ -2,7 +2,7 @@ title: 5069(S, F) A cryptographic function property operation was attempted. (Windows 10) description: Describes security event 5069(S, F) A cryptographic function property operation was attempted. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5069(S, F): A cryptographic function property operation was attempted. diff --git a/windows/security/threat-protection/auditing/event-5070.md b/windows/security/threat-protection/auditing/event-5070.md index 85ccd666f0..1232c68bd4 100644 --- a/windows/security/threat-protection/auditing/event-5070.md +++ b/windows/security/threat-protection/auditing/event-5070.md @@ -2,7 +2,7 @@ title: 5070(S, F) A cryptographic function property modification was attempted. (Windows 10) description: Describes security event 5070(S, F) A cryptographic function property modification was attempted. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5070(S, F): A cryptographic function property modification was attempted. diff --git a/windows/security/threat-protection/auditing/event-5136.md b/windows/security/threat-protection/auditing/event-5136.md index d58033c0a7..97f862f3a6 100644 --- a/windows/security/threat-protection/auditing/event-5136.md +++ b/windows/security/threat-protection/auditing/event-5136.md @@ -2,7 +2,7 @@ title: 5136(S) A directory service object was modified. (Windows 10) description: Describes security event 5136(S) A directory service object was modified. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5136(S): A directory service object was modified. diff --git a/windows/security/threat-protection/auditing/event-5137.md b/windows/security/threat-protection/auditing/event-5137.md index a0d084c4f8..072f6dede2 100644 --- a/windows/security/threat-protection/auditing/event-5137.md +++ b/windows/security/threat-protection/auditing/event-5137.md @@ -2,7 +2,7 @@ title: 5137(S) A directory service object was created. (Windows 10) description: Describes security event 5137(S) A directory service object was created. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5137(S): A directory service object was created. diff --git a/windows/security/threat-protection/auditing/event-5138.md b/windows/security/threat-protection/auditing/event-5138.md index abb03c8027..5fcb9a3381 100644 --- a/windows/security/threat-protection/auditing/event-5138.md +++ b/windows/security/threat-protection/auditing/event-5138.md @@ -2,7 +2,7 @@ title: 5138(S) A directory service object was undeleted. (Windows 10) description: Describes security event 5138(S) A directory service object was undeleted. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5138(S): A directory service object was undeleted. diff --git a/windows/security/threat-protection/auditing/event-5139.md b/windows/security/threat-protection/auditing/event-5139.md index ca0b1825f9..e89fd1eb91 100644 --- a/windows/security/threat-protection/auditing/event-5139.md +++ b/windows/security/threat-protection/auditing/event-5139.md @@ -2,7 +2,7 @@ title: 5139(S) A directory service object was moved. (Windows 10) description: Describes security event 5139(S) A directory service object was moved. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5139(S): A directory service object was moved. diff --git a/windows/security/threat-protection/auditing/event-5140.md b/windows/security/threat-protection/auditing/event-5140.md index ea890e4738..5d72bf2c8c 100644 --- a/windows/security/threat-protection/auditing/event-5140.md +++ b/windows/security/threat-protection/auditing/event-5140.md @@ -2,7 +2,7 @@ title: 5140(S, F) A network share object was accessed. (Windows 10) description: Describes security event 5140(S, F) A network share object was accessed. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5140(S, F): A network share object was accessed. diff --git a/windows/security/threat-protection/auditing/event-5141.md b/windows/security/threat-protection/auditing/event-5141.md index fbc9435158..d7ba9c67d4 100644 --- a/windows/security/threat-protection/auditing/event-5141.md +++ b/windows/security/threat-protection/auditing/event-5141.md @@ -2,7 +2,7 @@ title: 5141(S) A directory service object was deleted. (Windows 10) description: Describes security event 5141(S) A directory service object was deleted. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5141(S): A directory service object was deleted. diff --git a/windows/security/threat-protection/auditing/event-5142.md b/windows/security/threat-protection/auditing/event-5142.md index 74e31d363f..6930a066d4 100644 --- a/windows/security/threat-protection/auditing/event-5142.md +++ b/windows/security/threat-protection/auditing/event-5142.md @@ -2,7 +2,7 @@ title: 5142(S) A network share object was added. (Windows 10) description: Describes security event 5142(S) A network share object was added. This event is generated when a network share object is added. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5142(S): A network share object was added. diff --git a/windows/security/threat-protection/auditing/event-5143.md b/windows/security/threat-protection/auditing/event-5143.md index e485322da4..ccfe6641b0 100644 --- a/windows/security/threat-protection/auditing/event-5143.md +++ b/windows/security/threat-protection/auditing/event-5143.md @@ -2,7 +2,7 @@ title: 5143(S) A network share object was modified. (Windows 10) description: Describes security event 5143(S) A network share object was modified. This event is generated when a network share object is modified. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5143(S): A network share object was modified. diff --git a/windows/security/threat-protection/auditing/event-5144.md b/windows/security/threat-protection/auditing/event-5144.md index 50f697a96f..69aa754e48 100644 --- a/windows/security/threat-protection/auditing/event-5144.md +++ b/windows/security/threat-protection/auditing/event-5144.md @@ -2,7 +2,7 @@ title: 5144(S) A network share object was deleted. (Windows 10) description: Describes security event 5144(S) A network share object was deleted. This event is generated when a network share object is deleted. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5144(S): A network share object was deleted. diff --git a/windows/security/threat-protection/auditing/event-5145.md b/windows/security/threat-protection/auditing/event-5145.md index 782cdb4911..8f47f2b4d1 100644 --- a/windows/security/threat-protection/auditing/event-5145.md +++ b/windows/security/threat-protection/auditing/event-5145.md @@ -2,7 +2,7 @@ title: 5145(S, F) A network share object was checked to see whether client can be granted desired access. (Windows 10) description: Describes security event 5145(S, F) A network share object was checked to see whether client can be granted desired access. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5145(S, F): A network share object was checked to see whether client can be granted desired access. diff --git a/windows/security/threat-protection/auditing/event-5148.md b/windows/security/threat-protection/auditing/event-5148.md index 109b4da544..bb9ab2267c 100644 --- a/windows/security/threat-protection/auditing/event-5148.md +++ b/windows/security/threat-protection/auditing/event-5148.md @@ -2,7 +2,7 @@ title: 5148(F) The Windows Filtering Platform has detected a DoS attack and entered a defensive mode; packets associated with this attack will be discarded. (Windows 10) description: Details on Security event 5148(F), The Windows Filtering Platform has detected a DoS attack and entered a defensive mode. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5148(F): The Windows Filtering Platform has detected a DoS attack and entered a defensive mode; packets associated with this attack will be discarded. diff --git a/windows/security/threat-protection/auditing/event-5149.md b/windows/security/threat-protection/auditing/event-5149.md index b94279645b..0e4b73fcde 100644 --- a/windows/security/threat-protection/auditing/event-5149.md +++ b/windows/security/threat-protection/auditing/event-5149.md @@ -2,7 +2,7 @@ title: 5149(F) The DoS attack has subsided and normal processing is being resumed. (Windows 10) description: Describes security event 5149(F) The DoS attack has subsided and normal processing is being resumed. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5149(F): The DoS attack has subsided and normal processing is being resumed. diff --git a/windows/security/threat-protection/auditing/event-5150.md b/windows/security/threat-protection/auditing/event-5150.md index 23c35f76d7..f1310cde61 100644 --- a/windows/security/threat-protection/auditing/event-5150.md +++ b/windows/security/threat-protection/auditing/event-5150.md @@ -2,7 +2,7 @@ title: 5150(-) The Windows Filtering Platform blocked a packet. (Windows 10) description: Describes security event 5150(-) The Windows Filtering Platform blocked a packet. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5150(-): The Windows Filtering Platform blocked a packet. diff --git a/windows/security/threat-protection/auditing/event-5151.md b/windows/security/threat-protection/auditing/event-5151.md index 239d0556a2..bf55e6a6eb 100644 --- a/windows/security/threat-protection/auditing/event-5151.md +++ b/windows/security/threat-protection/auditing/event-5151.md @@ -2,7 +2,7 @@ title: 5151(-) A more restrictive Windows Filtering Platform filter has blocked a packet. (Windows 10) description: Describes security event 5151(-) A more restrictive Windows Filtering Platform filter has blocked a packet. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5151(-): A more restrictive Windows Filtering Platform filter has blocked a packet. diff --git a/windows/security/threat-protection/auditing/event-5152.md b/windows/security/threat-protection/auditing/event-5152.md index 7fd8072d96..27438881cb 100644 --- a/windows/security/threat-protection/auditing/event-5152.md +++ b/windows/security/threat-protection/auditing/event-5152.md @@ -2,7 +2,7 @@ title: 5152(F) The Windows Filtering Platform blocked a packet. (Windows 10) description: Describes security event 5152(F) The Windows Filtering Platform blocked a packet. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5152(F): The Windows Filtering Platform blocked a packet. diff --git a/windows/security/threat-protection/auditing/event-5153.md b/windows/security/threat-protection/auditing/event-5153.md index 355b963812..f7a61cc8fe 100644 --- a/windows/security/threat-protection/auditing/event-5153.md +++ b/windows/security/threat-protection/auditing/event-5153.md @@ -2,7 +2,7 @@ title: 5153(S) A more restrictive Windows Filtering Platform filter has blocked a packet. (Windows 10) description: Describes security event 5153(S) A more restrictive Windows Filtering Platform filter has blocked a packet. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5153(S): A more restrictive Windows Filtering Platform filter has blocked a packet. diff --git a/windows/security/threat-protection/auditing/event-5154.md b/windows/security/threat-protection/auditing/event-5154.md index 4ada326421..2002fbb907 100644 --- a/windows/security/threat-protection/auditing/event-5154.md +++ b/windows/security/threat-protection/auditing/event-5154.md @@ -2,7 +2,7 @@ title: 5154(S) The Windows Filtering Platform has permitted an application or service to listen on a port for incoming connections. (Windows 10) description: Describes security event 5154(S) The Windows Filtering Platform has permitted an application or service to listen on a port for incoming connections. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5154(S): The Windows Filtering Platform has permitted an application or service to listen on a port for incoming connections. diff --git a/windows/security/threat-protection/auditing/event-5155.md b/windows/security/threat-protection/auditing/event-5155.md index b24e159daf..94377b1098 100644 --- a/windows/security/threat-protection/auditing/event-5155.md +++ b/windows/security/threat-protection/auditing/event-5155.md @@ -2,7 +2,7 @@ title: 5155(F) The Windows Filtering Platform has blocked an application or service from listening on a port for incoming connections. (Windows 10) description: Describes security event 5155(F) The Windows Filtering Platform has blocked an application or service from listening on a port for incoming connections. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5155(F): The Windows Filtering Platform has blocked an application or service from listening on a port for incoming connections. diff --git a/windows/security/threat-protection/auditing/event-5156.md b/windows/security/threat-protection/auditing/event-5156.md index a22acae52c..fbe87f79bc 100644 --- a/windows/security/threat-protection/auditing/event-5156.md +++ b/windows/security/threat-protection/auditing/event-5156.md @@ -2,7 +2,7 @@ title: 5156(S) The Windows Filtering Platform has permitted a connection. (Windows 10) description: Describes security event 5156(S) The Windows Filtering Platform has permitted a connection. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5156(S): The Windows Filtering Platform has permitted a connection. diff --git a/windows/security/threat-protection/auditing/event-5157.md b/windows/security/threat-protection/auditing/event-5157.md index c555d5aa36..6967921a48 100644 --- a/windows/security/threat-protection/auditing/event-5157.md +++ b/windows/security/threat-protection/auditing/event-5157.md @@ -2,7 +2,7 @@ title: 5157(F) The Windows Filtering Platform has blocked a connection. (Windows 10) description: Describes security event 5157(F) The Windows Filtering Platform has blocked a connection. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5157(F): The Windows Filtering Platform has blocked a connection. diff --git a/windows/security/threat-protection/auditing/event-5158.md b/windows/security/threat-protection/auditing/event-5158.md index 1255e8d0bb..af16821b1f 100644 --- a/windows/security/threat-protection/auditing/event-5158.md +++ b/windows/security/threat-protection/auditing/event-5158.md @@ -2,7 +2,7 @@ title: 5158(S) The Windows Filtering Platform has permitted a bind to a local port. (Windows 10) description: Describes security event 5158(S) The Windows Filtering Platform has permitted a bind to a local port. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5158(S): The Windows Filtering Platform has permitted a bind to a local port. diff --git a/windows/security/threat-protection/auditing/event-5159.md b/windows/security/threat-protection/auditing/event-5159.md index bbd1141c71..5ecd816d89 100644 --- a/windows/security/threat-protection/auditing/event-5159.md +++ b/windows/security/threat-protection/auditing/event-5159.md @@ -2,7 +2,7 @@ title: 5159(F) The Windows Filtering Platform has blocked a bind to a local port. (Windows 10) description: Describes security event 5159(F) The Windows Filtering Platform has blocked a bind to a local port. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5159(F): The Windows Filtering Platform has blocked a bind to a local port. diff --git a/windows/security/threat-protection/auditing/event-5168.md b/windows/security/threat-protection/auditing/event-5168.md index 1b97127e7f..3b59d54629 100644 --- a/windows/security/threat-protection/auditing/event-5168.md +++ b/windows/security/threat-protection/auditing/event-5168.md @@ -2,7 +2,7 @@ title: 5168(F) SPN check for SMB/SMB2 failed. (Windows 10) description: Describes security event 5168(F) SPN check for SMB/SMB2 failed. This event is generated when an SMB SPN check fails. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5168(F): SPN check for SMB/SMB2 failed. diff --git a/windows/security/threat-protection/auditing/event-5376.md b/windows/security/threat-protection/auditing/event-5376.md index eaa77a9e64..3145af538e 100644 --- a/windows/security/threat-protection/auditing/event-5376.md +++ b/windows/security/threat-protection/auditing/event-5376.md @@ -2,7 +2,7 @@ title: 5376(S) Credential Manager credentials were backed up. (Windows 10) description: Describes security event 5376(S) Credential Manager credentials were backed up. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5376(S): Credential Manager credentials were backed up. diff --git a/windows/security/threat-protection/auditing/event-5377.md b/windows/security/threat-protection/auditing/event-5377.md index fd9c84db3a..a60bd13f29 100644 --- a/windows/security/threat-protection/auditing/event-5377.md +++ b/windows/security/threat-protection/auditing/event-5377.md @@ -2,7 +2,7 @@ title: 5377(S) Credential Manager credentials were restored from a backup. (Windows 10) description: Describes security event 5377(S) Credential Manager credentials were restored from a backup. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5377(S): Credential Manager credentials were restored from a backup. diff --git a/windows/security/threat-protection/auditing/event-5378.md b/windows/security/threat-protection/auditing/event-5378.md index d25246b249..64f48471be 100644 --- a/windows/security/threat-protection/auditing/event-5378.md +++ b/windows/security/threat-protection/auditing/event-5378.md @@ -2,7 +2,7 @@ title: 5378(F) The requested credentials delegation was disallowed by policy. (Windows 10) description: Describes security event 5378(F) The requested credentials delegation was disallowed by policy. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5378(F): The requested credentials delegation was disallowed by policy. diff --git a/windows/security/threat-protection/auditing/event-5447.md b/windows/security/threat-protection/auditing/event-5447.md index 801d206b0b..732d1ae81e 100644 --- a/windows/security/threat-protection/auditing/event-5447.md +++ b/windows/security/threat-protection/auditing/event-5447.md @@ -2,7 +2,7 @@ title: 5447(S) A Windows Filtering Platform filter has been changed. (Windows 10) description: Describes security event 5447(S) A Windows Filtering Platform filter has been changed. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5447(S): A Windows Filtering Platform filter has been changed. diff --git a/windows/security/threat-protection/auditing/event-5632.md b/windows/security/threat-protection/auditing/event-5632.md index 26c41df186..b5af7f21a3 100644 --- a/windows/security/threat-protection/auditing/event-5632.md +++ b/windows/security/threat-protection/auditing/event-5632.md @@ -2,16 +2,16 @@ title: 5632(S, F) A request was made to authenticate to a wireless network. (Windows 10) description: Describes security event 5632(S, F) A request was made to authenticate to a wireless network. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none author: vinaypamnani-msft ms.date: 09/08/2021 -ms.reviewer: +ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5632(S, F): A request was made to authenticate to a wireless network. diff --git a/windows/security/threat-protection/auditing/event-5633.md b/windows/security/threat-protection/auditing/event-5633.md index e0591f9a05..1583b0b945 100644 --- a/windows/security/threat-protection/auditing/event-5633.md +++ b/windows/security/threat-protection/auditing/event-5633.md @@ -2,7 +2,7 @@ title: 5633(S, F) A request was made to authenticate to a wired network. (Windows 10) description: Describes security event 5633(S, F) A request was made to authenticate to a wired network. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5633(S, F): A request was made to authenticate to a wired network. diff --git a/windows/security/threat-protection/auditing/event-5712.md b/windows/security/threat-protection/auditing/event-5712.md index dbafd70da3..d0dc85fe45 100644 --- a/windows/security/threat-protection/auditing/event-5712.md +++ b/windows/security/threat-protection/auditing/event-5712.md @@ -2,7 +2,7 @@ title: 5712(S) A Remote Procedure Call (RPC) was attempted. (Windows 10) description: Describes security event 5712(S) A Remote Procedure Call (RPC) was attempted. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5712(S): A Remote Procedure Call (RPC) was attempted. diff --git a/windows/security/threat-protection/auditing/event-5888.md b/windows/security/threat-protection/auditing/event-5888.md index 0ac72b6488..5c45a9698a 100644 --- a/windows/security/threat-protection/auditing/event-5888.md +++ b/windows/security/threat-protection/auditing/event-5888.md @@ -2,7 +2,7 @@ title: 5888(S) An object in the COM+ Catalog was modified. (Windows 10) description: Describes security event 5888(S) An object in the COM+ Catalog was modified. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5888(S): An object in the COM+ Catalog was modified. diff --git a/windows/security/threat-protection/auditing/event-5889.md b/windows/security/threat-protection/auditing/event-5889.md index 821162c968..3b60e803d9 100644 --- a/windows/security/threat-protection/auditing/event-5889.md +++ b/windows/security/threat-protection/auditing/event-5889.md @@ -2,7 +2,7 @@ title: 5889(S) An object was deleted from the COM+ Catalog. (Windows 10) description: Describes security event 5889(S) An object was deleted from the COM+ Catalog. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5889(S): An object was deleted from the COM+ Catalog. diff --git a/windows/security/threat-protection/auditing/event-5890.md b/windows/security/threat-protection/auditing/event-5890.md index a59fadc788..09c79bee05 100644 --- a/windows/security/threat-protection/auditing/event-5890.md +++ b/windows/security/threat-protection/auditing/event-5890.md @@ -2,7 +2,7 @@ title: 5890(S) An object was added to the COM+ Catalog. (Windows 10) description: Describes security event 5890(S) An object was added to the COM+ Catalog. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 5890(S): An object was added to the COM+ Catalog. diff --git a/windows/security/threat-protection/auditing/event-6144.md b/windows/security/threat-protection/auditing/event-6144.md index 959f1b969c..dfad64c1da 100644 --- a/windows/security/threat-protection/auditing/event-6144.md +++ b/windows/security/threat-protection/auditing/event-6144.md @@ -2,7 +2,7 @@ title: 6144(S) Security policy in the group policy objects has been applied successfully. (Windows 10) description: Describes security event 6144(S) Security policy in the group policy objects has been applied successfully. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 6144(S): Security policy in the group policy objects has been applied successfully. diff --git a/windows/security/threat-protection/auditing/event-6145.md b/windows/security/threat-protection/auditing/event-6145.md index 266a490fdd..60ed2e8ad8 100644 --- a/windows/security/threat-protection/auditing/event-6145.md +++ b/windows/security/threat-protection/auditing/event-6145.md @@ -2,7 +2,7 @@ title: 6145(F) One or more errors occurred while processing security policy in the group policy objects. (Windows 10) description: Describes security event 6145(F) One or more errors occurred while processing security policy in the group policy objects. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/08/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 6145(F): One or more errors occurred while processing security policy in the group policy objects. diff --git a/windows/security/threat-protection/auditing/event-6281.md b/windows/security/threat-protection/auditing/event-6281.md index d6701e243e..76f546a222 100644 --- a/windows/security/threat-protection/auditing/event-6281.md +++ b/windows/security/threat-protection/auditing/event-6281.md @@ -2,7 +2,7 @@ title: 6281(F) Code Integrity determined that the page hashes of an image file aren't valid. (Windows 10) description: Describes security event 6281(F) Code Integrity determined that the page hashes of an image file aren't valid. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/09/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 6281(F): Code Integrity determined that the page hashes of an image file aren't valid. The file could be improperly signed without page hashes or corrupt due to unauthorized modification. The invalid hashes could indicate a potential disk device error. diff --git a/windows/security/threat-protection/auditing/event-6400.md b/windows/security/threat-protection/auditing/event-6400.md index f3cc62235d..d8bcc6f1c7 100644 --- a/windows/security/threat-protection/auditing/event-6400.md +++ b/windows/security/threat-protection/auditing/event-6400.md @@ -2,7 +2,7 @@ title: 6400(-) BranchCache Received an incorrectly formatted response while discovering availability of content. (Windows 10) description: Describes security event 6400(-) BranchCache Received an incorrectly formatted response while discovering availability of content. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/09/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 6400(-): BranchCache: Received an incorrectly formatted response while discovering availability of content. diff --git a/windows/security/threat-protection/auditing/event-6401.md b/windows/security/threat-protection/auditing/event-6401.md index cdd2869db5..3e60d3515a 100644 --- a/windows/security/threat-protection/auditing/event-6401.md +++ b/windows/security/threat-protection/auditing/event-6401.md @@ -2,7 +2,7 @@ title: 6401(-) BranchCache Received invalid data from a peer. Data discarded. (Windows 10) description: Describes security event 6401(-) BranchCache Received invalid data from a peer. Data discarded. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/09/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 6401(-): BranchCache: Received invalid data from a peer. Data discarded. diff --git a/windows/security/threat-protection/auditing/event-6402.md b/windows/security/threat-protection/auditing/event-6402.md index 5c2a2775b2..3148f9b03e 100644 --- a/windows/security/threat-protection/auditing/event-6402.md +++ b/windows/security/threat-protection/auditing/event-6402.md @@ -2,7 +2,7 @@ title: 6402(-) BranchCache The message to the hosted cache offering it data is incorrectly formatted. (Windows 10) description: Describes security event 6402(-) BranchCache The message to the hosted cache offering it data is incorrectly formatted. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/09/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 6402(-): BranchCache: The message to the hosted cache offering it data is incorrectly formatted. diff --git a/windows/security/threat-protection/auditing/event-6403.md b/windows/security/threat-protection/auditing/event-6403.md index 3b5d284082..ad426fdacc 100644 --- a/windows/security/threat-protection/auditing/event-6403.md +++ b/windows/security/threat-protection/auditing/event-6403.md @@ -2,7 +2,7 @@ title: 6403(-) BranchCache The hosted cache sent an incorrectly formatted response to the client. (Windows 10) description: Describes security event 6403(-) BranchCache The hosted cache sent an incorrectly formatted response to the client. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/09/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 6403(-): BranchCache: The hosted cache sent an incorrectly formatted response to the client. diff --git a/windows/security/threat-protection/auditing/event-6404.md b/windows/security/threat-protection/auditing/event-6404.md index ff6b32947a..e2fed0d583 100644 --- a/windows/security/threat-protection/auditing/event-6404.md +++ b/windows/security/threat-protection/auditing/event-6404.md @@ -2,7 +2,7 @@ title: 6404(-) BranchCache Hosted cache could not be authenticated using the provisioned SSL certificate. (Windows 10) description: Describes security event 6404(-) BranchCache Hosted cache could not be authenticated using the provisioned SSL certificate. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/09/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 6404(-): BranchCache: Hosted cache could not be authenticated using the provisioned SSL certificate. diff --git a/windows/security/threat-protection/auditing/event-6405.md b/windows/security/threat-protection/auditing/event-6405.md index f83340addb..48746ad277 100644 --- a/windows/security/threat-protection/auditing/event-6405.md +++ b/windows/security/threat-protection/auditing/event-6405.md @@ -2,7 +2,7 @@ title: 6405(-) BranchCache %2 instance(s) of event id %1 occurred. (Windows 10) description: Describes security event 6405(-) BranchCache %2 instance(s) of event id %1 occurred. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/09/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 6405(-): BranchCache: %2 instance(s) of event id %1 occurred. diff --git a/windows/security/threat-protection/auditing/event-6406.md b/windows/security/threat-protection/auditing/event-6406.md index d6109b695e..42541a3842 100644 --- a/windows/security/threat-protection/auditing/event-6406.md +++ b/windows/security/threat-protection/auditing/event-6406.md @@ -2,7 +2,7 @@ title: 6406(-) %1 registered to Windows Firewall to control filtering for the following %2. (Windows 10) description: Describes security event 6406(-) %1 registered to Windows Firewall to control filtering for the following %2. ms.pagetype: security -ms.prod: m365-security +ms.prod: windows-client ms.mktglfcycl: deploy ms.sitesec: library ms.localizationpriority: none @@ -11,7 +11,7 @@ ms.date: 09/09/2021 ms.reviewer: manager: aaroncz ms.author: vinpa -ms.technology: windows-sec +ms.technology: itpro-security --- # 6406(-): %1 registered to Windows Firewall to control filtering for the following: %2. diff --git a/windows/security/threat-protection/block-untrusted-fonts-in-enterprise.md b/windows/security/threat-protection/block-untrusted-fonts-in-enterprise.md index e0e4b5e90d..b13c6f8d8c 100644 --- a/windows/security/threat-protection/block-untrusted-fonts-in-enterprise.md +++ b/windows/security/threat-protection/block-untrusted-fonts-in-enterprise.md @@ -3,12 +3,12 @@ title: Block untrusted fonts in an enterprise (Windows 10) description: To help protect your company from attacks that may originate from untrusted or attacker controlled font files, we've created the Blocking Untrusted Fonts feature. ms.reviewer: manager: aaroncz -ms.prod: m365-security +ms.prod: windows-client author: dansimp ms.author: dansimp ms.date: 08/14/2017 ms.localizationpriority: medium -ms.technology: windows-sec +ms.technology: itpro-security --- # Block untrusted fonts in an enterprise diff --git a/windows/security/threat-protection/fips-140-validation.md b/windows/security/threat-protection/fips-140-validation.md index 1af5ea34bd..c5729ba1e1 100644 --- a/windows/security/threat-protection/fips-140-validation.md +++ b/windows/security/threat-protection/fips-140-validation.md @@ -1,7 +1,7 @@ --- title: Federal Information Processing Standard (FIPS) 140 Validation description: Learn how Microsoft products and cryptographic modules follow the U.S. Federal government standard FIPS 140. -ms.prod: m365-security +ms.prod: windows-client ms.date: 11/03/2022 manager: aaroncz ms.author: paoloma @@ -12,7 +12,7 @@ ms.collection: ms.topic: article ms.localizationpriority: medium ms.reviewer: -ms.technology: windows-sec +ms.technology: itpro-security --- # FIPS 140-2 Validation diff --git a/windows/security/threat-protection/get-support-for-security-baselines.md b/windows/security/threat-protection/get-support-for-security-baselines.md index 7fec38f0ff..f3481ad39c 100644 --- a/windows/security/threat-protection/get-support-for-security-baselines.md +++ b/windows/security/threat-protection/get-support-for-security-baselines.md @@ -1,7 +1,7 @@ --- title: Get support description: Frequently asked questions about how to get support for Windows baselines and the Security Compliance Toolkit (SCT). -ms.prod: m365-security +ms.prod: windows-client ms.localizationpriority: medium ms.author: dansimp author: dulcemontemayor @@ -10,7 +10,7 @@ ms.collection: M365-security-compliance ms.topic: conceptual ms.date: 06/25/2018 ms.reviewer: -ms.technology: windows-sec +ms.technology: itpro-security --- # Get Support for Windows baselines diff --git a/windows/security/threat-protection/index.md b/windows/security/threat-protection/index.md index 52a5ae4951..92d1fa392e 100644 --- a/windows/security/threat-protection/index.md +++ b/windows/security/threat-protection/index.md @@ -2,14 +2,14 @@ title: Windows threat protection description: Describes the security capabilities in Windows client focused on threat protection search.product: eADQiWindows 10XVcnh -ms.prod: m365-security +ms.prod: windows-client ms.author: dansimp author: dansimp ms.localizationpriority: medium manager: aaroncz ms.collection: M365-security-compliance ms.topic: conceptual -ms.technology: windows-sec +ms.technology: itpro-security --- # Windows threat protection diff --git a/windows/security/threat-protection/mbsa-removal-and-guidance.md b/windows/security/threat-protection/mbsa-removal-and-guidance.md index 92da921c12..bfb7dc677b 100644 --- a/windows/security/threat-protection/mbsa-removal-and-guidance.md +++ b/windows/security/threat-protection/mbsa-removal-and-guidance.md @@ -1,13 +1,13 @@ --- title: Guide to removing Microsoft Baseline Security Analyzer (MBSA) description: This article documents the removal of Microsoft Baseline Security Analyzer (MBSA) and provides alternative solutions. -ms.prod: m365-security +ms.prod: windows-client ms.localizationpriority: medium ms.author: dansimp author: dansimp ms.reviewer: manager: aaroncz -ms.technology: windows-sec +ms.technology: itpro-security --- # What is Microsoft Baseline Security Analyzer and its uses? diff --git a/windows/security/threat-protection/msft-security-dev-lifecycle.md b/windows/security/threat-protection/msft-security-dev-lifecycle.md index c15e7110b2..cf9752c6f3 100644 --- a/windows/security/threat-protection/msft-security-dev-lifecycle.md +++ b/windows/security/threat-protection/msft-security-dev-lifecycle.md @@ -1,7 +1,7 @@ --- title: Microsoft Security Development Lifecycle description: Download the Microsoft Security Development Lifecycle white paper that covers a security assurance process focused on software development. -ms.prod: m365-security +ms.prod: windows-client author: dansimp ms.author: dansimp manager: aaroncz @@ -9,7 +9,7 @@ ms.collection: M365-identity-device-management ms.topic: article ms.localizationpriority: medium ms.reviewer: -ms.technology: windows-sec +ms.technology: itpro-security --- # Microsoft Security Development Lifecycle diff --git a/windows/security/threat-protection/override-mitigation-options-for-app-related-security-policies.md b/windows/security/threat-protection/override-mitigation-options-for-app-related-security-policies.md index 83dcf3036f..fa6de91b70 100644 --- a/windows/security/threat-protection/override-mitigation-options-for-app-related-security-policies.md +++ b/windows/security/threat-protection/override-mitigation-options-for-app-related-security-policies.md @@ -3,10 +3,10 @@ manager: aaroncz ms.author: dansimp title: Override Process Mitigation Options (Windows 10) description: How to use Group Policy to override individual Process Mitigation Options settings and to help enforce specific app-related security policies. -ms.prod: m365-security +ms.prod: windows-client author: dulcemontemayor ms.localizationpriority: medium -ms.technology: windows-sec +ms.technology: itpro-security --- diff --git a/windows/security/threat-protection/overview-of-threat-mitigations-in-windows-10.md b/windows/security/threat-protection/overview-of-threat-mitigations-in-windows-10.md index 551bdb2981..9540d55eb9 100644 --- a/windows/security/threat-protection/overview-of-threat-mitigations-in-windows-10.md +++ b/windows/security/threat-protection/overview-of-threat-mitigations-in-windows-10.md @@ -1,13 +1,13 @@ --- title: Mitigate threats by using Windows 10 security features (Windows 10) description: An overview of software and firmware threats faced in the current security landscape, and the mitigations that Windows 10 offers in response to these threats. -ms.prod: m365-security +ms.prod: windows-client ms.localizationpriority: medium author: dansimp ms.reviewer: manager: aaroncz ms.author: dansimp -ms.technology: windows-sec +ms.technology: itpro-security --- # Mitigate threats by using Windows 10 security features diff --git a/windows/security/threat-protection/protect-high-value-assets-by-controlling-the-health-of-windows-10-based-devices.md b/windows/security/threat-protection/protect-high-value-assets-by-controlling-the-health-of-windows-10-based-devices.md index c038120c89..ae2b7dcea6 100644 --- a/windows/security/threat-protection/protect-high-value-assets-by-controlling-the-health-of-windows-10-based-devices.md +++ b/windows/security/threat-protection/protect-high-value-assets-by-controlling-the-health-of-windows-10-based-devices.md @@ -1,14 +1,14 @@ --- title: Control the health of Windows 10-based devices (Windows 10) description: This article details an end-to-end solution that helps you protect high-value assets by enforcing, controlling, and reporting the health of Windows 10-based devices. -ms.reviewer: +ms.reviewer: manager: aaroncz ms.author: dansimp -ms.prod: m365-security +ms.prod: windows-client author: dulcemontemayor ms.date: 10/13/2017 ms.localizationpriority: medium -ms.technology: windows-sec +ms.technology: itpro-security --- # Control the health of Windows 10-based devices From b4bce75d5c639c439bfe22ce9de9f6a830289009 Mon Sep 17 00:00:00 2001 From: Liz Long <104389055+lizgt2000@users.noreply.github.com> Date: Mon, 7 Nov 2022 17:33:39 -0500 Subject: [PATCH 12/29] add missing to whats new --- windows/whats-new/ltsc/index.md | 1 + windows/whats-new/ltsc/whats-new-windows-10-2015.md | 1 + windows/whats-new/ltsc/whats-new-windows-10-2016.md | 1 + windows/whats-new/ltsc/whats-new-windows-10-2019.md | 1 + windows/whats-new/ltsc/whats-new-windows-10-2021.md | 1 + windows/whats-new/whats-new-windows-10-version-1507-and-1511.md | 1 + windows/whats-new/whats-new-windows-10-version-1607.md | 1 + windows/whats-new/whats-new-windows-10-version-1703.md | 1 + windows/whats-new/whats-new-windows-10-version-1709.md | 1 + windows/whats-new/whats-new-windows-10-version-1803.md | 1 + windows/whats-new/whats-new-windows-10-version-1809.md | 1 + windows/whats-new/whats-new-windows-10-version-1903.md | 1 + windows/whats-new/whats-new-windows-10-version-1909.md | 1 + windows/whats-new/whats-new-windows-10-version-2004.md | 1 + windows/whats-new/whats-new-windows-10-version-20H2.md | 1 + windows/whats-new/whats-new-windows-10-version-21H1.md | 1 + windows/whats-new/whats-new-windows-10-version-21H2.md | 1 + windows/whats-new/whats-new-windows-11-version-22H2.md | 1 + windows/whats-new/windows-10-insider-preview.md | 1 + windows/whats-new/windows-11-plan.md | 1 + windows/whats-new/windows-11-prepare.md | 1 + windows/whats-new/windows-11-requirements.md | 1 + 22 files changed, 22 insertions(+) diff --git a/windows/whats-new/ltsc/index.md b/windows/whats-new/ltsc/index.md index faa61e8726..4ebad1267c 100644 --- a/windows/whats-new/ltsc/index.md +++ b/windows/whats-new/ltsc/index.md @@ -8,6 +8,7 @@ manager: dougeby ms.localizationpriority: low ms.topic: article ms.collection: highpri +ms.technology: itpro-fundamentals --- # Windows 10 Enterprise LTSC diff --git a/windows/whats-new/ltsc/whats-new-windows-10-2015.md b/windows/whats-new/ltsc/whats-new-windows-10-2015.md index 9619a71f7d..8d02105a34 100644 --- a/windows/whats-new/ltsc/whats-new-windows-10-2015.md +++ b/windows/whats-new/ltsc/whats-new-windows-10-2015.md @@ -8,6 +8,7 @@ ms.prod: windows-client author: aczechowski ms.localizationpriority: medium ms.topic: article +ms.technology: itpro-fundamentals --- # What's new in Windows 10 Enterprise LTSC 2015 diff --git a/windows/whats-new/ltsc/whats-new-windows-10-2016.md b/windows/whats-new/ltsc/whats-new-windows-10-2016.md index 2f55f78bd5..ff84fce008 100644 --- a/windows/whats-new/ltsc/whats-new-windows-10-2016.md +++ b/windows/whats-new/ltsc/whats-new-windows-10-2016.md @@ -8,6 +8,7 @@ ms.prod: windows-client author: aczechowski ms.localizationpriority: low ms.topic: article +ms.technology: itpro-fundamentals --- # What's new in Windows 10 Enterprise LTSC 2016 diff --git a/windows/whats-new/ltsc/whats-new-windows-10-2019.md b/windows/whats-new/ltsc/whats-new-windows-10-2019.md index 1e2217e1d0..99bbdce00b 100644 --- a/windows/whats-new/ltsc/whats-new-windows-10-2019.md +++ b/windows/whats-new/ltsc/whats-new-windows-10-2019.md @@ -10,6 +10,7 @@ ms.localizationpriority: medium ms.topic: article ms.collection: - highpri +ms.technology: itpro-fundamentals --- # What's new in Windows 10 Enterprise LTSC 2019 diff --git a/windows/whats-new/ltsc/whats-new-windows-10-2021.md b/windows/whats-new/ltsc/whats-new-windows-10-2021.md index c04c33fd31..6c8dc542bc 100644 --- a/windows/whats-new/ltsc/whats-new-windows-10-2021.md +++ b/windows/whats-new/ltsc/whats-new-windows-10-2021.md @@ -10,6 +10,7 @@ ms.localizationpriority: low ms.topic: article ms.collection: - highpri +ms.technology: itpro-fundamentals --- # What's new in Windows 10 Enterprise LTSC 2021 diff --git a/windows/whats-new/whats-new-windows-10-version-1507-and-1511.md b/windows/whats-new/whats-new-windows-10-version-1507-and-1511.md index 24a9eacec5..66b6c21f4d 100644 --- a/windows/whats-new/whats-new-windows-10-version-1507-and-1511.md +++ b/windows/whats-new/whats-new-windows-10-version-1507-and-1511.md @@ -9,6 +9,7 @@ ms.author: aaroncz ms.localizationpriority: medium ms.topic: article ROBOTS: NOINDEX +ms.technology: itpro-fundamentals --- # What's new in Windows 10, versions 1507 and 1511 for IT Pros diff --git a/windows/whats-new/whats-new-windows-10-version-1607.md b/windows/whats-new/whats-new-windows-10-version-1607.md index 61009f9d89..5d80c4bdea 100644 --- a/windows/whats-new/whats-new-windows-10-version-1607.md +++ b/windows/whats-new/whats-new-windows-10-version-1607.md @@ -9,6 +9,7 @@ manager: dougeby ms.author: aaroncz ms.topic: article ROBOTS: NOINDEX +ms.technology: itpro-fundamentals --- # What's new in Windows 10, version 1607 for IT Pros diff --git a/windows/whats-new/whats-new-windows-10-version-1703.md b/windows/whats-new/whats-new-windows-10-version-1703.md index 83a34f13b1..5030a8b526 100644 --- a/windows/whats-new/whats-new-windows-10-version-1703.md +++ b/windows/whats-new/whats-new-windows-10-version-1703.md @@ -9,6 +9,7 @@ manager: dougeby ms.author: aaroncz ms.topic: article ROBOTS: NOINDEX +ms.technology: itpro-fundamentals --- # What's new in Windows 10, version 1703 for IT Pros diff --git a/windows/whats-new/whats-new-windows-10-version-1709.md b/windows/whats-new/whats-new-windows-10-version-1709.md index ee7222900f..df9f38a3c3 100644 --- a/windows/whats-new/whats-new-windows-10-version-1709.md +++ b/windows/whats-new/whats-new-windows-10-version-1709.md @@ -9,6 +9,7 @@ ms.author: aaroncz ms.localizationpriority: medium ms.topic: article ROBOTS: NOINDEX +ms.technology: itpro-fundamentals --- # What's new in Windows 10, version 1709 for IT Pros diff --git a/windows/whats-new/whats-new-windows-10-version-1803.md b/windows/whats-new/whats-new-windows-10-version-1803.md index 97e8587b75..3815add5bd 100644 --- a/windows/whats-new/whats-new-windows-10-version-1803.md +++ b/windows/whats-new/whats-new-windows-10-version-1803.md @@ -9,6 +9,7 @@ ms.author: aaroncz ms.localizationpriority: medium ms.topic: article ROBOTS: NOINDEX +ms.technology: itpro-fundamentals --- # What's new in Windows 10, version 1803 for IT Pros diff --git a/windows/whats-new/whats-new-windows-10-version-1809.md b/windows/whats-new/whats-new-windows-10-version-1809.md index 7f151bdfcf..ced11ae8ad 100644 --- a/windows/whats-new/whats-new-windows-10-version-1809.md +++ b/windows/whats-new/whats-new-windows-10-version-1809.md @@ -9,6 +9,7 @@ ms.author: aaroncz ms.localizationpriority: medium ms.topic: article ROBOTS: NOINDEX +ms.technology: itpro-fundamentals --- # What's new in Windows 10, version 1809 for IT Pros diff --git a/windows/whats-new/whats-new-windows-10-version-1903.md b/windows/whats-new/whats-new-windows-10-version-1903.md index 49112ccb86..1f6ccc5fac 100644 --- a/windows/whats-new/whats-new-windows-10-version-1903.md +++ b/windows/whats-new/whats-new-windows-10-version-1903.md @@ -8,6 +8,7 @@ manager: dougeby ms.localizationpriority: medium ms.topic: article ROBOTS: NOINDEX +ms.technology: itpro-fundamentals --- # What's new in Windows 10, version 1903 for IT Pros diff --git a/windows/whats-new/whats-new-windows-10-version-1909.md b/windows/whats-new/whats-new-windows-10-version-1909.md index b3350031c0..67c62a1a1f 100644 --- a/windows/whats-new/whats-new-windows-10-version-1909.md +++ b/windows/whats-new/whats-new-windows-10-version-1909.md @@ -8,6 +8,7 @@ manager: dougeby ms.localizationpriority: medium ms.topic: article ROBOTS: NOINDEX +ms.technology: itpro-fundamentals --- # What's new in Windows 10, version 1909 for IT Pros diff --git a/windows/whats-new/whats-new-windows-10-version-2004.md b/windows/whats-new/whats-new-windows-10-version-2004.md index 9baa6d915f..c573b18f86 100644 --- a/windows/whats-new/whats-new-windows-10-version-2004.md +++ b/windows/whats-new/whats-new-windows-10-version-2004.md @@ -8,6 +8,7 @@ manager: dougeby ms.localizationpriority: medium ms.topic: article ROBOTS: NOINDEX +ms.technology: itpro-fundamentals --- # What's new in Windows 10, version 2004 for IT Pros diff --git a/windows/whats-new/whats-new-windows-10-version-20H2.md b/windows/whats-new/whats-new-windows-10-version-20H2.md index 431769b672..ac69c0d7b2 100644 --- a/windows/whats-new/whats-new-windows-10-version-20H2.md +++ b/windows/whats-new/whats-new-windows-10-version-20H2.md @@ -8,6 +8,7 @@ manager: dougeby ms.localizationpriority: high ms.topic: article ms.collection: highpri +ms.technology: itpro-fundamentals --- # What's new in Windows 10, version 20H2 for IT Pros diff --git a/windows/whats-new/whats-new-windows-10-version-21H1.md b/windows/whats-new/whats-new-windows-10-version-21H1.md index 1edaf57d80..67ec5e934e 100644 --- a/windows/whats-new/whats-new-windows-10-version-21H1.md +++ b/windows/whats-new/whats-new-windows-10-version-21H1.md @@ -8,6 +8,7 @@ manager: dougeby ms.localizationpriority: high ms.topic: article ms.collection: highpri +ms.technology: itpro-fundamentals --- # What's new in Windows 10, version 21H1 for IT Pros diff --git a/windows/whats-new/whats-new-windows-10-version-21H2.md b/windows/whats-new/whats-new-windows-10-version-21H2.md index 64749cbbee..5d8e006605 100644 --- a/windows/whats-new/whats-new-windows-10-version-21H2.md +++ b/windows/whats-new/whats-new-windows-10-version-21H2.md @@ -9,6 +9,7 @@ ms.localizationpriority: medium ms.topic: article ms.collection: highpri ms.custom: intro-overview +ms.technology: itpro-fundamentals --- # What's new in Windows 10, version 21H2 diff --git a/windows/whats-new/whats-new-windows-11-version-22H2.md b/windows/whats-new/whats-new-windows-11-version-22H2.md index ba75d6dbc6..a36d8795f6 100644 --- a/windows/whats-new/whats-new-windows-11-version-22H2.md +++ b/windows/whats-new/whats-new-windows-11-version-22H2.md @@ -9,6 +9,7 @@ ms.localizationpriority: medium ms.topic: article ms.collection: highpri ms.custom: intro-overview +ms.technology: itpro-fundamentals --- # What's new in Windows 11, version 22H2 diff --git a/windows/whats-new/windows-10-insider-preview.md b/windows/whats-new/windows-10-insider-preview.md index 9f9114f7ef..bdfa205f5c 100644 --- a/windows/whats-new/windows-10-insider-preview.md +++ b/windows/whats-new/windows-10-insider-preview.md @@ -8,6 +8,7 @@ ms.reviewer: manager: dansimp ms.author: dansimp ms.topic: article +ms.technology: itpro-fundamentals --- # Documentation for Windows 10 Insider Preview diff --git a/windows/whats-new/windows-11-plan.md b/windows/whats-new/windows-11-plan.md index b0af27c9a3..1a2f7d3b76 100644 --- a/windows/whats-new/windows-11-plan.md +++ b/windows/whats-new/windows-11-plan.md @@ -8,6 +8,7 @@ manager: dougeby ms.localizationpriority: high ms.topic: article ms.collection: highpri +ms.technology: itpro-fundamentals --- # Plan for Windows 11 diff --git a/windows/whats-new/windows-11-prepare.md b/windows/whats-new/windows-11-prepare.md index 3bdc8c1a18..1ae1ed1629 100644 --- a/windows/whats-new/windows-11-prepare.md +++ b/windows/whats-new/windows-11-prepare.md @@ -8,6 +8,7 @@ manager: dougeby ms.localizationpriority: high ms.topic: article ms.collection: highpri +ms.technology: itpro-fundamentals --- # Prepare for Windows 11 diff --git a/windows/whats-new/windows-11-requirements.md b/windows/whats-new/windows-11-requirements.md index f7a02bf116..cbb7d6dbb6 100644 --- a/windows/whats-new/windows-11-requirements.md +++ b/windows/whats-new/windows-11-requirements.md @@ -9,6 +9,7 @@ ms.localizationpriority: medium ms.topic: article ms.custom: seo-marvel-apr2020 ms.collection: highpri +ms.technology: itpro-fundamentals --- # Windows 11 requirements From 530a8a10416ae19cc031f74db3700bc95213258a Mon Sep 17 00:00:00 2001 From: Meghan Stewart <33289333+mestew@users.noreply.github.com> Date: Mon, 7 Nov 2022 14:39:44 -0800 Subject: [PATCH 13/29] update screenshots --- ...3771278-update-deployment-status-table.png | Bin 397010 -> 294745 bytes ...33771278-wufb-reports-workbook-summary.png | Bin 380965 -> 220585 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/windows/deployment/update/media/33771278-update-deployment-status-table.png b/windows/deployment/update/media/33771278-update-deployment-status-table.png index dd070d8e21e5186acbecffe3d0a32624fd6907b1..858e340f734483abb68f808b179ce81689b8d756 100644 GIT binary patch literal 294745 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

;Ix6%0?L+5U2ci(X{W#u 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�*!oo$|; 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%0DmaD#KzK~<7ACnk=QKugR3Qz? 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 z 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%0Dydj9wwzQck*M`B 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 z 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

-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�#NL_4$AC2lA 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 diff --git a/windows/deployment/update/media/33771278-wufb-reports-workbook-summary.png b/windows/deployment/update/media/33771278-wufb-reports-workbook-summary.png index bf5f0272aceb5b6906d5a38fde19154199e68870..87e3fd1ea4904a48357b06ee915a9f4163914690 100644 GIT binary patch literal 220585 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¥+0aG5lWyRugR>cB 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≪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