maciejrebisz.com

IT

Management of Windows 10 Team on Microsoft Surface Hub – Mobile-First Cloud-First

maximios December 8, 2021

This is not a blogpost about the use of Surface Hub, but only the modern management capabilities and the Microsoft tools to support it.

There is 2 sections in this blogpost:

  1. Microsoft Active Directory or Azure Active Directory
  2. Settings management of the SurfaceHub – devided in 3 solutions
    1. Provisioning profiles
    2. MDM management with Intune standalone
    3. MDM management with SCCM

The first thing you need to know about the Surface Hub is running Windows 10 Team – not  the same version as on your modern device, laptop or desktop – but Windows 10 Team is based on Windows 10 Enterprise. You can login to Edge, Windows Store and other apps – but credentials are deleted when users press I’m done.

Windows 10 teams does also have a lot of building security feature:

Surface Hubs are not managed like traditional PCs. Use MDM or provision profiles to configure settings.

The first decision you need to make is do you what to join Surface Hub in Active Directory or in Azure Active Directory. What is the different?

Active Directory:

  • Grant admin rights to members of a specified security group in AD.
  • Backup the device’s BitLocker recovery key by storing it under the computer object in AD. See Save your BitLocker key for details.
  • Synchronize the system clock with the domain controller for encrypted communication

Surface Hub does not support applying group policies or certificates from the domain controller.

Azure Active Directory:

  • Grant admin rights to members of Azure AD Global Admin (AzureAD Basis)
  • Grant admin rights to a specific user in Azure AD (AzureAD Premium) If you use this option – then all AzureAD joined devices gets the user as an local admin!
  • Backup the device’s BitLocker recovery key by storing it under the account that was used to Azure AD join the device. See Save your BitLocker key for details.
  • Automatic MDM enrollment in Microsoft Intune (AzureAD Premium)

Surface Hub does not support single sign-on for Windows Store for Business on a AzureAD joined device.

The second decision you need to make is do you what to use MDM or provision profiles to configure your Surface Hub. This is only examples of what you can configure with provision profiles and MDM management.

Provision profiles:

  • Use the Windows Imaging and Configuration Designer (ICD) to crate a Provision profile – download the Windows ADK
  • The manual process to apply a provision profile on the Surface Hub
    • As part of the OOBE
    • Full OS in the settings App
  • Bulk enrollment works in System Center Configuration Manager (SCCM) + Intune hybrid environment where the ppkg is generated from the SCCM console.

Here is an example for setting a custom WSUS server and change the MaintenanceHours from the default 03 to 01.

Start the ICD

Select Advanced provisioning

Enter a name for your ICD project

Select “Common to Windows 10 Team edition”

Here is a list of the common settings on Windows 10 Team

Go to – WindowsTeamSettings – MaintenanceHours – StartTime

Enter the value to 01 – this change the default value in this case from 03

Go to Rumtime settings – Policies – Update – UpdateServiceUrl

Change the value to match your WSUS server – in my case http://wsus.isddeployment.dk:8530

Save the provision profile and you are ready to use it on your Sureface Hub.

Go to the Settings App – This Device – Device Management – Add or Remove Provisioning package

MDM Management:

  • Intune Standalone
  • Intune hybrid with System Center Configuration Manager (SCCM)
  • On-premises Mobile Device Management in System Center Configuration Manager ( requires SCCM 1602 or newer)

Here is a couple of examples for setting a custom configuration policy with Intune standalone.

Go to : http://manage.microsoft.com

Create a “General Configuration (Windows 10 Team and later)” policy

Enter The settings you need, save and deploy it to your Surface Hub device group.

A new setting is the “Enable Azure Operational Insights” so that the Surface Hub will be monitored by the Surface Hub solutions in Microsoft Operations Management Suite.

And it will show up on the Surface Hub Device

Another example is a “Custom Configuration (Windows 10 Desktop and Mobile and Later)”

Here I will set a home page in the Edge browser and set a my own WSUS server in the Surface Hub.

Go to : http://manage.microsoft.com

Create a “Custom Configuration (Windows 10 Desktop and Mobile and Later)” policy

Enter a name for he policy

Under OMA-URI click add

Enter the value for the policy:

Setting Name:
./vendor/MSFT/Policy/Config/Browser/Homepages

Setting description:
./vendor/MSFT/Policy/Config/Browser/Homepages

Data type:
String

OMA-URI
./vendor/MSFT/Policy/Config/Browser/Homepages

Value:
http://osddeployment.dk

