From ebffe1b8431bb1fc2262452677da4211a46a7da2 Mon Sep 17 00:00:00 2001 From: MikeBlodge Date: Wed, 15 Aug 2018 09:57:55 -0700 Subject: [PATCH 01/16] added what's new section with updates --- windows/deployment/windows-10-pro-in-s-mode.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/windows/deployment/windows-10-pro-in-s-mode.md b/windows/deployment/windows-10-pro-in-s-mode.md index 1be1e7f1ff..31eda8cc19 100644 --- a/windows/deployment/windows-10-pro-in-s-mode.md +++ b/windows/deployment/windows-10-pro-in-s-mode.md @@ -15,6 +15,10 @@ author: Mikeblodge S mode is an enhanced security mode of Windows 10. Windows 10 Pro and Enterprise in S mode powers affordable, cloud-ready devices that are simple, secure, and efficient. Users can get started quickly, thanks to self-service deployment and a familiar Windows experience. Low-price S mode devices offer tailored solutions for kiosks, digital signs, and task work. If your device is running Windows 10, version 1709, or Windows 10, version 1803, you can switch from Windows 10 in S mode to Windows 10 Pro. +## What's new +- A network connection is now mandatory during the Out of Box Experience (OOBE). +- Removed "Skip for now" action on the network connection page. + ## Benefits of Windows 10 Pro in S mode: - **Microsoft-verified security** - It reduces risk of malware and exploitations because only Microsoft-verified apps can be installed including Windows Defender Antivirus. From 9f0dcab4c64748cd400c7471cc880e38afa313c8 Mon Sep 17 00:00:00 2001 From: Harshitha Chidananda Murthy Date: Fri, 28 Sep 2018 09:56:53 -0700 Subject: [PATCH 02/16] Added version history for UEFI configurator --- .../surface-enterprise-management-mode.md | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/devices/surface/surface-enterprise-management-mode.md b/devices/surface/surface-enterprise-management-mode.md index 42df3fd641..2932bee71c 100644 --- a/devices/surface/surface-enterprise-management-mode.md +++ b/devices/surface/surface-enterprise-management-mode.md @@ -189,8 +189,23 @@ For use with SEMM and Microsoft Surface UEFI Configurator, the certificate must >[!NOTE] >For organizations that use an offline root in their PKI infrastructure, Microsoft Surface UEFI Configurator must be run in an environment connected to the root CA to authenticate the SEMM certificate. The packages generated by Microsoft Surface UEFI Configurator can be transferred as files and therefore can be transferred outside the offline network environment with removable storage, such as a USB stick. +## Version History + +### Version 2.14.136.0 +* Add support to Surface Go + +### Version 2.9.136.0 +* Add support to Surface Book 2 +* Add support to Surface Pro LTE +* Accessibility improvements + +### Version 1.0.74.0 +* Add support to Surface Laptop +* Add support to Surface Pro +* Bug fixes and general improvement + ## Related topics [Enroll and configure Surface devices with SEMM](enroll-and-configure-surface-devices-with-semm.md) -[Unenroll Surface devices from SEMM](unenroll-surface-devices-from-semm.md) \ No newline at end of file +[Unenroll Surface devices from SEMM](unenroll-surface-devices-from-semm.md) From e0fc794be844449c1f127563c8d84b6a56d000ac Mon Sep 17 00:00:00 2001 From: Harshitha Chidananda Murthy Date: Fri, 28 Sep 2018 10:34:33 -0700 Subject: [PATCH 03/16] Updated a workaround script for BITS issue --- ...-by-step-surface-deployment-accelerator.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/devices/surface/step-by-step-surface-deployment-accelerator.md b/devices/surface/step-by-step-surface-deployment-accelerator.md index cbc27f2355..e239bcea68 100644 --- a/devices/surface/step-by-step-surface-deployment-accelerator.md +++ b/devices/surface/step-by-step-surface-deployment-accelerator.md @@ -126,7 +126,26 @@ The following steps show you how to create a deployment share for Windows 10 th ![The installatin progress window](images/sdasteps-fig5-installwindow.png "The installatin progress window") *Figure 5. The Installation Progress window* +>[!NOTE] +>The following error message may be hit while Installing the latest ADK or MDT: "An exception occurred during a WebClient request.". This is due to incompatibility between SDA and BITS. Here is the workaround for this: + ``` +In the following two PowerShell scripts: +%ProgramFiles%\Microsoft\Surface\Deployment Accelerator\Data\PowerShell\Install-MDT.ps1 +%ProgramFiles%\Microsoft\Surface\Deployment Accelerator\Data\PowerShell\INSTALL-WindowsADK.ps1 + +Edit the $BITSTransfer variable in the input parameters to $False as shown below: + +Param( + [Parameter( + Position=0, + Mandatory=$False, + HelpMessage="Download via BITS bool true/false" + )] + [string]$BITSTransfer = $False + ) + ``` + 8. When the SDA process completes the creation of your deployment share, a **Success** window is displayed. Click **Finish** to close the window. At this point your deployment share is now ready to perform a Windows deployment to Surface devices. ### Optional: Create a deployment share without an Internet connection From a577da6982fb040b5490af4419b6e7d46676fb68 Mon Sep 17 00:00:00 2001 From: Harshitha Chidananda Murthy Date: Fri, 28 Sep 2018 15:39:37 -0700 Subject: [PATCH 04/16] Surface Go tools support update --- devices/surface/microsoft-surface-data-eraser.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/devices/surface/microsoft-surface-data-eraser.md b/devices/surface/microsoft-surface-data-eraser.md index 9b9736af68..4140ad1ff6 100644 --- a/devices/surface/microsoft-surface-data-eraser.md +++ b/devices/surface/microsoft-surface-data-eraser.md @@ -147,10 +147,16 @@ After you create a Microsoft Surface Data Eraser USB stick, you can boot a suppo Microsoft Surface Data Eraser is periodically updated by Microsoft. For information about the changes provided in each new version, see the following: +### Version 3.2.68.0 +This version of Microsoft Surface Data Eraser adds support for the following: + +- Surface Go + + ### Version 3.2.58.0 This version of Microsoft Surface Data Eraser adds support for the following: -- • Additional storage devices (drives) for Surface Pro and Surface Laptop devices +- Additional storage devices (drives) for Surface Pro and Surface Laptop devices ### Version 3.2.46.0 From 7c427d9e33a89f1f8ee0f0679f812ac69b9e362a Mon Sep 17 00:00:00 2001 From: akwok383 Date: Fri, 28 Sep 2018 18:52:23 -0700 Subject: [PATCH 05/16] Update hololens-insider.md --- devices/hololens/hololens-insider.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/devices/hololens/hololens-insider.md b/devices/hololens/hololens-insider.md index a22acbdaf9..77e90ddb18 100644 --- a/devices/hololens/hololens-insider.md +++ b/devices/hololens/hololens-insider.md @@ -82,9 +82,9 @@ In order to switch to the Chinese or Japanese version of HoloLens, you’ll need 6. The tool will automatically detect your HoloLens. Select the Microsoft HoloLens tile. 7. On the next screen, select **Manual package selection** and choose the installation file contained in the folder you unzipped in step 4. (Look for a file with the extension “.ffu”.) 8. Select **Install software** and follow the instructions to finish installing. -9. Once the build is installed, HoloLens setup will start automatically. Put on the device and follow the setup directions. +9. Once the build is installed, HoloLens setup will start automatically. Put on the device and follow the setup directions. +10. After you complete setup, go to **Settings -> Update & Security -> Windows Insider Program** and select **Get started**. Link the account you used to register as a Windows Insider. Then, select **Active development of Windows**, choose whether you’d like to receive **Fast** or **Slow** builds, and review the program terms. Select **Confirm -> Restart Now** to finish up. After your device has rebooted, go to **Settings -> Update & Security -> Check for updates** to get the latest build. -When you’re done with setup, go to **Settings -> Update & Security -> Windows Insider Program** and check that you’re configured to receive the latest preview builds. The Chinese/Japanese version of HoloLens will be kept up-to-date with the latest preview builds via the Windows Insider Program the same way the English version is. ## Note for language support From 3e1f21cb5a4608ba31e2ca7adbe115c58db6318a Mon Sep 17 00:00:00 2001 From: Harshitha Chidananda Murthy Date: Sat, 29 Sep 2018 15:32:31 -0700 Subject: [PATCH 06/16] Updated surface go support and DLC link for SDE --- devices/surface/microsoft-surface-data-eraser.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/devices/surface/microsoft-surface-data-eraser.md b/devices/surface/microsoft-surface-data-eraser.md index 9b9736af68..778ebe9318 100644 --- a/devices/surface/microsoft-surface-data-eraser.md +++ b/devices/surface/microsoft-surface-data-eraser.md @@ -26,6 +26,7 @@ Find out how the Microsoft Surface Data Eraser tool can help you securely wipe d Compatible Surface devices include: +* Surface Go * Surface Book 2 * Surface Pro with LTE Advanced (Model 1807) * Surface Pro (Model 1796) @@ -60,7 +61,7 @@ Some scenarios where Microsoft Surface Data Eraser can be helpful include: To create a Microsoft Surface Data Eraser USB stick, first install the Microsoft Surface Data Eraser setup tool from the Microsoft Download Center using the link provided at the beginning of this article. You do not need a Surface device to *create* the USB stick. After you have downloaded the installation file to your computer, follow these steps to install the Microsoft Surface Data Eraser creation tool: -1. Run the DataEraserSetup.msi installation file that you downloaded from the Microsoft Download Center. +1. Run the DataEraserSetup.msi installation file that you downloaded from the [Microsoft Download Center](https://www.microsoft.com/en-us/download/details.aspx?id=46703). 2. Select the check box to accept the terms of the license agreement, and then click **Install**. From d5a53db74279b1e4fb5be67368113ea2d43367fb Mon Sep 17 00:00:00 2001 From: Clyde D'Souza Date: Sun, 30 Sep 2018 18:43:26 +1300 Subject: [PATCH 07/16] Fixed typo in topic title Automated investigation and investigation -> Automated investigation and remediation Fixes #1698 --- .../security/threat-protection/windows-defender-atp/overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-atp/overview.md b/windows/security/threat-protection/windows-defender-atp/overview.md index 1277a549bf..b40bd3d25d 100644 --- a/windows/security/threat-protection/windows-defender-atp/overview.md +++ b/windows/security/threat-protection/windows-defender-atp/overview.md @@ -24,7 +24,7 @@ Topic | Description [Attack surface reduction](overview-attack-surface-reduction.md) | Leverage the attack surface reduction capabilities to protect the perimeter of your organization. [Next generation protection](../windows-defender-antivirus/windows-defender-antivirus-in-windows-10.md) | Learn about the antivirus capabilities in Windows Defender ATP so you can protect desktops, portable computers, and servers. [Endpoint detection and response](overview-endpoint-detection-response.md) | Understand how Windows Defender ATP continuously monitors your organization for possible attacks against systems, networks, or users in your organization and the features you can use to mitigate and remediate threats. -[Automated investigation and investigation](automated-investigations-windows-defender-advanced-threat-protection.md) | In conjunction with being able to quickly respond to advanced attacks, Windows Defender ATP offers automatic investigation and remediation capabilities that help reduce the volume of alerts in minutes at scale. +[Automated investigation and remediation](automated-investigations-windows-defender-advanced-threat-protection.md) | In conjunction with being able to quickly respond to advanced attacks, Windows Defender ATP offers automatic investigation and remediation capabilities that help reduce the volume of alerts in minutes at scale. [Secure score](overview-secure-score-windows-defender-advanced-threat-protection.md) | Quickly assess the security posture of your organization, see machines that require attention, as well as recommendations for actions to better protect your organization - all in one place. [Advanced hunting](overview-hunting-windows-defender-advanced-threat-protection.md) | Use a powerful search and query language to create custom queries and detection rules. [Management and APIs](management-apis.md) | Windows Defender ATP supports a wide variety of tools to help you manage and interact with the platform so that you can integrate the service into your existing workflows. From 7fe684527a3da1711af876a31d68e4f819f5cc1f Mon Sep 17 00:00:00 2001 From: Ed Gallagher Date: Sun, 30 Sep 2018 21:19:43 -0500 Subject: [PATCH 08/16] Update kiosk-shelllauncher.md Added information into the note about limitations of using this method. Suggested by user jrshoare --- windows/configuration/kiosk-shelllauncher.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/windows/configuration/kiosk-shelllauncher.md b/windows/configuration/kiosk-shelllauncher.md index 30bb50f7de..fef3c07020 100644 --- a/windows/configuration/kiosk-shelllauncher.md +++ b/windows/configuration/kiosk-shelllauncher.md @@ -25,6 +25,12 @@ ms.date: 07/30/2018 Using Shell Launcher, you can configure a kiosk device that runs a Windows desktop application as the user interface. The application that you specify replaces the default shell (explorer.exe) that usually runs when a user logs on. >[!NOTE] +>Using the Shell Launcher controls what application the user has as the shell experience after login. It does not prevent the user from accessing other desktop applications and system components. +>Methods of controling access to other desktop applications and system components can be used in addition to using the Shell Launcher. These methods include, but are not limited to: +>[Group policy](https://www.microsoft.com/download/details.aspx?id=25250) - example: Prevent access to registry editing tools +>[AppLocker](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control/applocker/applocker-overview) - Application control policies +>[Mobile Device Management](https://docs.microsoft.com/windows/client-management/mdm) - Enterprise management of device security policies) +> >You can also configure a kiosk device that runs a Windows desktop application by using the [Provision kiosk devices wizard](#wizard). >[!WARNING] From 39d43dfb7a7f71e7f4432566ae354665fbbf0689 Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Mon, 1 Oct 2018 07:16:43 -0700 Subject: [PATCH 09/16] tweak changes made by 1714 --- windows/configuration/kiosk-shelllauncher.md | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/windows/configuration/kiosk-shelllauncher.md b/windows/configuration/kiosk-shelllauncher.md index fef3c07020..e8e0ea4793 100644 --- a/windows/configuration/kiosk-shelllauncher.md +++ b/windows/configuration/kiosk-shelllauncher.md @@ -8,7 +8,7 @@ ms.mktglfcycl: manage ms.sitesec: library author: jdeckerms ms.localizationpriority: medium -ms.date: 07/30/2018 +ms.date: 10/01/2018 --- # Use Shell Launcher to create a Windows 10 kiosk @@ -25,17 +25,19 @@ ms.date: 07/30/2018 Using Shell Launcher, you can configure a kiosk device that runs a Windows desktop application as the user interface. The application that you specify replaces the default shell (explorer.exe) that usually runs when a user logs on. >[!NOTE] ->Using the Shell Launcher controls what application the user has as the shell experience after login. It does not prevent the user from accessing other desktop applications and system components. ->Methods of controling access to other desktop applications and system components can be used in addition to using the Shell Launcher. These methods include, but are not limited to: ->[Group policy](https://www.microsoft.com/download/details.aspx?id=25250) - example: Prevent access to registry editing tools ->[AppLocker](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control/applocker/applocker-overview) - Application control policies ->[Mobile Device Management](https://docs.microsoft.com/windows/client-management/mdm) - Enterprise management of device security policies) +>Using the Shell Launcher controls which application the user sees as the shell after sign-in. It does not prevent the user from accessing other desktop applications and system components. +> +>Methods of controlling access to other desktop applications and system components can be used in addition to using the Shell Launcher. These methods include, but are not limited to: +>- [Group Policy](https://www.microsoft.com/download/details.aspx?id=25250) - example: Prevent access to registry editing tools +>- [AppLocker](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-application-control/applocker/applocker-overview) - Application control policies +>- [Mobile Device Management](https://docs.microsoft.com/windows/client-management/mdm) - Enterprise management of device security policies > >You can also configure a kiosk device that runs a Windows desktop application by using the [Provision kiosk devices wizard](#wizard). >[!WARNING] ->- Windows 10 doesn’t support setting a custom shell prior to OOBE. If you do, you won’t be able to deploy the resulting image. ->- Shell Launcher doesn't support a custom shell with an application that launches a different process and exits. For example, you cannot specify **write.exe** in Shell Launcher. Shell Launcher launches a custom shell and monitors the process to identify when the custom shell exits. **Write.exe** creates a 32-bit wordpad.exe process and exits. Because Shell Launcher is not aware of the newly created wordpad.exe process, Shell Launcher will take action based on the exit code of **Write.exe**, such as restarting the custom shell. +>Windows 10 doesn’t support setting a custom shell prior to the out-of-box-experience (OOBE). If you do, you won’t be able to deploy the resulting image. +> +>Shell Launcher doesn't support a custom shell with an application that launches a different process and exits. For example, you cannot specify **write.exe** in Shell Launcher. Shell Launcher launches a custom shell and monitors the process to identify when the custom shell exits. **Write.exe** creates a 32-bit wordpad.exe process and exits. Because Shell Launcher is not aware of the newly created wordpad.exe process, Shell Launcher will take action based on the exit code of **Write.exe**, such as restarting the custom shell. ### Requirements From 94ef6c8ac7d1690df865aacd696a7a6c3b6354d9 Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Mon, 1 Oct 2018 09:07:25 -0700 Subject: [PATCH 10/16] revert RS5 changes for hololens --- devices/hololens/TOC.md | 1 + devices/hololens/change-history-hololens.md | 4 - devices/hololens/hololens-insider.md | 176 ++++++++++++++++++++ devices/hololens/hololens-kiosk.md | 31 ++-- devices/hololens/hololens-provisioning.md | 21 +-- devices/hololens/hololens-whats-new.md | 44 +---- devices/hololens/index.md | 1 + 7 files changed, 192 insertions(+), 86 deletions(-) create mode 100644 devices/hololens/hololens-insider.md diff --git a/devices/hololens/TOC.md b/devices/hololens/TOC.md index 49d9417151..e1fa685f30 100644 --- a/devices/hololens/TOC.md +++ b/devices/hololens/TOC.md @@ -1,5 +1,6 @@ # [Microsoft HoloLens](index.md) ## [What's new in Microsoft HoloLens](hololens-whats-new.md) +## [Insider preview for Microsoft HoloLens](hololens-insider.md) ## [HoloLens in the enterprise: requirements and FAQ](hololens-requirements.md) ## [Set up HoloLens](hololens-setup.md) ## [Unlock Windows Holographic for Business features](hololens-upgrade-enterprise.md) diff --git a/devices/hololens/change-history-hololens.md b/devices/hololens/change-history-hololens.md index 0e839ad28a..95f7f92bed 100644 --- a/devices/hololens/change-history-hololens.md +++ b/devices/hololens/change-history-hololens.md @@ -16,10 +16,6 @@ ms.date: 07/27/2018 This topic lists new and updated topics in the [Microsoft HoloLens documentation](index.md). -## Windows 10 Holographic for Business, version 1809 - -The topics in this library have been updated for Windows 10 Holographic for Business, version 1809. - ## July 2018 New or changed topic | Description diff --git a/devices/hololens/hololens-insider.md b/devices/hololens/hololens-insider.md new file mode 100644 index 0000000000..a22acbdaf9 --- /dev/null +++ b/devices/hololens/hololens-insider.md @@ -0,0 +1,176 @@ +--- +title: Insider preview for Microsoft HoloLens (HoloLens) +description: It’s simple to get started with Insider builds and to provide valuable feedback for our next major operating system update for HoloLens. +ms.prod: hololens +ms.sitesec: library +author: jdeckerms +ms.author: jdecker +ms.topic: article +ms.localizationpriority: medium +ms.date: 07/27/2018 +--- + +# Insider preview for Microsoft HoloLens + +Welcome to the latest Insider Preview builds for HoloLens! It’s simple to get started and provide valuable feedback for our next major operating system update for HoloLens. + + + + +## How do I install the Insider builds? + +On a device running the Windows 10 April 2018 Update, go to **Settings -> Update & Security -> Windows Insider Program** and select **Get started**. Link the account you used to register as a Windows Insider. + +Then, select **Active development of Windows**, choose whether you’d like to receive **Fast** or **Slow** builds, and review the program terms. + +Select **Confirm -> Restart Now** to finish up. After your device has rebooted, go to **Settings -> Update & Security -> Check for updates** to get the latest build. + +## New features for HoloLens + +The latest Insider Preview (RS5) has arrived for all HoloLens customers! This latest flight is packed with improvements that have been introduced since the [last major release of HoloLens software in May 2018](https://docs.microsoft.com/windows/mixed-reality/release-notes). + +### For everyone + + +Feature | Details | Instructions +--- | --- | --- +Stop video capture from the Start or quick actions menu | If you start video capture from the Start menu or quick actions menu, you’ll be able to stop recording from the same place. (Don’t forget, you can always do this with voice commands too.) | To start recording, select **Start > Video**. To stop recording, select **Start > Stop video**. +Project to a Miracast-enabled device | Project your HoloLens content to a nearby Surface device or TV/Monitor if using Microsoft Display adapter | On **Start**, select **Connect**. Select the device you want to project to. +New notifications | View and respond to notification toasts on HoloLens, just like you do on a PC. | You’ll now see notifications from apps that provide them. Gaze to respond to or dismiss them (or if you’re in an immersive experience, use the bloom gesture). +HoloLens overlays (file picker, keyboard, dialogs, etc.) | You’ll now see overlays such as the keyboard, dialogs, file picker, etc. when using immersive apps. | When you’re using an immersive app, input text, select a file from the file picker, or interact with dialogs without leaving the app. +Visual feedback overlay UI for volume change | When you use the volume up/down buttons on your HoloLens you’ll see a visual display of the volume level. | Adjust the device volume using the volume up/down buttons located on the right arm of the HoloLens. Use the visual display to track the volume level. +New UI for device boot | A loading indicator was added during the boot process to provide visual feedback that the system is loading. | Reboot your device to see the new loading indicator—it’s between the "Hello" message and the Windows boot logo. +Share UX: Nearby Sharing | Addition of the Windows Nearby Sharing experience, allowing you to share a capture with a nearby Windows device. | Capture a photo or video on HoloLens (or use the share button from an app such as Microsoft Edge). Select a nearby Windows device to share with. +Share from Microsoft Edge | Share button is now available on Microsoft Edge windows on HoloLens. | In Microsoft Edge, select **Share**. Use the HoloLens share picker to share web content. + +### For developers + +- Support for Holographic [Camera Capture UI API](https://docs.microsoft.com/windows/uwp/audio-video-camera/capture-photos-and-video-with-cameracaptureui), which will let developers expose a way for users to seamlessly invoke camera or video capture from within their applications. For example, users can now capture and insert photo or video content directly within apps like Word. +- Mixed Reality Capture has been improved to exclude hidden mesh from captures, which means videos captures by apps will no longer contain black corners around the content. + +### For commercial customers + + +Feature | Details | Instructions +--- | --- | --- +Enable post-setup provisioning | Can now apply a runtime provisioning package at any time using **Settings**. | On your PC:

