diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json
index 7dc8a3a27..43dd76a00 100644
--- a/.openpublishing.redirection.json
+++ b/.openpublishing.redirection.json
@@ -389,6 +389,11 @@
"source_path": "surface/surface-device-compatibility-with-windows-10-ltsc.md",
"redirect_url": "/surface/surface-device-compatibility-with-windows-ltsc",
"redirect_document_id": false
- }
+ },
+ {
+ "source_path": "surface/deploy-surface-app-with-windows-store-for-business.md",
+ "redirect_url": "/surface/deploy-surface-app",
+ "redirect_document_id": false
+ }
]
}
diff --git a/surface/deploy-surface-app-with-windows-store-for-business.md b/surface/deploy-surface-app-with-windows-store-for-business.md
deleted file mode 100644
index 04d9ca418..000000000
--- a/surface/deploy-surface-app-with-windows-store-for-business.md
+++ /dev/null
@@ -1,211 +0,0 @@
----
-title: Deploy Surface app with Microsoft Store for Business or Microsoft Store for Education
-description: Find out how to add and download Surface app with Microsoft Store for Business or Microsoft Store for Education, as well as install Surface app with PowerShell and MDT.
-ms.service: surface
-author: coveminer
-ms.author: chauncel
-ms.topic: how-to
-ms.localizationpriority: medium
-manager: frankbu
-ms.date: 09/21/2023
-appliesto:
-- Windows 10
-- Windows 11
----
-
-# Deploy Surface app with Microsoft Store for Business and Education
-
-Applies to:
-
-- Surface Laptop (all generations)
-- Surface Pro 3 and later
-- Surface Laptop Go (all generations)
-- Surface Go (all generations).0
-- Surface Book (all generations)
-- Surface Studio (all generations)
-- Surface Laptop Studio (all generations)
-- Surface Pro with LTE Advanced (Model 1807)
-- Surface Pro (Model 1796)
-- Surface 3 LTE
-- Surface 3
-
-The Surface app is a lightweight Microsoft Store app that provides control of many Surface-specific settings and options with quick access to device information including serial number, Surface model name, UEFI version, and related drivers.
-
-Surface app comes preinstalled on Surface devices. But if your organization is preparing images for deployment to your Surface devices, you may want to include the Surface app in your imaging and deployment process.
-
-> [!NOTE]
-> This article does not apply to Surface Pro X or Surface Pro 9 with 5G. For more information, see [Deploy, manage, and service ARM-based Surface devices](surface-pro-arm-app-management.md).
-
-## Surface app overview
-
-The Surface app is available as a free download from the [Microsoft Store](https://www.microsoft.com/store/apps/Surface/9WZDNCRFJB8P). Users can download and install it from the Microsoft Store, but if your organization uses Microsoft Store for Business instead, you may need to add it to your store’s inventory and possibly include the app as part of your Windows deployment process. These processes are discussed throughout this article. For more information about Microsoft Store for Business, see:
-
-- [Microsoft Store for Business and Microsoft Store for Education overview](/microsoft-store/microsoft-store-for-business-overview)
-
-## Add Surface app to a Microsoft Store for Business account
-
-Before users can install or deploy an app from a company’s Microsoft Store for Business account, the desired app(s) must first be made available and licensed to the users of a business.
-
-1. If you have not already done so, create a [Microsoft Store for Business account](https://www.microsoft.com/business-store).
-
-2. Sign in to the portal.
-
-3. Enable offline licensing: click **Manage** > **Settings** and then select the **Show offline licensed apps to people shopping in the store** checkbox, as shown in Figure 1. For more information about Microsoft Store for Business app licensing models, see [Apps in Microsoft Store for Business and Education](/microsoft-store/).
-
- > [!div class="mx-imgBorder"]
- > ![Show offline licenses apps checkbox.](images/deploysurfapp-figure1-enablingapps.png "Show offline licenses apps checkbox")
- *Figure 1. Enable apps for offline use*
-
-4. Add Surface app to your Microsoft Store for Business account:
-
- - Search the store for **Surface app**
-
- - After the Surface app is presented in the search results, click the app’s icon.
-
- - You are presented with a choice (select **Online** or **Offline**), as shown in Figure 2.
-
- > [!div class="mx-imgBorder"]
- > ![Select the Offline licensing mode and add the app to your inventory.](images/deploysurfapp-fig2-selectingofflinelicense.png "Select the Offline licensing mode and add the app to your inventory")
- *Figure 2. Select the Offline licensing mode and add the app to your inventory*
-
- - Click **Offline** to select the Offline licensing mode.
-
- - Click **Get the app** to add the app to your Microsoft Store for Business inventory. As shown in Figure 3, you’ll see a dialog box that prompts you to acknowledge that offline apps can be deployed using a management tool or downloaded from the company’s inventory page in their private store.
-
- > [!div class="mx-imgBorder"]
- > ![Offline-licensed app acknowledgement window.](images/deploysurfapp-fig3-acknowledge.png "Offline-licensed app acknowledgement window")
- *Figure 3. Offline-licensed app acknowledgement*
-
- - Click **OK**.
-
-## Download Surface app from a Microsoft Store for Business account
-
-After you add an app to the Microsoft Store for Business account in Offline mode, you can download and add the app as an AppxBundle to a deployment share.
-
-1. Log on to the Microsoft Store for Business account at [https://businessstore.microsoft.com](https://businessstore.microsoft.com)
-
-2. Click **Manage->Apps & software**. A list of all of your company’s apps is displayed, including the Surface app you added in the [Add Surface app to a Microsoft Store for Business account](#add-surface-app-to-a-microsoft-store-for-business-account) section of this article.
-
-3. Under **Actions**, click the ellipsis (**…**), and then click **Download for offline use** for the Surface app.
-
-4. Select the desired **Platform** and **Architecture** options from the available selections for the selected app, as shown in Figure 4.
-
- > [!div class="mx-imgBorder"]
- > ![Example of the AppxBundle package.](images/deploysurfapp-fig4-downloadappxbundle.png "Example of the AppxBundle package")
- *Figure 4. Download the AppxBundle package for an app*
-
-5. Click **Download**. The AppxBundle package will be downloaded. Make sure you note the path of the downloaded file because you’ll need that later in this article.
-
-6. Click either the **Encoded license** or **Unencoded license** option. Use the Encoded license option with management tools like Microsoft Endpoint Configuration Manager or when you use Windows Configuration Designer to create a provisioning package. Select the Unencoded license option when you use Deployment Image Servicing and Management (DISM) or deployment solutions based on imaging, including the Microsoft Deployment Toolkit (MDT).
-
-7. Click **Generate** to generate and download the license for the app. Make sure you note the path of the license file because you’ll need that later in this article.
-
->[!NOTE]
->When you download an app for offline use, such as the Surface app, you may notice a section at the bottom of the page labeled **Required frameworks**. Your target computers must have the frameworks installed for the app to run, so you may need to repeat the download process for each of the required frameworks for your architecture (either x86 or x64) and also include them as part of your Windows deployment discussed later in this article.
-
-Figure 5 shows the required frameworks for the Surface app.
-
-> [!div class="mx-imgBorder"]
-> ![Required frameworks for the Surface app.](images/deploysurfapp-fig5-requiredframework.png "Required frameworks for the Surface app")
-*Figure 5. Required frameworks for the Surface app*
-
->[!NOTE]
->The version numbers of the Surface app and required frameworks will change as the apps are updated. Check for the latest version of Surface app and each framework in Microsoft Store for Business. Always use the Surface app and recommended framework versions as provided by Microsoft Store for Business. Using outdated frameworks or the incorrect versions may result in errors or application crashes.
-
-To download the required frameworks for the Surface app, follow these steps:
-
-1. Click the **Download** button under **Microsoft.VCLibs.140.00_14.0.23816.0_x64__8wekyb3d8bbwe**. This downloads the Microsoft.VCLibs.140.00_14.0.23816.0_x64__8wekyb3d8bbwe.Appx file to your specified folder.
-
-2. Click the **Download** button under **Microsoft.NET.Native.Runtime.1.1_1.1.23406.0_x64__8wekyb3d8bbwe**. This downloads the Microsoft.NET.Native.Runtime.1.1_1.1.23406.0_x64__8wekyb3d8bbwe.Appx file to your specified folder.
-
->[!NOTE]
->Only the 64-bit (x64) version of each framework is required for Surface devices. Surface devices are native 64-bit UEFI devices and are not compatible with 32-bit (x86) versions of Windows that would require 32-bit frameworks.
-
-## Install Surface app on your computer with PowerShell
-
-The following procedure provisions the Surface app onto your computer and makes it available for any user accounts created on the computer afterwards.
-
-1. Using the procedure described in the [How to download Surface app from a Microsoft Store for Business account](#download-surface-app-from-a-microsoft-store-for-business-account) section of this article, download the Surface app AppxBundle and license file.
-
-2. Begin an elevated PowerShell session.
-
- >[!NOTE]
- >If you don’t run PowerShell as an Administrator, the session won’t have the required permissions to install the app.
-
-3. In the elevated PowerShell session, copy and paste the following command:
-
- ```powershell
- Add-AppxProvisionedPackage –Online –PackagePath \ Microsoft.SurfaceHub_10.0.342.0_neutral_~_8wekyb3d8bbwe.AppxBundle –LicensePath \ Microsoft.SurfaceHub_8wekyb3d8bbwe_a53ef8ab-9dbd-dec1-46c5-7b664d4dd003.xml
- ```
-
- Where `` is the folder where you downloaded the AppxBundle and license file from the Microsoft Store for Business account.
-
- For example, if you downloaded the files to c:\Temp, the command you run is:
-
- ```powershell
- Add-AppxProvisionedPackage –Online –PackagePath c:\Temp\ Microsoft.SurfaceHub_10.0.342.0_neutral_~_8wekyb3d8bbwe.AppxBundle –LicensePath c:\Temp\ Microsoft.SurfaceHub_8wekyb3d8bbwe_a53ef8ab-9dbd-dec1-46c5-7b664d4dd003.xml
- ```
-
-4. The Surface app will now be available on your current Windows computer.
-
- Before the Surface app is functional on the computer where it has been provisioned, you must also provision the frameworks described earlier in this article. To provision these frameworks, use the following procedure in the elevated PowerShell session you used to provision the Surface app.
-
-5. In the elevated PowerShell session, copy and paste the following command:
-
- ```powershell
- Add-AppxProvisionedPackage –Online –SkipLicense –PackagePath \Microsoft.VCLibs.140.00_14.0.23816.0_x64__8wekyb3d8bbwe.Appx
- ```
-
-6. In the elevated PowerShell session, copy and paste the following command:
-
- ```powershell
- Add-AppxProvisionedPackage –Online –SkipLicense –PackagePath \Microsoft.NET.Native.Runtime.1.1_1.1.23406.0_x64__8wekyb3d8bbwe.Appx
- ```
-
-## Install Surface app with MDT
-
-The following procedure uses MDT to automate installation of the Surface app at the time of deployment. The application is provisioned automatically by MDT during deployment and thus you can use this process with existing images. This is the recommended process to deploy the Surface app as part of a Windows deployment to Surface devices because it does not reduce the cross platform compatibility of the Windows image.
-
-1. Using the procedure described [earlier in this article](#download-surface-app-from-a-microsoft-store-for-business-account), download the Surface app AppxBundle and license file.
-
-2. Using the New Application Wizard in the MDT Deployment Workbench, import the downloaded files as a new **Application with source files**.
-
-3. On the **Command Details** page of the New Application Wizard, specify the default **Working Directory** and for the **Command** specify the file name of the AppxBundle, as follows:
-
- - Command:
-
- ```console
- Microsoft.SurfaceHub_10.0.342.0_neutral_~_8wekyb3d8bbwe.AppxBundle
- ```
-
- - Working Directory: %DEPLOYROOT%\Applications\SurfaceApp
-
-For the Surface app to function on the target computer, it will also require the frameworks described earlier in this article. Use the following procedure to import the frameworks required for the Surface app into MDT and to configure them as dependencies.
-
-1. Using the procedure described earlier in this article, download the framework files. Store each framework in a separate folder.
-
-2. Using the New Application Wizard in the MDT Deployment Workbench, import the downloaded files as a new **Application with source files**.
-
-3. On the **Command Details** page, type the file name of each application you downloaded in the **Command** field and the default Working Directory.
-
-To configure the frameworks as dependencies of the Surface app, use this process:
-
-1. Open the properties of the Surface app in the MDT Deployment Workbench.
-
-2. Click the **Dependencies** tab, and then click **Add**.
-
-3. Select the check box for each framework using the name you provided in the New Application Wizard.
-
-After import, the Surface app will be available for selection in the **Applications** step of the Windows Deployment Wizard. You can also install the application automatically by specifying the application in the deployment task sequence by following this process:
-
-1. Open your deployment task sequence in the MDT Deployment Workbench.
-
-2. Add a new **Install Application** task in the **State Restore** section of deployment.
-
-3. Select **Install a single application** and specify the **Surface App** as the **Application to be installed**.
-
-For more information about including apps into your Windows deployments, see [Prepare for deployment with MDT](/windows/deployment/deploy-windows-mdt/prepare-for-windows-deployment-with-mdt).
-
-### Learn more
-
-- [Microsoft Store for Business and Microsoft Store for Education overview](/microsoft-store/microsoft-store-for-business-overview)
diff --git a/surface/deploy-surface-app.md b/surface/deploy-surface-app.md
new file mode 100644
index 000000000..0caa6ea52
--- /dev/null
+++ b/surface/deploy-surface-app.md
@@ -0,0 +1,41 @@
+---
+title: Deploy Surface app in enterprise environments
+description: Guide for deploying the Surface app across multiple Surface devices in an enterprise environment using Microsoft Intune, WinGet, or provisioning packages.
+ms.service: surface
+author: coveminer
+ms.author: chauncel
+ms.topic: how-to
+ms.localizationpriority: medium
+manager: frankbu
+ms.date: 11/13/2024
+appliesto:
+- Windows 10
+- Windows 11
+---
+
+# Deploy Surface app in enterprise environments
+
+With the retirement of the Microsoft Store for Business, this article outlines modern methods to deploy the Surface app across multiple devices in an enterprise setting. Deployment can be accomplished using Microsoft Intune, WinGet, or provisioning packages. This article provides an overview of these options and links to detailed resources for each approach.
+
+> [!NOTE]
+> This article does not apply to Surface Pro X or Surface Pro 9 with 5G. For details, see [Deploy, manage, and service ARM-based Surface devices](surface-pro-arm-app-management.md).
+
+## Deployment options for Surface app
+
+### Deploy with Microsoft Intune
+
+For managed deployment, use Microsoft Intune to add and manage the Surface app on devices across your organization. Intune supports app updates and configuration, ensuring all Surface devices have the latest app version.
+
+- For detailed steps, see [Add a Windows line-of-business app to Microsoft Intune](/mem/intune/apps/lob-apps-windows).
+
+### Deploy using WinGet
+
+WinGet (Windows Package Manager) offers command-line installation and management capabilities, making it ideal for organizations needing flexible, scriptable deployment options. WinGet provides an alternative to the retired Store for Business, supporting bulk deployments across Surface devices.
+
+- To learn more, see [Install and use WinGet](/windows/package-manager/winget/).
+
+### Provisioning packages
+
+For organizations not using centralized management, provisioning packages allow you to include the Surface app as part of the device setup process. This method is useful for IT teams deploying custom Windows images or setting up devices offline.
+
+- For guidance on creating provisioning packages, see [Provision PCs with apps](/windows/configuration/provisioning-packages/provision-pcs-with-apps).
diff --git a/surface/toc.yml b/surface/toc.yml
index bb1bacb99..3d546b8f5 100644
--- a/surface/toc.yml
+++ b/surface/toc.yml
@@ -157,8 +157,8 @@
href: enable-surface-keyboard-for-windows-pe-deployment.md
- name: Customize the OOBE for Surface deployments
href: customize-the-oobe-for-surface-deployments.md
- - name: Deploy Surface app with Microsoft Store for Business
- href: deploy-surface-app-with-windows-store-for-business.md
+ - name: Deploy Surface app in enterprise environments
+ href: deploy-surface-app.md
- name : Manage updates
items:
- name: Surface supported operating systems