Then create another one to set your WSUS server

Enter the value for the policy:

Setting Name:
./vendor/MSFT/Policy/Config/Update/UpdateServiceUrl

Setting description:
./vendor/MSFT/Policy/Config/Update/UpdateServiceUrl

Data type:
String

OMA-URI
./vendor/MSFT/Policy/Config/Update/UpdateServiceUrl

Value:
http://wsus.osddeployment.dk:8530

Here is the Home pages on Edge changed from Intune

The settings with Intune standalone is the same as in SCCM.

SCCM with Intune hybrid and SCCM with on-premises MDM  uses the same wizards, and settings no matter which solutions you choose.

This is  a walk through of the same settings as I did on the settings with the Intune standalone.

Go into the SCCM Console – Asset and Compliance

Click Create Configuration Item

Enter a Name

Select “Settings for devices managed without the Configuration Manager Client” – Windows 8.1 and Windows 10

Click Next

Select Windows 10 – All Windows 10 Team and higher

Click Next

Click Next

Enter The settings you need, save and deploy it to your Surface Hub device group.

A new setting is the “Enable Azure Operational Insights” so that the Surface Hub will be monitored by the Surface Hub solutions in Microsoft Operations Management Suite.

Click Next

Click Next

Click Close

Now the CI can be deployed with a Configuration Baseline

Another example is a “Custom Configuration (Windows 10 Desktop and Mobile and Later)”

Here I will set a home page in the Edge browser and set a my own WSUS server in the Surface Hub.

Create a new Configuration Item

Enter a name

Select “Settings for devices managed without the Configuration Manager Client” – Windows 8.1 and Windows 10

Click Next

Here you need to select the Windows 10 section

Click Next

Select “Configure additional settings that are not in the default settings group”

Click Next

Click Add

Click Create Setting

Enter:

Name:
./vendor/MSFT/Policy/Config/Browser/Homepages

Description:
./vendor/MSFT/Policy/Config/Browser/Homepages

Settings type:
OMA-URI

Data type:
String

OMA-URI
./vendor/MSFT/Policy/Config/Browser/Homepages

Click Ok

Click Select

Enter:

Value:
http://osddeployment.dk

Click Ok

Click Select Setting

Enter:

Name:
./vendor/MSFT/Policy/Config/Update/UpdateServiceUrl

Description:
./vendor/MSFT/Policy/Config/Update/UpdateServiceUrl

Settings type:
OMA-URI

Data type:
String

OMA-URI
./vendor/MSFT/Policy/Config/Update/UpdateServiceUrl

Click Ok

Click Select

Enter:

Value:
http://wsus.osddeployment.dk:8530

Click ok

Click Close

Click Next

Click Next

Click Next

Click Close

Now the CI can be deployed with a Configuration Baseline

More settings for Surface Hub CSP https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/surfacehub-csp

Related Posts

IT /

Intune – Windows device enrollment restrictions – Cloud First

IT /

How to add “hidden” Windows UWP to Windows Store for Business – Cloud First

IT /

Office 2016 Active Directory-Based activation – Cloud First

‹ How to packages Adobe Reader for Enterprise Deployment – Mobile-First Cloud-First › How to packages Adobe Reader for Enterprise Deployment – Mobile-First Cloud-First

Recent Posts

  • Intune – Windows device enrollment restrictions – Cloud First
  • How to add “hidden” Windows UWP to Windows Store for Business – Cloud First
  • Office 2016 Active Directory-Based activation – Cloud First
  • How to deploy Windows Local Experience Packs with Intune – Cloud First
  • Conditional Access for Outlook Web Access (OWA) – Cloud First

Recent Comments

No comments to show.

Archives

  • November 2025
  • October 2025
  • August 2025
  • July 2025
  • June 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • November 2024
  • September 2024
  • July 2024
  • June 2024
  • March 2024
  • December 2023
  • August 2023
  • June 2023
  • March 2023
  • February 2023
  • December 2022
  • September 2022
  • August 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • January 2022
  • December 2021
  • October 2021
  • September 2021
  • August 2021
  • June 2021
  • May 2021
  • April 2021
  • March 2021
  • February 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • February 2020
  • January 2020
  • December 2019
  • October 2019
  • September 2019
  • June 2019
  • April 2019
  • March 2019
  • February 2019
  • March 2018
  • February 2018
  • December 2017
  • October 2017
  • August 2017

Categories

  • IT

Back to Top

© maciejrebisz.com 2026
Powered by WordPress • Themify WordPress Themes