1. Create a provisioning package as described at [Create a provisioning package for HoloLens using the HoloLens wizard](hololens-provisioning.md).
2. Connect the HoloLens device via USB to a PC. HoloLens will show up as a device in File Explorer on the PC.
3. Drag and drop the provisioning package to the Documents folder on the HoloLens.

On your HoloLens:

1. Go to **Settings > Accounts > Access work or school**.
2. In **Related Settings**, select **Add or remove a provisioning package**.
3. On the next page, select **Add a package** to launch the file picker and select your provisioning package.
**Note:** if the folder is empty, make sure you select **This Device** and select **Documents**.
After your package has been applied, it will show in the list of Installed packages. To view package details or to remove the package from the device, select the listed package. +Assigned access with Azure AD groups | Flexibility to use Azure AD groups for configuration of Windows assigned access to set up single or multi-app kiosk configuration. | Prepare XML file to configure Assigned Access on PC:

1. In a text editor, open [the provided file AssignedAccessHoloLensConfiguration_AzureADGroup.xml](#xml).
2. Change the group ID to one available in your Azure AD tenant. You can find the group ID of an Azure Active Directory Group by either :
- following the steps at [Azure Active Directory version 2 cmdlets for group management](https://docs.microsoft.com/azure/active-directory/active-directory-accessmanagement-groups-settings-v2-cmdlets),
OR
- in the Azure portal, with the steps at [Manage the settings for a group in Azure Active Directory](https://docs.microsoft.com/azure/active-directory/active-directory-groups-settings-azure-portal).

**Note:** The sample configures the following apps: Skype, Learning, Feedback Hub, Flow, Camera, and Calibration.

Create provisioning package with WCD:

1. On a PC, follow the steps at [Create a provisioning package for HoloLens using the HoloLens wizard](hololens-provisioning.md) to create a provisioning package.
2. Ensure that you include the license file in **Set up device**.
3. Select **Switch to advanced editor** (bottom left), and **Yes** for warning prompt.
4. Expand the runtime settings selection in the **Available customizations** panel and select **AssignedAccess > MultiAppAssignedAccessSettings**.
5. In the middle panel, you should now see the setting displayed with documentation in the panel below. Browse to the XML you modified for Assigned Access.
6. On the **Export** menu, select **Provisioning package**.
**Warning:** If you encrypt the provisioning package, provisioning the HoloLens device will fail.
7. Select **Next** to specify the output location where you want the provisioning package to go once it's built.
8. Select **Next**, and then select **Build** to start building the package.
9. When the build completes, select **Finish**.

Apply the package to HoloLens:

1. Connect HoloLens via USB to a PC and start the device, but do not continue past the **Fit** page of OOBE (the first page with the blue box). HoloLens will show up as a device in File Explorer on the PC.
2. In File Explorer, drag and drop the provisioning package (.ppkg) onto the device storage.
3. Briefly press and release the **Volume Down** and **Power** buttons simultaneously again while on the fit page.
4. The device will ask you if you trust the package and would like to apply it. Confirm that you trust the package.
5. You will see whether the package was applied successfully or not. If it failed, you can fix your package and try again. If it succeeded, proceed with OOBE.

Enable assigned access on HoloLens:

1. After applying the provisioning package, during the **Account Setup** flows in OOBE, select **My work or school owns this** to set up your device with an Azure AD account.
**Note:** This account must not be in the group chosen for Assigned Access.
2. Once you reach the Shell, ensure the Skype app is installed either via your MDM environment or from the Store.
3. After the Skype app is installed, sign out.
4. On the sign-in screen, select the **Other User** option and enter an Azure AD account email address that belongs to the group chosen for Assigned Access. Then enter the password to sign in. You should now see this user with only the apps configured in the Assigned Access profile. +PIN sign-in on profile switch from sign-in screen | PIN sign-in is now available for **Other User**.  | When signing in as **Other User**, the PIN option is now available under **Sign-In options**. +Sign in with Web Cred Provider using password | You can now select the Globe sign-in option to launch web sign-in with your password. Look for additional web sign-in methods coming in the future. | From the sign-in screen, select **Sign-In options** and select the Globe option to launch web sign-in. Enter your user name if needed, then your password.
**Note:** You can choose to bypass any PIN/Smartcard options when prompted during web sign-in.  +Read device hardware info through MDM so devices can be tracked by serial # | IT administrators can see and track HoloLens by device serial number in their MDM console. | Refer to your MDM documentation for feature availability, and for how to use your MDM console to view HoloLens device serial number. +Set HoloLens device name through MDM (rename) |  IT administrators can see and rename HoloLens devices in their MDM console. | Refer to your MDM documentation for feature availability, and for how to use your MDM console to view and set your HoloLens device name (rename). + +### For international customers + + +Feature | Details | Instructions +--- | --- | --- +Localized Chinese and Japanese builds | Use HoloLens with localized user interface for Simplified Chinese or Japanese, including localized Pinyin keyboard, dictation, and voice commands. | See below. + +#### Installing the Chinese or Japanese versions of the Insider builds + +In order to switch to the Chinese or Japanese version of HoloLens, you’ll need to download the build for the language on a PC and then install it on your HoloLens using the Windows Device Recovery Tool (WDRT). + +>[!IMPORTANT] +>Installing the Chinese or Japanese builds of HoloLens using WDRT will delete existing data, like personal files and settings, from your HoloLens. + +1. On a retail HoloLens device, [opt in to Insider Preview builds](#get-insider) to prepare your device for the RS5 Preview. +2. On your PC, download and install [the Windows Device Recovery Tool (WDRT)](https://support.microsoft.com/help/12379). +3. Download the package for the language you want to your PC: [Simplified Chinese](https://aka.ms/hololenspreviewdownload-ch) or [Japanese](https://aka.ms/hololenspreviewdownload-jp). +4. When the download is finished, select **File Explorer > Downloads**. Right-click the zipped folder you just downloaded, and select **Extract all... > Extract** to unzip it. +5. Connect your HoloLens to your PC using the micro-USB cable it came with. (Even if you've been using other cables to connect your HoloLens, this one works best.)  +6. The tool will automatically detect your HoloLens. Select the Microsoft HoloLens tile. +7. On the next screen, select **Manual package selection** and choose the installation file contained in the folder you unzipped in step 4. (Look for a file with the extension “.ffu”.) +8. Select **Install software** and follow the instructions to finish installing. +9. Once the build is installed, HoloLens setup will start automatically. Put on the device and follow the setup directions. + +When you’re done with setup, go to **Settings -> Update & Security -> Windows Insider Program** and check that you’re configured to receive the latest preview builds. The Chinese/Japanese version of HoloLens will be kept up-to-date with the latest preview builds via the Windows Insider Program the same way the English version is. + +## Note for language support + +- You can’t change the system language between English, Japanese, and Chinese using the Settings app. Flashing a new build is the only supported way to change the device system language. +- While you can enter Simplified Chinese / Japanese text using the on-screen Pinyin keyboard, typing in Simplified Chinese / Japanese using a Bluetooth hardware keyboard is not supported at this time. However, on Chinese/Japanese HoloLens, you can continue to use a BT keyboard to type in English (the Shift key on a hardware keyboard toggles the keyboard to type in English). + +## Note for developers + +You are welcome and encouraged to try developing your applications using this build of HoloLens. Check out the [HoloLens Developer Documentation](https://developer.microsoft.com/windows/mixed-reality/development) to get started. Those same instructions work with this latest build of HoloLens. You can use the same builds of Unity and Visual Studio that you're already using for HoloLens development. + +## Provide feedback and report issues + +Please use [the Feedback Hub app](https://docs.microsoft.com/windows/mixed-reality/give-us-feedback) on your HoloLens or Windows 10 PC to provide feedback and report issues. Using Feedback Hub ensures that all necessary diagnostics information is included to help our engineers quickly debug and resolve the problem. Issues with the Chinese and Japanese version of HoloLens should be reported the same way. + +>[!NOTE] +>Be sure to accept the prompt that asks whether you’d like Feedback Hub to access your Documents folder (select **Yes** when prompted). + + +## AssignedAccessHoloLensConfiguration_AzureADGroup.xml + +Copy this sample XML to use for the [**Assigned access with Azure AD groups** feature](#for-commercial-customers). + +```xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ]]> + + + + + + + + + + + + + + +``` + diff --git a/devices/hololens/hololens-kiosk.md b/devices/hololens/hololens-kiosk.md index f9964c731b..5e1218f90c 100644 --- a/devices/hololens/hololens-kiosk.md +++ b/devices/hololens/hololens-kiosk.md @@ -7,43 +7,32 @@ author: jdeckerms ms.author: jdecker ms.topic: article ms.localizationpriority: medium -ms.date: 10/02/2018 +ms.date: 08/14/2018 --- # Set up HoloLens in kiosk mode -In Windows 10, version 1803 and later, you can configure your HoloLens devices to run as multi-app or single-app kiosks. You can also configure guest access for a HoloLens kiosk device by [designating a SpecialGroup account in your XML file.](#guest) +In Windows 10, version 1803, you can configure your HoloLens devices to run as multi-app or single-app kiosks. You can also configure guest access for a HoloLens kiosk device by [designating a SpecialGroup account in your XML file.](#guest) When HoloLens is configured as a multi-app kiosk, only the allowed apps are available to the user. The benefit of a multi-app kiosk, or fixed-purpose device, is to provide an easy-to-understand experience for individuals by putting in front of them only the things they need to use, and removing from their view the things they don’t need to access. -Single-app kiosk mode starts the specified app when the user signs in, and restricts the user's ability to launch new apps or change the running app. +Single-app kiosk mode starts the specified app when the user signs in, and restricts the user's ability to launch new apps or change the running app. When single-app kiosk mode is enabled for HoloLens, the bloom gesture and Cortana are disabled, and placed apps aren't shown in the user's surroundings. -The following table lists the device capabilities in the different kiosk modes. - -Kiosk mode | Voice and Bloom commands | Mini-menu | Camera and video | Miracast ---- | --- | --- | --- | --- -Single-app kiosk | ![no](images/crossmark.png) | ![no](images/crossmark.png) | ![no](images/crossmark.png) | ![no](images/crossmark.png) -Multi-app kiosk | ![yes](images/checkmark.png) | ![yes](images/checkmark.png) with **Home** and **Volume** (default)

Photo and video buttons shown in mini-menu if the Camera app is enabled in the kiosk configuration.

Miracast is shown if the Camera app and device picker app are enabled in the kiosk configuration. | ![yes](images/checkmark.png) if the Camera app is enabled in the kiosk configuration. | ![yes](images/checkmark.png) if the Camera app and device picker app are enabled in the kiosk configuration. - ->[!NOTE] ->Use the Application User Model ID (AUMID) to allow apps in your kiosk configuration. The Camera app AUMID is `HoloCamera_cw5n1h2txyewy!HoloCamera`. The device picker app AUMID is `HoloDevicesFlow_cw5n1h2txyewy!HoloDevicesFlow`. - -The [AssignedAccess Configuration Service Provider (CSP)](https://docs.microsoft.com/windows/client-management/mdm/assignedaccess-csp) enables kiosk configuration. +The [AssignedAccess Configuration Service Provider (CSP)](https://docs.microsoft.com/windows/client-management/mdm/assignedaccess-csp) enables kiosk configuration. >[!WARNING] >The assigned access feature which enables kiosk mode is intended for corporate-owned fixed-purpose devices. When the multi-app assigned access configuration is applied on the device, certain policies are enforced system-wide, and will impact other users on the device. Deleting the multi-app configuration will remove the assigned access lockdown profiles associated with the users, but it cannot revert all [the enforced policies](https://docs.microsoft.com/windows/configuration/lock-down-windows-10-to-specific-apps#policies-set-by-multi-app-kiosk-configuration). A factory reset is needed to clear all the policies enforced via assigned access. > ->Be aware that voice commands are enabled for multi-app kiosk mode configured in Microsoft Intune or provisioning packages, even if the Cortana app is not selected as a kiosk app. +>Be aware that voice commands are enabled for kiosk mode configured in Microsoft Intune or provisioning packages, even if the Cortana app is not selected as a kiosk app. -For HoloLens devices running Windows 10, version 1803 or later, there are three methods that you can use to configure the device as a kiosk: +For HoloLens devices running Windows 10, version 1803, there are three methods that you can use to configure the device as a kiosk: - You can use [Microsoft Intune or other mobile device management (MDM) service](#intune-kiosk) to configure single-app and multi-app kiosks. - You can [use a provisioning package](#ppkg-kiosk) to configure single-app and multi-app kiosks. - You can [use the Windows Device Portal](#portal-kiosk) to configure single-app kiosks. This method is recommended only for demonstrations, as it requires that developer mode be enabled on the device. ->[!NOTE] ->For HoloLens devices running Windows 10, version 1607, [use the Windows Device Portal](#portal-kiosk) to configure single-app kiosks. +For HoloLens devices running Windows 10, version 1607, you can [use the Windows Device Portal](#portal-kiosk) to configure single-app kiosks. ## Start layout for HoloLens @@ -219,11 +208,11 @@ Use the following snippet in your kiosk configuration XML to enable the **Guest* - You cannot select Microsoft Edge, Microsoft Store, or the Shell app as a kiosk app. - We recommend that you do **not** select the Settings app and the File Explorer app as a kiosk app. - You can select Cortana as a kiosk app. -- To enable photo or video capture, the HoloCamera app must be enabled as a kiosk app. +- To enable photo or video capture, the HoloCamera app must be enabled as a kiosk app. + ## More information Watch how to configure a kiosk in a provisioning package. ->[!VIDEO https://www.microsoft.com/videoplayer/embed/fa125d0f-77e4-4f64-b03e-d634a4926884?autoplay=false] - +>[!VIDEO https://www.microsoft.com/videoplayer/embed/fa125d0f-77e4-4f64-b03e-d634a4926884?autoplay=false] \ No newline at end of file diff --git a/devices/hololens/hololens-provisioning.md b/devices/hololens/hololens-provisioning.md index c51029ccd7..c1a90edadb 100644 --- a/devices/hololens/hololens-provisioning.md +++ b/devices/hololens/hololens-provisioning.md @@ -7,7 +7,7 @@ author: jdeckerms ms.author: jdecker ms.topic: article ms.localizationpriority: medium -ms.date: 10/02/2018 +ms.date: 04/30/2018 --- # Configure HoloLens using a provisioning package @@ -137,7 +137,7 @@ After you're done, click **Create**. It only takes a few seconds. When the packa 10. When the build completes, click **Finish**. -## Apply a provisioning package to HoloLens during setup +## Apply a provisioning package to HoloLens 1. Connect the device via USB to a PC and start the device, but do not continue past the **Fit** page of OOBE (the first page with the blue box). @@ -156,23 +156,6 @@ After you're done, click **Create**. It only takes a few seconds. When the packa >[!NOTE] >If the device was purchased before August 2016, you will need to sign into the device with a Microsoft account, get the latest OS update, and then reset the OS in order to apply the provisioning package. -## Apply a provisioning package to HoloLens after setup - ->[!NOTE] ->Windows 10, version 1809 only - -On your PC: -1. Create a provisioning package as described at [Create a provisioning package for HoloLens using the HoloLens wizard](hololens-provisioning.md). -2. Connect the HoloLens device via USB to a PC. HoloLens will show up as a device in File Explorer on the PC. -3. Drag and drop the provisioning package to the Documents folder on the HoloLens. - -On your HoloLens: -1. Go to **Settings > Accounts > Access work or school**. -2. In **Related Settings**, select **Add or remove a provisioning package**. -3. On the next page, select **Add a package** to launch the file picker and select your provisioning package. If the folder is empty, make sure you select **This Device** and select **Documents**. - -After your package has been applied, it will show in the list of **Installed packages**. To view package details or to remove the package from the device, select the listed package. - ## What you can configure Provisioning packages make use of configuration service providers (CSPs). If you're not familiar with CSPs, see [Introduction to configuration service providers (CSPs) for IT pros](https://technet.microsoft.com/itpro/windows/manage/how-it-pros-can-use-configuration-service-providers). diff --git a/devices/hololens/hololens-whats-new.md b/devices/hololens/hololens-whats-new.md index 0ce5db3f17..75556a83db 100644 --- a/devices/hololens/hololens-whats-new.md +++ b/devices/hololens/hololens-whats-new.md @@ -1,58 +1,18 @@ --- title: What's new in Microsoft HoloLens (HoloLens) -description: Windows Holographic for Business gets new features in Windows 10, version 1809. +description: Windows Holographic for Business gets new features in Windows 10, version 1803. ms.prod: hololens ms.sitesec: library author: jdeckerms ms.author: jdecker ms.topic: article ms.localizationpriority: medium -ms.date: 10/02/2018 +ms.date: 04/30/2018 --- # What's new in Microsoft HoloLens -## Windows 10, version 1809 for Microsoft HoloLens - -### For everyone - -Feature | Details ---- | --- -Mini-menu | When you're in an app, the Bloom gesture will now open a mini-menu to give you quick access to commonly used system features without having to leave the app. See [Set up HoloLens in kiosk mode](hololens-kiosk.md) for information about the mini-menu in kiosk mode.

![sample of the mini-menu](images/minimenu.png) -Stop video capture from the Start or quick actions menu | If you start video capture from the Start menu or quick actions menu, you’ll be able to stop recording from the same place. (Don’t forget, you can always do this with voice commands too.) -Project to a Miracast-enabled device | Project your HoloLens content to a nearby Surface device or TV/Monitor if using Microsoft Display adapter. On **Start**, select **Connect**, and then select the device you want to project to. **Note:** You can deploy HoloLens to use Miracast projection without enabling developer mode. -New notifications | View and respond to notification toasts on HoloLens, just like you do on a PC. Gaze to respond to or dismiss them (or if you’re in an immersive experience, use the bloom gesture). -HoloLens overlays (file picker, keyboard, dialogs, etc.) | You’ll now see overlays such as the keyboard, dialogs, file picker, etc. when using immersive apps. -Visual feedback overlay UI for volume change | When you use the volume up/down buttons on your HoloLens you’ll see a visual display of the volume level. -New UI for device boot | A loading indicator was added during the boot process to provide visual feedback that the system is loading. Reboot your device to see the new loading indicator—it’s between the "Hello" message and the Windows boot logo. -Share UX: Nearby Sharing | Addition of the Windows Nearby Sharing experience, allowing you to share a capture with a nearby Windows device. When you capture a photo or video on HoloLens (or use the share button from an app such as Microsoft Edge), select a nearby Windows device to share with. -Share from Microsoft Edge | Share button is now available on Microsoft Edge windows on HoloLens. In Microsoft Edge, select **Share**. Use the HoloLens share picker to share web content. - - - -### For administrators - - -Feature | Details ---- | --- -[Enable post-setup provisioning](hololens-provisioning.md) | You can now apply a runtime provisioning package at any time using **Settings**. -Assigned access with Azure AD groups | You can now use Azure AD groups for configuration of Windows assigned access to set up single or multi-app kiosk configuration. -PIN sign-in on profile switch from sign-in screen | PIN sign-in is now available for **Other User**.  | When signing in as **Other User**, the PIN option is now available under **Sign-In options**. -Sign in with Web Credential Provider using password | You can now select the Globe sign-in option to launch web sign-in with your password. From the sign-in screen, select **Sign-In options** and select the Globe option to launch web sign-in. Enter your user name if needed, then your password.
**Note:** You can choose to bypass any PIN/Smartcard options when prompted during web sign-in.  -Read device hardware info through MDM so devices can be tracked by serial # | IT administrators can see and track HoloLens by device serial number in their MDM console. Refer to your MDM documentation for feature availability and instructions. -Set HoloLens device name through MDM (rename) |  IT administrators can see and rename HoloLens devices in their MDM console. Refer to your MDM documentation for feature availability and instructions. - -### For international customers - - -Feature | Details ---- | --- -Localized Chinese and Japanese builds | Use HoloLens with localized user interface for Simplified Chinese or Japanese, including localized Pinyin keyboard, dictation, and voice commands. - - - -## Windows 10, version 1803 for Microsoft HoloLens Windows 10, version 1803, is the first feature update to Windows Holographic for Business since its release in Windows 10, version 1607. This update introduces the following changes: diff --git a/devices/hololens/index.md b/devices/hololens/index.md index 5734b2e4d5..786b38a1e3 100644 --- a/devices/hololens/index.md +++ b/devices/hololens/index.md @@ -22,6 +22,7 @@ ms.date: 07/27/2018 | Topic | Description | | --- | --- | | [What's new in Microsoft HoloLens](hololens-whats-new.md) | Discover the new features in the latest update. | +[Insider preview for Microsoft HoloLens](hololens-insider.md) | Learn about new HoloLens features available in the latest Insider Preview build. | [HoloLens in the enterprise: requirements](hololens-requirements.md) | Lists requirements for general use, Wi-Fi, and device management | | [Set up HoloLens](hololens-setup.md) | How to set up HoloLens for the first time | | [Unlock Windows Holographic for Business features](hololens-upgrade-enterprise.md) | How to upgrade your Development Edition HoloLens to Windows Holographic for Business | From e5c592d99f009e47ddb7585abfba4ba9f81a51b3 Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Mon, 1 Oct 2018 09:25:04 -0700 Subject: [PATCH 11/16] fix redirect --- .openpublishing.redirection.json | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index 383c1a4d7a..6ac2e03625 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -5321,11 +5321,6 @@ "redirect_document_id": true }, { -"source_path": "devices/hololens/hololens-insider.md", -"redirect_url": "/devices/hololens/hololens-whats-new", -"redirect_document_id": true -}, -{ "source_path": "windows/configuration/windows-diagnostic-data-1709.md", "redirect_url": "/windows/configuration/windows-diagnostic-data", "redirect_document_id": true From af6616182c93fcea4a9c4ab8d4e54119b8bb86fc Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 1 Oct 2018 10:07:53 -0700 Subject: [PATCH 12/16] add wdatp content --- .../whats-new-windows-10-version-1809.md | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) 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 5494e77276..5b3d522fb1 100644 --- a/windows/whats-new/whats-new-windows-10-version-1809.md +++ b/windows/whats-new/whats-new-windows-10-version-1809.md @@ -187,6 +187,35 @@ Windows Defender Credential Guard has always been an optional feature, but Windo A network connection is now required to set up a new device. As a result, we removed the “skip for now” option in the network setup page in Out Of Box Experience (OOBE). +### Windows Defender ATP + +[Windows Defender ATP](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/windows-defender-advanced-threat-protection) has been enhanced with many new capabilities. For more information, see the following topics: + +- [Threat analytics](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/threat-analytics)
+Threat Analytics is a set of interactive reports published by the Windows Defender ATP research team as soon as emerging threats and outbreaks are identified. The reports help security operations teams assess impact on their environment and provides recommended actions to contain, increase organizational resilience, and prevent specific threats. + +- [Custom detection](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/overview-custom-detections)
+ With custom detections, you can create custom queries to monitor events for any kind of behavior such as suspicious or emerging threats. This can be done by leveraging the power of Advanced hunting through the creation of custom detection rules. + + +- [Managed security service provider (MSSP) support](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/mssp-support-windows-defender-advanced-threat-protection)
+Windows Defender ATP adds support for this scenario by providing MSSP integration. +The integration will allow MSSPs to take the following actions: +Get access to MSSP customer's Windows Defender Security Center portal, fet email notifications, and fetch alerts through security information and event management (SIEM) tools. + +- [Integration with Azure Security Center](https://docs.microsoft.com/windows/security/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection#integration-with-azure-security-center)
+Windows Defender ATP integrates with Azure Security Center to provide a comprehensive server protection solution. With this integration Azure Security Center can leverage the power of Windows Defender ATP to provide improved threat detection for Windows Servers. + +- [Integration with Microsoft Cloud App Security](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/microsoft-cloud-app-security-integration)
+Microsoft Cloud App Security leverages Windows Defender ATP endpoint signals to allow direct visibility into cloud application usage including the use of unsupported cloud services (shadow IT) from all Windows Defender ATP monitored machines. + + +- [Onboard Windows Server 2019](https://docs.microsoft.com/en-us/windows/security/threat-protection/windows-defender-atp/configure-server-endpoints-windows-defender-advanced-threat-protection#windows-server-version-1803-and-windows-server-2019)
+Windows Defender ATP now adds support for Windows Server 2019. You'll be able to onboard Windows Server 2019 in the same method available for Windows 10 client machines. + +- [Onboard previous versions of Windows](https://docs.microsoft.com/windows/security/threat-protection/onboard-downlevel-windows-defender-advanced-threat-protection)
+Onboard supported versions of Windows machines so that they can send sensor data to the Windows Defender ATP sensor + ## Faster sign-in to a Windows 10 shared pc Do you have shared devices deployed in your work place? **Fast sign-in** enables users to sign in to a shared Windows 10 PC in a flash! From 979ad97f81bb963994b20b25b7194f326066bac7 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 1 Oct 2018 10:18:21 -0700 Subject: [PATCH 13/16] fix troubleshooting --- ...ot-onboarding-windows-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-atp/troubleshoot-onboarding-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/troubleshoot-onboarding-windows-defender-advanced-threat-protection.md index e7c34f1bb9..87d878f234 100644 --- a/windows/security/threat-protection/windows-defender-atp/troubleshoot-onboarding-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/troubleshoot-onboarding-windows-defender-advanced-threat-protection.md @@ -253,7 +253,7 @@ If the verification fails and your environment is using a proxy to connect to th For example, in Group Policy there should be no entries such as the following values: - `````` - - `````` + - `````` - After clearing the policy, run the onboarding steps again. - You can also check the following registry key values to verify that the policy is disabled: From 3e326a909d953efa55952b60cb5321ef501f1557 Mon Sep 17 00:00:00 2001 From: jaimeo Date: Mon, 1 Oct 2018 13:45:48 -0700 Subject: [PATCH 14/16] added requested new endpoint --- windows/deployment/update/windows-analytics-get-started.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/windows/deployment/update/windows-analytics-get-started.md b/windows/deployment/update/windows-analytics-get-started.md index 294030a5a5..9539a482fc 100644 --- a/windows/deployment/update/windows-analytics-get-started.md +++ b/windows/deployment/update/windows-analytics-get-started.md @@ -8,7 +8,7 @@ ms.sitesec: library ms.pagetype: deploy author: jaimeo ms.author: jaimeo -ms.date: 08/01/2018 +ms.date: 10/01/2018 ms.localizationpriority: medium --- @@ -48,6 +48,7 @@ To enable data sharing, configure your proxy sever to whitelist the following en | `https://v10.events.data.microsoft.com` | Connected User Experience and Diagnostic component endpoint for use with Windows 10, version 1803| | `https://v10.vortex-win.data.microsoft.com` | Connected User Experience and Diagnostic component endpoint for Windows 10, version 1709 or earlier | | `https://vortex-win.data.microsoft.com` | Connected User Experience and Diagnostic component endpoint for operating systems older than Windows 10 | +| `https://v10c.events.data.microsoft.com` | Connected User Experience and Diagnostic component endpoint for use with Windows versions that have KB4458469 installed | | `https://settings-win.data.microsoft.com` | Enables the compatibility update to send data to Microsoft. | `http://adl.windows.com` | Allows the compatibility update to receive the latest compatibility data from Microsoft. | | `https://watson.telemetry.microsoft.com` | Windows Error Reporting (WER); required for Device Health and Update Compliance AV reports. Not used by Upgrade Readiness. | From dddffbe3e771d2e66e612ab502660fdf931f7dfe Mon Sep 17 00:00:00 2001 From: MikeBlodge Date: Mon, 1 Oct 2018 15:53:30 -0700 Subject: [PATCH 15/16] corrected merge issues, updated ms.date --- windows/deployment/TOC.md | 11 ++-- .../deployment/images/autopilotworkflow.png | Bin 0 -> 65782 bytes .../deployment/images/s-mode-flow-chart.png | Bin 0 -> 31386 bytes windows/deployment/images/smodeconfig.PNG | Bin 0 -> 65603 bytes windows/deployment/s-mode.md | 45 ++++++++++++++++ .../deployment/windows-10-pro-in-s-mode.md | 51 +++++------------- 6 files changed, 61 insertions(+), 46 deletions(-) create mode 100644 windows/deployment/images/autopilotworkflow.png create mode 100644 windows/deployment/images/s-mode-flow-chart.png create mode 100644 windows/deployment/images/smodeconfig.PNG create mode 100644 windows/deployment/s-mode.md diff --git a/windows/deployment/TOC.md b/windows/deployment/TOC.md index e0b0f036ed..6577188cbc 100644 --- a/windows/deployment/TOC.md +++ b/windows/deployment/TOC.md @@ -20,7 +20,8 @@ ## [Deploy Windows 10](deploy.md) ### [Overview of Windows Autopilot](windows-autopilot/windows-autopilot.md) -### [Windows 10 in S mode](windows-10-pro-in-s-mode.md) +### [Windows 10 in S mode](s-mode.md) +#### [Switch to Windows 10 Pro/Enterprise from S mode](windows-10-pro-in-s-mode.md) ### [Windows 10 upgrade paths](upgrade/windows-10-upgrade-paths.md) ### [Windows 10 edition upgrade](upgrade/windows-10-edition-upgrades.md) ### [Windows 10 volume license media](windows-10-media.md) @@ -217,13 +218,6 @@ ### [Prepare servicing strategy for Windows 10 updates](update/waas-servicing-strategy-windows-10-updates.md) ### [Build deployment rings for Windows 10 updates](update/waas-deployment-rings-windows-10-updates.md) ### [Assign devices to servicing channels for Windows 10 updates](update/waas-servicing-channels-windows-10-updates.md) -### [Get started with Windows Update](update/windows-update-overview.md) -#### [How Windows Update works](update/how-windows-update-works.md) -#### [Windows Update log files](update/windows-update-logs.md) -#### [How to troubleshoot Windows Update](update/windows-update-troubleshooting.md) -#### [Common Windows Update errors](update/windows-update-errors.md) -#### [Windows Update error code reference](update/windows-update-error-reference.md) -#### [Other Windows Update resources](update/windows-update-resources.md) ### [Optimize Windows 10 update delivery](update/waas-optimize-windows-10-updates.md) #### [Configure Delivery Optimization for Windows 10 updates](update/waas-delivery-optimization.md) #### [Configure BranchCache for Windows 10 updates](update/waas-branchcache.md) @@ -241,6 +235,7 @@ ### [Deploy Windows 10 updates using System Center Configuration Manager](update/waas-manage-updates-configuration-manager.md) ### [Manage device restarts after updates](update/waas-restart.md) ### [Manage additional Windows Update settings](update/waas-wu-settings.md) +### [Determine the source of Windows updates](update/windows-update-sources.md) ### [Change history for Update Windows 10](update/change-history-for-update-windows-10.md) ## [Windows Analytics](update/windows-analytics-overview.md) diff --git a/windows/deployment/images/autopilotworkflow.png b/windows/deployment/images/autopilotworkflow.png new file mode 100644 index 0000000000000000000000000000000000000000..a79609f6f7e2341d204bf8e2dd363569336b2bea GIT binary patch literal 65782 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 MxZKNv7y2Lm524>M+W-In literal 0 HcmV?d00001 diff --git a/windows/deployment/images/s-mode-flow-chart.png b/windows/deployment/images/s-mode-flow-chart.png new file mode 100644 index 0000000000000000000000000000000000000000..c3c43cc02778fe98866ba519e076d9b3809d09f9 GIT binary patch literal 31386 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 Ink/Microsoft Edge | X | X | X | X | -|Store apps (including Windows
desktop bridge apps) | X | X | X | X | -|Windows Update | X | X | X | X | -|Device Encryption | X | X | X | X | -|BitLocker | | X | X | X | -|Windows Update for Business | | X | X | X | -|Microsoft Store for Education | | X | X | X | -|Mobile Device Management
and Azure AD join | | X | X | X | -|Group Policy management and
Active Directory Domain Services | | | X | X | -|Desktop (Windows 32) Apps | X | | X | X | -|Change App Defaults
Search/Browser/Photos/etc. | X | | X | X | -|Credential Guard | | | | X | -|Device Guard | | | | X | - -## Keep Line of Business apps functioning with Desktop Bridge -Worried about your LOB apps not working in S mode? Using Desktop Bridge will enable you to convert your Line of Business apps to a packaged app with UWP manifest. After testing and validating you can distribute the app through the Windows Store or existing channels. - -[Explore Desktop Bridge](https://docs.microsoft.com/en-us/windows/uwp/porting/desktop-to-uwp-root) +We recommend staying in S mode. However, in some limited scenarios, you might need to switch to Windows 10 Pro. You can switch devices running Windows 10, version 1709 or later. Use the following information to switch to Windows 10 Pro through the Microsoft Store. > [!IMPORTANT] > While it’s free to switch to Windows 10 Pro, it’s not reversible. The only way to rollback this kind of switch is through a [bare metal recover (BMR)](https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/create-media-to-run-push-button-reset-features-s14) reset. This restores a Windows device to the factory state, even if the user needs to replace the hard drive or completely wipe the drive clean. If a device is switched out of S mode via the Microsoft Store, it will remain out of S mode even after the device is reset. -### Windows 10 in S mode is safe, secure, and fast. -We recommend staying in S mode. However, in some limited scenarios, you might need to switch to Windows 10 Pro. You can switch devices running Windows 10, version 1709 or later. Use the following information to switch to Windows 10 Pro through the Microsoft Store. - ## How to switch If you’re running Windows 10, version 1709 or version 1803, you can switch to Windows 10 Pro through the Microsoft Store. Devices running version 1803 will only be able to switch through the Store one device at a time. @@ -60,6 +26,15 @@ If you’re running Windows 10, version 1709 or version 1803, you can switch to 3. In the offer, click **Buy**, **Get**, OR **Learn more.** You'll be prompted to save your files before the switch starts. Follow the prompts to switch to Windows 10 Pro. +## Keep Line of Business apps functioning with Desktop Bridge +Worried about your LOB apps not working in S mode? Using Desktop Bridge will enable you to convert your Line of Business apps to a packaged app with UWP manifest. After testing and validating you can distribute the app through the Windows Store or existing channels. + +[Explore Desktop Bridge](https://docs.microsoft.com/en-us/windows/uwp/porting/desktop-to-uwp-root) + +## Repackage win32 apps into the MSIX format +The MSIX Packaging Tool (Preview) is now available to install from the Microsoft Store. The MSIX Packaging Tool enables you to repackage your existing win32 applications to the MSIX format. You can run your desktop installers through this tool interactively and obtain an MSIX package that you can install on your machine and upload to the Microsoft Store. + +[Explore MSIX app Packaging Tool](https://docs.microsoft.com/en-us/windows/application-management/msix-app-packaging-tool) ## Related topics From de88e1fa674fd177f35202fa2a292514cca185c5 Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Tue, 2 Oct 2018 06:26:15 -0700 Subject: [PATCH 16/16] fix wcd ref per bug 12041790 --- .../configuration/wcd/wcd-connectivityprofiles.md | 12 ++++++------ windows/configuration/wcd/wcd-tabletmode.md | 2 +- windows/configuration/wcd/wcd.md | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/windows/configuration/wcd/wcd-connectivityprofiles.md b/windows/configuration/wcd/wcd-connectivityprofiles.md index b797544274..38bdf81ca7 100644 --- a/windows/configuration/wcd/wcd-connectivityprofiles.md +++ b/windows/configuration/wcd/wcd-connectivityprofiles.md @@ -19,12 +19,12 @@ Use to configure profiles that a user will connect with, such as an email accoun | Setting groups | Desktop editions | Mobile editions | Surface Hub | HoloLens | IoT Core | | --- | :---: | :---: | :---: | :---: | :---: | -| [Email](#email) | X | X | X | | X | -| [Exchange](#exchange) | X | X | X | | X | -| [KnownAccounts](#knownaccounts) | X | X | X | | X | -| [VPN](#vpn) | X | X | X | X | X | -| [WiFiSense](#wifisense) | X | X | X | | X | -| [WLAN](#wlan) | X | X | X | X | X | +| [Email](#email) | X | X | X | | | +| [Exchange](#exchange) | X | X | X | | | +| [KnownAccounts](#knownaccounts) | X | X | X | | | +| [VPN](#vpn) | X | X | X | X | | +| [WiFiSense](#wifisense) | X | X | X | | | +| [WLAN](#wlan) | X | X | X | X | | ## Email diff --git a/windows/configuration/wcd/wcd-tabletmode.md b/windows/configuration/wcd/wcd-tabletmode.md index 3eb2ee43c6..436c29160d 100644 --- a/windows/configuration/wcd/wcd-tabletmode.md +++ b/windows/configuration/wcd/wcd-tabletmode.md @@ -19,7 +19,7 @@ Use TabletMode to configure settings related to tablet mode. | Setting | Desktop editions | Mobile editions | Surface Hub | HoloLens | IoT Core | | --- | :---: | :---: | :---: | :---: | :---: | -| All settings | X | X | X | | X | +| All settings | X | X | X | | | ## ConvertibleSlateModePromptPreference diff --git a/windows/configuration/wcd/wcd.md b/windows/configuration/wcd/wcd.md index 59b4c93e6a..6ddc8bd462 100644 --- a/windows/configuration/wcd/wcd.md +++ b/windows/configuration/wcd/wcd.md @@ -32,7 +32,7 @@ This section describes the settings that you can configure in [provisioning pack | [Certificates](wcd-certificates.md) | X | X | X | X | X | | [CleanPC](wcd-cleanpc.md) | X | | | | | | [Connections](wcd-connections.md) | X | X | X | X | | -| [ConnectivityProfiles](wcd-connectivityprofiles.md) | X | X | X | X | X | +| [ConnectivityProfiles](wcd-connectivityprofiles.md) | X | X | X | X | | | [CountryAndRegion](wcd-countryandregion.md) | X | X | X | X | | | [DesktopBackgroundAndColors](wcd-desktopbackgroundandcolors.md) | X | | | | | | [DeveloperSetup](wcd-developersetup.md) | | | | X | |