From c13750ada6267b8be63e14ad9ddb943bd1384c6b Mon Sep 17 00:00:00 2001 From: isaiahng Date: Thu, 6 Oct 2016 13:01:10 -0700 Subject: [PATCH] Update provisioning-packages-for-certificates-surface-hub.md (#211) * Update provisioning-packages-for-certificates-surface-hub.md * Update provisioning-packages-for-certificates-surface-hub.md * Add files via upload * Update provisioning-packages-for-certificates-surface-hub.md * Update provisioning-packages-for-certificates-surface-hub.md * Update provisioning-packages-for-certificates-surface-hub.md * Update provisioning-packages-for-certificates-surface-hub.md * Update file names * Update provisioning-packages-for-certificates-surface-hub.md --- .../images/icd-common-settings.png | Bin 0 -> 6115 bytes .../surface-hub/images/icd-new-project.png | Bin 0 -> 12729 bytes ...g-packages-for-certificates-surface-hub.md | 174 +++++++++--------- 3 files changed, 85 insertions(+), 89 deletions(-) create mode 100644 devices/surface-hub/images/icd-common-settings.png create mode 100644 devices/surface-hub/images/icd-new-project.png diff --git a/devices/surface-hub/images/icd-common-settings.png b/devices/surface-hub/images/icd-common-settings.png new file mode 100644 index 0000000000000000000000000000000000000000..c2a8eb807fb31a240086728f31c548f9c6d13d3c GIT binary patch literal 6115 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

oHcM&KrYtr!=1Qu1piLrU0yCG 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 F-vHnBS|k7f literal 0 HcmV?d00001 diff --git a/devices/surface-hub/images/icd-new-project.png b/devices/surface-hub/images/icd-new-project.png new file mode 100644 index 0000000000000000000000000000000000000000..8a5c64fa4e6a1ceaf476e3d48083560d4dec2180 GIT binary patch literal 12729 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  Provisioning packages can only install certificates to the device (local machine) store, and not to the user store. If your organization requires that certificates must be installed to the user store, use Mobile Device Management (MDM) to deploy these certificates. See your MDM solution documentation for details. +> **Note**  Provisioning packages can only install certificates to the device (local machine) store, and not to the user store. If your organization requires that certificates must be installed to the user store, use Mobile Device Management (MDM) to deploy these certificates. See your MDM solution documentation for details. 1. In the **Available customizations** pane, go to **Runtime settings** > **Certificates** > **ClientCertificates**. @@ -78,62 +87,73 @@ You may use provisioning packages to install certificates that will allow the de 5. For **KeyLocation**, select **Software only**. -### Add a policy to your package -Surface Hub supports a subset of the policies in [Policy configuration service provider](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx). Some of those policies can be configured with ICD. You'll find them under **Available customizations > Runtime settings > Policies**. -1. In the **Available customizations** pane, go to **Runtime settings** > **Policies**. +### Add a Universal Windows Platform (UWP) app to your package +Before adding a UWP app to a provisioning package, you need the app package (either an .appx, or .appxbundle) and any dependency files. If you acquired the app from the Windows Store for Business, you will also need the *unencoded* app license. See [Distribute offline apps](https://technet.microsoft.com/itpro/windows/manage/distribute-offline-apps#download-an-offline-licensed-app) to learn how to download these items from the Windows Store for Business. -2. Click one of the available policy areas: **Bluetooth**, **Camera**, **System**, or **Update**. +1. In the **Available customizations** pane, go to **Runtime settings** > **UniversalAppInstall** > **DeviceContextApp**. -3. Select and set the policy you want to add to your provisioning package. - -### Add a universal app to your package -Before adding a universal app to a provisioning package, you need app package name, the app package (either an .appx, or .appxbundle), dependency files, and the app license. If you acquire your universal app from the Windows Store for Business, you can download these items when you acquire the app. For more information, see [Distribute offline apps](https://technet.microsoft.com/itpro/windows/manage/distribute-offline-apps). - -1. In the **Available customizations** pane, go to **Runtime settings** > **UniversalAppInstall**. - -2. For **UserContextApp**, specify the **PackageFamilyName** for the app. (how to find package family name) +2. Enter a **PackageFamilyName** for the app and then click **Add**. For consistency, use the app's package family name. If you acquired the app from the Windows Store for Business, you can find the package family name in the app license. Open the license file using a text editor, and use the value between the \...\ tags. 3. For **ApplicationFile**, click **Browse** to find and select the target app (either an \*.appx or \*.appxbundle). -4. For **DependencyAppxFiles**, click **Browse** to find and add any dependencies for the app. This will include app metadata and app frameworks. +4. For **DependencyAppxFiles**, click **Browse** to find and add any dependencies for the app. For Surface Hub, you will only need the x64 versions of these dependencies. -5. For **UserContextAppLicense**, enter the **LicenseProductID**. +If you acquired the app from the Windows Store for Business, you will also need to add the app license to your provisioning package. -### Add other settings to your package +1. Make a copy of the app license, and rename it to use a **.ms-windows-store-license** extension. For example, "example.xml" becomes "example.ms-windows-store-license". -You can add some [WindowsTeam CSP settings](https://msdn.microsoft.com/library/windows/hardware/mt733245.aspx) to your provisioning package. +2. In ICD, in the **Available customizations** pane, go to **Runtime settings** > **UniversalAppInstall** > **DeviceContextAppLicense**. + +3. Enter a **LicenseProductId** and then click **Add**. For consistency, use the app's license ID from the app license. Open the license file using a text editor. Then, in the \ tag, use the value in the **LicenseID** attribute. + +4. Select the new **LicenseProductId** node. For **LicenseInstall**, click **Browse** to find and select the license file that you renamed in Step 1. + + +### Add a policy to your package +Surface Hub supports a subset of the policies in the [Policy configuration service provider](https://msdn.microsoft.com/library/windows/hardware/dn904962.aspx). Some of those policies can be configured with ICD. + +1. In the **Available customizations** pane, go to **Runtime settings** > **Policies**. + +2. Select one of the available policy areas. + +3. Select and set the policy you want to add to your provisioning package. + + +### Add Surface Hub settings to your package + +You can add settings from the [SurfaceHub configuration service provider](https://msdn.microsoft.com/en-us/library/windows/hardware/mt608323.aspx) to your provisioning package. 1. In the **Available customizations** pane, go to **Runtime settings** > **WindowsTeamSettings**. -2. Click one of the available policy areas: **Connect**, **DeviceAccount**, **FriendlyName**, **MaitenanceHours**, **OMSAgent**, or **Welcome**. +2. Select one of the available setting areas. 3. Select and set the setting you want to add to your provisioning package. + ## Build your package 1. When you are done configuring the provisioning package, on the **File** menu, click **Save**. 2. Read the warning that project files may contain sensitive information, and click **OK**. -> **Important** When you build a provisioning package, you may include sensitive information in the project files and in the provisioning package (.ppkg) file. Although you have the option to encrypt the .ppkg file, project files are not encrypted. You should store the project files in a secure location and delete the project files when they are no longer needed. + + > **Important**  When you build a provisioning package, you may include sensitive information in the project files and in the provisioning package (.ppkg) file. Although you have the option to encrypt the .ppkg file, project files are not encrypted. You should store the project files in a secure location and delete the project files when they are no longer needed. 3. On the **Export** menu, click **Provisioning package**. -4. Change **Owner** to **IT Admin**, which will set the precedence of this provisioning package higher than provisioning packages applied to this device from other sources, and then select **Next.** +4. Change **Owner** to **IT Admin**, which will set the precedence of this provisioning package higher than provisioning packages applied to this device from other sources. -5. Set a value for **Package Version**. +5. Set a value for **Package Version**, and then select **Next.** - **Tip**   - You can make changes to existing packages and change the version number to update previously applied packages. + > [!TIP]  You can make changes to existing packages and change the version number to update previously applied packages. -6. Optional. In the **Provisioning package security** window, you can choose to encrypt the package and enable package signing. +6. Optional: You can choose to encrypt the package and enable package signing. - **Enable package encryption** - If you select this option, an auto-generated password will be shown on the screen. - - **Enable package signing** - If you select this option, you must select a valid certificate to use for signing the package. You can specify the certificate by clicking **Select...** and choosing the certificate you want to use to sign the package. + - **Enable package signing** - If you select this option, you must select a valid certificate to use for signing the package. You can specify the certificate by clicking **Browse...** and choosing the certificate you want to use to sign the package. - **Important**   - We recommend that you include a trusted provisioning certificate in your provisioning package. When the package is applied to a device, the certificate is added to the system store and any package signed with that certificate thereafter can be applied silently.  + > **Important**  We recommend that you include a trusted provisioning certificate in your provisioning package. When the package is applied to a device, the certificate is added to the system store and any package signed with that certificate thereafter can be applied silently.  7. Click **Next** to specify the output location where you want the provisioning package to go once it's built. By default, Windows ICD uses the project folder as the output location.

Optionally, you can click **Browse** to change the default output location. @@ -150,71 +170,47 @@ If your build is successful, the name of the provisioning package, output direct - If you are done, click **Finish** to close the wizard and go back to the **Customizations Page**. -11. Select the **output location** link to go to the location of the package. You can provide that .ppkg to others through any of the following methods: +11. Select the **output location** link to go to the location of the package. Copy the .ppkg to an empty USB flash drive. - - Shared network folder - - SharePoint site +## Apply a provisioning package to Surface Hub - - Removable media (USB/SD) +There are two options for deploying provisioning packages to a Surface Hub. -## Apply package -1. Start with a computer on the first-run setup screen. If the PC has gone past this screen, reset the PC to start over. To reset the PC, go to **Settings** > **Update & security** > **Recovery** > **Reset this PC**. +### Apply a provisioning package during first run - ![The first screen to set up a new PC](images/oobe.jpg) +> **Important**  Only use provisioning packages to install certificates during first run. Use the **Settings** app to install apps and apply other settings. -2. Insert the USB drive and press the Windows key five times. Windows Setup will recognize the drive and ask if you want to set up the device. Select **Set up**. +1. When you turn on the Surface Hub for the first time, the first-run program will display the [**Hi there page**](first-run-program-surface-hub.md#first-page). Make sure that the settings are properly configured before proceeding. - ![Set up device?](images/setupmsg.jpg) +2. Insert the USB flash drive containing the .ppkg file into the Surface Hub. If the package is in the root directory of the drive, the first-run program will recognize it and ask if you want to set up the device. Select **Set up**. + + ![Set up device?](images/provisioningpackageoobe-01.png) 3. The next screen asks you to select a provisioning source. Select **Removable Media** and tap **Next**. - ![Provision this device](images/prov.jpg) + ![Provision this device](images/provisioningpackageoobe-02.png) -4. Select the provisioning package (\*.ppkg) that you want to apply, and tap **Next**. +4. Select the provisioning package (\*.ppkg) that you want to apply, and tap **Next**. Note that you can only install one package during first run. - ![Choose a package](images/choose-package.png) + ![Choose a package](images/provisioningpackageoobe-03.png) -5. Select **Yes, add it**. +5. The first-run program will show you a summary of the changes that the provisioning package will apply. Select **Yes, add it**. The package will be applied, and you'll be taken to the next page in the first-run program. - ![Do you trust this package?](images/trust-package.png) - -6. Read and accept the Microsoft Software License Terms. - - ![Sign in](images/license-terms.png) - -7. Select **Use Express settings**. - - ![Get going fast](images/express-settings.png) - -8. If the PC doesn't use a volume license, you'll see the **Who owns this PC?** screen. Select **My work or school owns it** and tap **Next**. - - ![Who owns this PC?](images/who-owns-pc.png) - -9. On the **Choose how you'll connect** screen, select **Join Azure AD** or **Join a domain** and tap **Next**. - - ![Connect to Azure AD](images/connect-aad.png) - -10. Sign in with your domain, Azure AD, or Office 365 account and password. When you see the progress ring, you can remove the USB drive. - - ![Sign in](images/sign-in-prov.png) - -## Learn more -- [Build and apply a provisioning package]( http://go.microsoft.com/fwlink/p/?LinkId=629651) - -- Watch the video: [Provisioning Windows 10 Devices with New Tools](http://go.microsoft.com/fwlink/p/?LinkId=615921) - -- Watch the video: [Windows 10 for Mobile Devices: Provisioning Is Not Imaging](http://go.microsoft.com/fwlink/p/?LinkId=615922) + ![Do you trust this package?](images/provisioningpackageoobe-04.png) +### Apply a package using Settings +1. Insert the USB flash drive containing the .ppkg file into the Surface Hub. -  - -  - +2. From the Surface Hub, start **Settings** and enter the admin credentials when prompted. +3. Navigate to **This device** > **Device management**. Under **Provisioning packages**, select **Add or remove a provisioning package**. +4. Select **Add a package**. +5. Choose your provisioning package and select **Add**. You may have to re-enter the admin credentials if prompted. +6. You'll see a summary of the changes that the provisioning package will apply. Select **Yes, add it**.