From ad01735e7fbeecad139a852ec50a1b696c1cb864 Mon Sep 17 00:00:00 2001 From: Michael Niehaus Date: Thu, 27 Apr 2017 14:18:15 -0700 Subject: [PATCH 01/23] Update waas-quick-start.md Changes to reflect new terminology, timelines. --- windows/deployment/update/waas-quick-start.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/windows/deployment/update/waas-quick-start.md b/windows/deployment/update/waas-quick-start.md index 917f902b1c..8b7414fd7d 100644 --- a/windows/deployment/update/waas-quick-start.md +++ b/windows/deployment/update/waas-quick-start.md @@ -22,19 +22,19 @@ Windows as a service is a new concept, introduced with the release of Windows 10 ## Definitions Some new terms have been introduced as part of Windows as a service, so you should know what these terms mean. -- **Feature updates** will be released two to three times per year. As the name suggests, these will add new features to Windows 10, delivered in bite-sized chunks compared to the previous practice of Windows releases every 3-5 years. +- **Feature updates** will be released twice per year, around March and September. As the name suggests, these will add new features to Windows 10, delivered in bite-sized chunks compared to the previous practice of Windows releases every 3-5 years. - **Quality updates** are released monthly, delivering both security and non-security fixes. These are cumulative, so installing the latest quality update is sufficient to get all the available fixes for a specific Windows 10 feature update. - **Insider Preview** builds are made available during the development of the features that will be shipped in the next feature update, enabling organizations to validate new features as well as compatibility with existing apps and infrastructure, providing feedback to Microsoft on any issues encountered. -- **Servicing branches** allow organizations to choose when to deploy new features. Current Branch (CB) deploys the fastest, soon after a feature update is released. Current Branch for Business (CBB) defers the installation of the same feature update by about four months, until that feature update is considered ready for broad deployment. Long Term Servicing Branch (LTSB) is different, used only for specialized devices (which typically don’t run Office) such as those that control medical equipment or ATM machines that need to be kept stable and secure. +- **Servicing channels** allow organizations to choose when to deploy new features. The Semi-Annual Channel receives feature updates twice per year. The Long Term Servicing Channel, which is designed to be used only for specialized devices (which typically don't run Office) such as those that control medical equipment or ATM machines, receives new feature releases about every three years. - **Deployment rings** are groups of devices used to initially pilot, and then to broadly deploy, each feature update in an organization. See [Overview of Windows as a service](waas-overview.md) for more information. ## Key Concepts -New feature update releases are initially considered **Current Branch (CB) releases**; organizations will use these for pilot deployments to ensure compatibility with existing apps and infrastructure. After about four months, the feature update will be declared as **Current Branch for Business (CBB)**, indicating that it is ready for broad deployment. +Windows 10 gains new functionality with twice-per-year feature update releases. Initially, organizations will use these feature update releases for pilot deployments to ensure compatibility with existing apps and infrastructure. After a period of time, typically about four months after the feature update release, broad deployment throughout the organization can begin. The exact timeframe is determined by feedback from customers, ISVs, OEMs, and others, with an explicit "ready for broad deployment" declaration signaling this to customers. -Each Windows 10 feature update (which initially begins as CB and then is declared as CBB) will be serviced with quality updates for a minimum of 18 months after it is released. The total length of time can be longer, as there will be two CBB releases serviced at all times. There will be a minimum of 60 days advanced notice (a grace period) after a CBB declaration occurs before an older feature update is no longer serviced. +Each Windows 10 feature update will be serviced with quality updates for 18 months from the date of the feature update release. Windows 10 Enterprise LTSB is a separate **Long Term Servicing Branch (LTSB)** version. Each release is supported for a total of 10 years (five years standard support, five years extended support). New releases are expected about every three years. @@ -44,9 +44,9 @@ See [Assign devices to servicing branches for Windows 10 updates](waas-servicing The process for keeping Windows 10 up to date involves deploying a feature update, at an appropriate time after its release. A variety of tools management and patching tools such as Windows Update, Windows Update for Business, Windows Server Update Services, System Center Configuration Manager, and third-party products) can be used to help with this process. [Windows Analytics Upgrade Readiness](https://www.microsoft.com/en-us/WindowsForBusiness/windows-analytics), a free tool to streamline Windows upgrade projects, is another important tool to help. -Because app compatibility, both for desktop apps and web apps, is outstanding with Windows 10, extensive advanced testing isn’t required. Instead, only business-critical apps need to be tested, with the remaining apps validated through a series of pilot deployment rings. Once these pilot deployments have validated most apps and CBB has been declared, broad deployment can begin. +Because app compatibility, both for desktop apps and web apps, is outstanding with Windows 10, extensive advanced testing isn’t required. Instead, only business-critical apps need to be tested, with the remaining apps validated through a series of pilot deployment rings. Once these pilot deployments have validated most apps, broad deployment can begin. -This process repeats with each new feature update, two to three times per year. These are small deployment projects, compared to the big projects that were necessary with the old three-to-five-year Windows release cycles. +This process repeats with each new feature update, twice per year. These are small deployment projects, compared to the big projects that were necessary with the old three-to-five-year Windows release cycles. Additional technologies such as BranchCache and Delivery Optimization, both peer-to-peer distribution tools, can help with the distribution of the feature update installation files. From e3f521d99556327786b0943b5771bfeefa33f7d6 Mon Sep 17 00:00:00 2001 From: John Tobin Date: Thu, 27 Apr 2017 16:51:42 -0700 Subject: [PATCH 02/23] Added new Vendor Support section --- .../credential-guard-known-issues.md | 52 ++++++++++++++++--- 1 file changed, 44 insertions(+), 8 deletions(-) diff --git a/windows/access-protection/credential-guard/credential-guard-known-issues.md b/windows/access-protection/credential-guard/credential-guard-known-issues.md index 5499b6cfdd..b9cacf0bc7 100644 --- a/windows/access-protection/credential-guard/credential-guard-known-issues.md +++ b/windows/access-protection/credential-guard/credential-guard-known-issues.md @@ -15,20 +15,56 @@ author: brianlic-msft - Windows 10 - Windows Server 2016 -Credential Guard has certain requirements for applications. Credential Guard blocks specific authentication capabilities. Therefore applications that require such capabilities will not function when Credential Guard is enabled. For further information, see [Application requirements](https://docs.microsoft.com/en-us/windows/access-protection/credential-guard/credential-guard-requirements#application-requirements). +Credential Guard has certain application requirements. Credential Guard blocks specific authentication capabilities. Therefore applications that require such capabilities will not function when Credential Guard is enabled. For further information, see [Application requirements](https://docs.microsoft.com/en-us/windows/access-protection/credential-guard/credential-guard-requirements#application-requirements). The following known issues have been fixed by servicing releases made available in the Cumulative Security Updates for April 2017: -• KB4015217: [Credential Guard generates double bad password count on Active Directory domain-joined Windows 10 machines](https://support.microsoft.com/en-us/help/4015217/windows-10-update-kb4015217) +- KB4015217: [Credential Guard generates double bad password count on Active Directory domain-joined Windows 10 machines](https://support.microsoft.com/en-us/help/4015217/windows-10-update-kb4015217) -This issue can potentially lead to unexpected account lockouts. + This issue can potentially lead to unexpected account lockouts. See also Knowledge Base articles [KB4015219](https://support.microsoft.com/en-us/help/4015219/windows-10-update-kb4015219) and -[KB4015221](https://support.microsoft.com/en-us/help/4015221/windows-10-update-kb4015221). +[KB4015221](https://support.microsoft.com/en-us/help/4015221/windows-10-update-kb4015221) -In addition, products that connect to Virtualization Based Security (VBS) protected processes can cause Credential Guard-enabled Windows 10 clients to exhibit high CPU utilization. For further information, see the following Knowledge Base articles: +The following issue is under investigation. For available workarounds, see the following Knowledge Base article: +- [Installing AppSense Environment Manager on Windows 10 machines causes LsaIso.exe to exhibit high CPU usage when Credential Guard is enabled](http://www.appsense.com/kb/160525073917945) * -• KB88869: [Windows 10 machines exhibit high CPU usage with McAfee Application and Change Control (MACC) installed when Credential Guard is enabled](https://kc.mcafee.com/corporate/index?page=content&id=KB88869) + *Registration required to access this article. -• [Installing AppSense Environment Manager on Windows 10 machines causes LsaIso.exe to exhibit high CPU usage when Credential Guard is enabled](http://www.appsense.com/kb/160525073917945) * +- [Blue screen on Windows 10 computers running Device Guard and Credential Guard with Cisco Anyconnect 4.3.04027](https://quickview.cloudapps.cisco.com/quickview/bug/CSCvc66692)** - *Registration required to access this article. + **Registration required to access this article. + +Products that connect to Virtualization Based Security (VBS) protected processes can cause Credential Guard-enabled Windows 10 clients to exhibit high CPU usage. For further information, see the following Knowledge Base articles: + +- KB88869: [Windows 10 machines exhibit high CPU usage with McAfee Application and Change Control (MACC) installed when Credential Guard is enabled](https://kc.mcafee.com/corporate/index?page=content&id=KB88869) + + +- Windows 10 machines exhibit high CPU usage with Citrix applications installed when Credential Guard is enabled. + + Microsoft is currently working with Citrix to investigate this issue. + + +## Vendor support + +- [Citrix Support for Secure Boot](https://www.citrix.com/blogs/2016/12/08/windows-server-2016-hyper-v-secure-boot-support-now-available-in-xenapp-7-12/) + +Credential Guard is not supported by either these products, products versions, computer systems, or Windows 10 versions: + +- For Credential Guard on Windows 10 with McAfee Encryption products, see: +[Support for Device Guard and Credential Guard on Windows 10 with McAfee encryption products](https://kc.mcafee.com/corporate/index?page=content&id=KB86009) + +- For Credential Guard on Windows 10 with Check Point Endpoint Security Client, see: +[Check Point Endpoint Security Client support for Microsoft Windows 10 Credential Guard and Device Guard features](https://supportcenter.checkpoint.com/supportcenter/portal?eventSubmit_doGoviewsolutiondetails=&solutionid=sk113912) + +- For Credential Guard on Windows 10 with VMWare Workstation +[Windows 10 host fails when running VMWare Workstation when Credential Guard is enabled](https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2146361) + +- For Credential Guard on Windows 10 with specific versions of the Lenovo ThinkPad +[ThinkPad support for Device Guard and Credential Guard in Microsoft Windows 10 – ThinkPad](https://support.lenovo.com/in/en/solutions/ht503039) + +- For Credential Guard on Windows 10 with Symantec Endpoint Protection +[Windows 10 with Credential Guard and Symantec Endpoint Protection 12.1](https://www.symantec.com/connect/forums/windows-10-device-guard-credentials-guard-and-sep-121) + + This is not a comprehensive list. Check whether your product vendor, product version, or computer system, supports Credential guard on systems that run Windows 10 or specific versions of Windows 10. Specific computer system models may be incompatible with Credential Guard. + + Microsoft encourages third-party vendors to contribute to this page by providing relevant product support information and by adding links to their own product support statements. \ No newline at end of file From 5d4c5ff733c47a76659aca818dd2b0e04f409e78 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Thu, 27 Apr 2017 17:14:32 -0700 Subject: [PATCH 03/23] revised section about disabling firewall --- ...-administration-with-windows-powershell.md | 20 ++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/windows/access-protection/windows-firewall/windows-firewall-with-advanced-security-administration-with-windows-powershell.md b/windows/access-protection/windows-firewall/windows-firewall-with-advanced-security-administration-with-windows-powershell.md index fc03f88ce9..4acd498a40 100644 --- a/windows/access-protection/windows-firewall/windows-firewall-with-advanced-security-administration-with-windows-powershell.md +++ b/windows/access-protection/windows-firewall/windows-firewall-with-advanced-security-administration-with-windows-powershell.md @@ -86,21 +86,27 @@ Set-NetFirewallProfile -DefaultInboundAction Block -DefaultOutboundAction Allow ### Disable Windows Firewall -Disabling Windows Firewall with Advanced Security can cause the following problems: +Microsoft recommends that you do not disable Windows Firewall because you lose other benefits provided by the service, such as the ability to use Internet Protocol security (IPsec) connection security rules, network protection from attacks that employ network fingerprinting, [Windows Service Hardening](http://go.microsoft.com/fwlink/?linkid=104976), and [boot time filters](https://blogs.technet.microsoft.com/networking/2009/03/24/stopping-the-windows-authenticating-firewall-service-and-the-boot-time-policy/). + +Disabling Windows Firewall with Advanced Security can also cause problems, including: - Start menu can stop working - Modern applications can fail to install or update - Activation of Windows via phone fails - Application or OS incompatibilities that depend on Windows Firewall -Do not disable Windows Firewall with Advanced Security service by stopping the service. -The proper method to disable the Windows Firewall is to disable the Windows Firewall Profiles and leave the service running. -Use the following procedure to turn the firewall off, or disable the Group Policy setting **Computer Configuration|Administrative Templates|Network|Network Connections|Windows Firewall|Domain Prolfile|Windows Firewall:Protect all network connections**. -For more information, see [Windows firewall with advanced security deployment guide](windows-firewall-with-advanced-security-deployment-guide.md). -If you turn off the Windows Firewall with Advanced Security service, you lose other benefits provided by the service, such as the ability to use Internet Protocol security (IPsec) connection security rules, network protection from attacks that employ network fingerprinting, [Windows Service Hardening](http://go.microsoft.com/fwlink/?linkid=104976), and [boot time filters](https://blogs.technet.microsoft.com/networking/2009/03/24/stopping-the-windows-authenticating-firewall-service-and-the-boot-time-policy/). +Microsoft recommends disabling Windows Firewall with Advanced Security only when installing a third-party firewall, and resetting Windows Firewall back to defaults when the third-party software is disabled or removed. + +If disabling Windows Firewall with Advanced Security is required, do not disable it by stopping the Windows Firewall service. +Stopping the Windows Firewall service is not supported by Microsoft. + Non-Microsoft firewall software can programmatically disable only the parts of Windows Firewall with Advanced Security that need to be disabled for compatibility. You should not disable the firewall yourself for this purpose. -Stopping the service associated with Windows Firewall with Advanced Security is not supported by Microsoft. + +The proper method to disable the Windows Firewall is to disable the Windows Firewall Profiles and leave the service running. + +Use the following procedure to turn the firewall off, or disable the Group Policy setting **Computer Configuration|Administrative Templates|Network|Network Connections|Windows Firewall|Domain Prolfile|Windows Firewall:Protect all network connections**. +For more information, see [Windows firewall with advanced security deployment guide](windows-firewall-with-advanced-security-deployment-guide.md). The following example disables Windows Firewall with Advanced Security for all profiles. From fb0b368b40ff8c87a8f1e632c0143140b55d933f Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Thu, 27 Apr 2017 17:27:05 -0700 Subject: [PATCH 04/23] added service name --- ...-advanced-security-administration-with-windows-powershell.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/access-protection/windows-firewall/windows-firewall-with-advanced-security-administration-with-windows-powershell.md b/windows/access-protection/windows-firewall/windows-firewall-with-advanced-security-administration-with-windows-powershell.md index 4acd498a40..498b42fa47 100644 --- a/windows/access-protection/windows-firewall/windows-firewall-with-advanced-security-administration-with-windows-powershell.md +++ b/windows/access-protection/windows-firewall/windows-firewall-with-advanced-security-administration-with-windows-powershell.md @@ -97,7 +97,7 @@ Disabling Windows Firewall with Advanced Security can also cause problems, inclu Microsoft recommends disabling Windows Firewall with Advanced Security only when installing a third-party firewall, and resetting Windows Firewall back to defaults when the third-party software is disabled or removed. -If disabling Windows Firewall with Advanced Security is required, do not disable it by stopping the Windows Firewall service. +If disabling Windows Firewall with Advanced Security is required, do not disable it by stopping the Windows Firewall service (in the **Services** snap-in, the display name is Windows Firewall and the service name is MpsSvc). Stopping the Windows Firewall service is not supported by Microsoft. Non-Microsoft firewall software can programmatically disable only the parts of Windows Firewall with Advanced Security that need to be disabled for compatibility. From f1305173c929e5a22851bffd5d07d0752e7dd5a5 Mon Sep 17 00:00:00 2001 From: Brian Lich Date: Fri, 28 Apr 2017 08:12:24 -0700 Subject: [PATCH 05/23] fixing link --- windows/deployment/change-history-for-deploy-windows-10.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/change-history-for-deploy-windows-10.md b/windows/deployment/change-history-for-deploy-windows-10.md index 1fa15b38c4..56563526b0 100644 --- a/windows/deployment/change-history-for-deploy-windows-10.md +++ b/windows/deployment/change-history-for-deploy-windows-10.md @@ -21,7 +21,7 @@ This topic lists new and updated topics in the [Deploy Windows 10](index.md) doc ## RELEASE: Windows 10, version 1703 -The topics in this library have been updated for Windows 10, version 1703 (also known as the Creators Update). The provisioning topics have been moved to [Configure Windows 10](/windows/configuration/index.md). +The topics in this library have been updated for Windows 10, version 1703 (also known as the Creators Update). The provisioning topics have been moved to [Configure Windows 10](/windows/configuration/index). ## March 2017 From 931b38b27b31f1642bd8361f5a0ae974869e82b0 Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Fri, 28 Apr 2017 08:49:45 -0700 Subject: [PATCH 06/23] content dump + art --- devices/surface-hub/TOC.md | 1 + .../surface-hub/change-history-surface-hub.md | 6 ++ ...e-and-test-a-device-account-surface-hub.md | 1 + .../surface-hub/images/adjust-room-audio.png | Bin 0 -> 9972 bytes .../images/new-user-hybrid-voice.png | Bin 0 -> 37699 bytes .../images/new-user-password-hybrid-voice.png | Bin 0 -> 35994 bytes .../images/product-license-hybrid-voice.png | Bin 0 -> 50618 bytes .../images/select-room-hybrid-voice.png | Bin 0 -> 43737 bytes devices/surface-hub/skype-hybrid-voice.md | 101 ++++++++++++++++++ 9 files changed, 109 insertions(+) create mode 100644 devices/surface-hub/images/adjust-room-audio.png create mode 100644 devices/surface-hub/images/new-user-hybrid-voice.png create mode 100644 devices/surface-hub/images/new-user-password-hybrid-voice.png create mode 100644 devices/surface-hub/images/product-license-hybrid-voice.png create mode 100644 devices/surface-hub/images/select-room-hybrid-voice.png create mode 100644 devices/surface-hub/skype-hybrid-voice.md diff --git a/devices/surface-hub/TOC.md b/devices/surface-hub/TOC.md index a9cde81f15..742423081c 100644 --- a/devices/surface-hub/TOC.md +++ b/devices/surface-hub/TOC.md @@ -8,6 +8,7 @@ ##### [On-premises deployment (single forest)](on-premises-deployment-surface-hub-device-accounts.md) ##### [On-premises deployment (multiple forests)](on-premises-deployment-surface-hub-multi-forest.md) ##### [Hybrid deployment](hybrid-deployment-surface-hub-device-accounts.md) +##### [Online or hybrid deployment using Skype Hybrid Voice environment](skype-hybrid-voice.md) ##### [Create a device account using UI](create-a-device-account-using-office-365.md) ##### [Microsoft Exchange properties](exchange-properties-for-surface-hub-device-accounts.md) ##### [Applying ActiveSync policies to device accounts](apply-activesync-policies-for-surface-hub-device-accounts.md) diff --git a/devices/surface-hub/change-history-surface-hub.md b/devices/surface-hub/change-history-surface-hub.md index 74ee57c2f5..c4e63c63c4 100644 --- a/devices/surface-hub/change-history-surface-hub.md +++ b/devices/surface-hub/change-history-surface-hub.md @@ -14,6 +14,12 @@ localizationpriority: medium This topic lists new and updated topics in the [Surface Hub Admin Guide]( surface-hub-administrators-guide.md). +## April 2017 + +| New or changed topic | Description | +| --- | --- | +| [Online or hybrid deployment using Skype Hybrid Voice environment](skype-hybrid-voice.md) | New | + ## February 2017 | New or changed topic | Description | diff --git a/devices/surface-hub/create-and-test-a-device-account-surface-hub.md b/devices/surface-hub/create-and-test-a-device-account-surface-hub.md index b06c909230..3223d5d81b 100644 --- a/devices/surface-hub/create-and-test-a-device-account-surface-hub.md +++ b/devices/surface-hub/create-and-test-a-device-account-surface-hub.md @@ -49,6 +49,7 @@ For detailed steps using PowerShell to provision a device account, choose an opt | [On-premises deployment (single-forest)](on-premises-deployment-surface-hub-device-accounts.md) | Your organization has servers that it controls and uses to host Active Directory, Exchange, and Skype for Business (or Lync) in a single-forest environment. | | [On-premises deployment (multiple forests)](on-premises-deployment-surface-hub-multi-forest.md) | Your organization has servers that it controls and uses to host Active Directory, Exchange, and Skype for Business (or Lync) in a multi-forest environment. | | [Hybrid deployment](hybrid-deployment-surface-hub-device-accounts.md) | Your organization has a mix of services, with some hosted on-premises and some hosted online through Office 365. | +| [Online or hybrid deployment using Skype Hybrid Voice environment](skype-hybrid-voice.md) | Your organization has Skype for Business home pools and Exchange servers in the cloud, and uses an on-premises pool of Skype for Business 2015 or Cloud Connector edition connected via Public Switched Telephone Network (PSTN). | If you prefer to use a graphical user interface (UI), some steps can be done using UI instead of PowerShell. diff --git a/devices/surface-hub/images/adjust-room-audio.png b/devices/surface-hub/images/adjust-room-audio.png new file mode 100644 index 0000000000000000000000000000000000000000..3d0eef5ed76dfed05db79fcf897657208e403485 GIT binary patch literal 9972 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 OfTt?Yl#8FdeEnaB!v1vt literal 0 HcmV?d00001 diff --git a/devices/surface-hub/images/new-user-hybrid-voice.png b/devices/surface-hub/images/new-user-hybrid-voice.png new file mode 100644 index 0000000000000000000000000000000000000000..e291f9ebca2ace54e61b09d32ca6acbee452850b GIT binary patch literal 37699 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 eAP@)!g8YA{&6R511;En)0000 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 literal 0 HcmV?d00001 diff --git a/devices/surface-hub/images/product-license-hybrid-voice.png b/devices/surface-hub/images/product-license-hybrid-voice.png new file mode 100644 index 0000000000000000000000000000000000000000..3d16aeb46758d6953c1a12094cb58a6192f93380 GIT binary patch literal 50618 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 DD&5cD literal 0 HcmV?d00001 diff --git a/devices/surface-hub/images/select-room-hybrid-voice.png b/devices/surface-hub/images/select-room-hybrid-voice.png new file mode 100644 index 0000000000000000000000000000000000000000..961f8355e8d8b5cc6166ab7aa27d7ddf4bde5f9c GIT binary patch literal 43737 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 F{~xEn`s4rr literal 0 HcmV?d00001 diff --git a/devices/surface-hub/skype-hybrid-voice.md b/devices/surface-hub/skype-hybrid-voice.md new file mode 100644 index 0000000000..d4b298f0fa --- /dev/null +++ b/devices/surface-hub/skype-hybrid-voice.md @@ -0,0 +1,101 @@ +--- +title: Online or hybrid deployment using Skype Hybrid Voice environment (Surface Hub) +description: This topic explains how to enable Skype for Business Cloud PBX with on premises PSTN connectivity via Cloud Connector Edition or Skype for Business 2015 pool. +keywords: hybrid deployment, Skype Hybrid Voice +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: surfacehub +author: jdeckerMS +localizationpriority: medium +--- + +# Online or hybrid deployment using Skype Hybrid Voice environment (Surface Hub) + +This topic explains how to enable Skype for Business Cloud PBX with on premises PSTN connectivity via Cloud Connector Edition or Skype for Business 2015 pool. In this option your Skype for Business home pools and Exchange servers are in the Cloud, however PSTN connected via on premises pool of Skype for Business 2015 or via a Cloud Connector edition. More about different Cloud PBX options is here https://technet.microsoft.com/en-us/library/mt612869.aspx + +If you deployed Skype for Business Cloud PBX with one of the hybrid voice options, please follow the steps below to enable the room account. It is important to create a regular user account first, assign all hybrid voice options and phone numbers and only after this convert the account to a room account. If you do not follow this order you will not be able to assign a hybrid phone number. + +>[!WARNING] +>If you created an account before without configuration of Hybrid voice (you run Enable-CSMeetingRoom command) you will not be able to configure required hybrid voice parameters. In order to configure hybrid voice parameters, for previously configured account or reconfiguring a phone number please delete and assign E5 or E3 + Cloud PBX add-on license again. After you reassigned the license, please start from step “Configure Hybrid Voice and Test” + +1. Create a new user account for Surface Hub. In this example, I will use surfacehub2@adatum.com account. The account can be created in local active directory and synchronized to the cloud or created directly in the cloud. + + ![new object user](images/new-user-hybrid-voice.png) + +2. Select “Password Never Expires” Note this is important for a Surface Room Device. + + ![Password never expires](images/new-user-password-hybrid-voice.png) + +3. In Office 365 add E5 license or E3 and Cloud PBX add-on to the user account created for the room. This is required for Hybrid Voice to work. + +![Add product license](images/product-license-hybrid-voice.png) + +4. Wait approximately 15 minutes until your user account appears in Skype for Business Online. + +5. Once your user is created in SfB online, enable it for Hybrid voice in Skype for Business Remote PowerShell + + ``` + Set-csuser surfacehub2@adatum.biz EnterpriseVoiceEnabled $true -HostedVocieMail $true -onpremlineuri tel:+15005000102 + ``` + +6. Validate Hybrid Voice call flow by placing test calls + +7. Start a remote PowerShell session on a PC and connect to Exchange. + + ``` + Set-ExecutionPolicy Unrestricted + $cred=Get-Credential -Message "Please use your Office 365 admin credentials" + $sess= New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/ps1-liveid/ -Credential $cred -Authentication Basic -AllowRedirection + Import-PSSession $sess + ``` + +8. After establishing a session, modify the mailbox account on previous steps and enable it as a RoomMailboxAccount. This allows the account to authenticate with Surface Hub. + + ``` + Set-Mailbox surfacehub2@adatum.biz -Type Room + Set-Mailbox surfacehub2@adatum.biz -EnableRoomMailboxAccount $true -RoomMailboxPassword (ConvertTo-SecureString -String -AsPlainText -Force) + ``` + +9. After setting up the mailbox, you will need to either create a new Exchange ActiveSync policy, or use a compatible existing policy. +Surface Hubs are only compatible with device accounts that have an ActiveSync policy where the PasswordEnabled property is set to False. If this isn’t set properly, then Exchange services on the Surface Hub (mail, calendar, and joining meetings), will not be enabled. +If you haven’t created a compatible policy yet, use the following cmdlet—this one creates a policy called "Surface Hubs". Once it’s created, you can apply the same policy to other device accounts. + + ``` + $easPolicy = New-MobileDeviceMailboxPolicy -Name “SurfaceHubs” -PasswordEnabled $false + ``` + + Once you have a compatible policy, then you will need to apply the policy to the device account. However, policies can only be applied to user accounts and not resource mailboxes. You need to convert the mailbox into a user type, apply the policy, and then convert it back into a mailbox—you may need to re-enable it and set the password again too. + + ``` + Set-Mailbox surfacehub2@adatum.biz -Type Regular + Set-CASMailbox surfacehub2@adatum.biz -ActiveSyncMailboxPolicy $easPolicy.id + Set-Mailbox surfacehub2@adatum.biz -Type Room + $credNewAccount = Get-Credential -Message "Please provide the Surface Hub username and password" + Set-Mailbox surfacehub2@adatum.biz -RoomMailboxPassword $credNewAccount.Password -EnableRoomMailboxAccount $true + ``` + +10. Various Exchange properties must be set on the device account to improve the meeting experience. You can see which properties need to be set in the Exchange properties section. + + ``` + Set-CalendarProcessing surfacehub2@adatum.biz -AutomateProcessing AutoAccept -AddOrganizerToSubject $false –AllowConflicts $false –DeleteComments $false -DeleteSubject $false -RemovePrivateProperty $false + Set-CalendarProcessing surfacehub2@adatum.biz -AddAdditionalResponse $true -AdditionalResponse "This is a Surface Hub room!" + ``` + +11. Enable the mailbox as a meeting device in Skype for Business Online. The first step is to understand your home registrar, to get the registrar pool. The second step is to run cmdlet which enables the acount as a meeting device (you need registrarpool with from the first cmdlet) + + ``` + Get-CsTenant | select registrarpool + Enable-CsMeetingRoom surfacehub2@adatum.biz -RegistrarPool 'sippoolbl20a04.infra.lync.com' -SipAddressType UserPrincipalName + ``` + + By running this cmdlet we will add a behavior when end user will be asked if he/she in a meeting room and if answer yes will mute mic and speaker + + ![](images/adjust-room-audio.png) + + It also will change lobby behavior, you can read about lobby behavior. + +At this moment the room account is fully configured, including Hybrid Voice. Note additional attributes, like description, location etc must be set in on premises as we sync the room from on premises. If you create a room in online these parameters can be set online. On the screenshot below you can see how end user sees the device. + + +![](images/select-room-hybrid-voice.png) \ No newline at end of file From 7362fef839434481b3168822b390dea21afd6a85 Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Fri, 28 Apr 2017 09:39:40 -0700 Subject: [PATCH 07/23] sync --- devices/surface-hub/skype-hybrid-voice.md | 36 +++++++++++++---------- 1 file changed, 20 insertions(+), 16 deletions(-) diff --git a/devices/surface-hub/skype-hybrid-voice.md b/devices/surface-hub/skype-hybrid-voice.md index d4b298f0fa..c7dc80ed71 100644 --- a/devices/surface-hub/skype-hybrid-voice.md +++ b/devices/surface-hub/skype-hybrid-voice.md @@ -12,36 +12,36 @@ localizationpriority: medium # Online or hybrid deployment using Skype Hybrid Voice environment (Surface Hub) -This topic explains how to enable Skype for Business Cloud PBX with on premises PSTN connectivity via Cloud Connector Edition or Skype for Business 2015 pool. In this option your Skype for Business home pools and Exchange servers are in the Cloud, however PSTN connected via on premises pool of Skype for Business 2015 or via a Cloud Connector edition. More about different Cloud PBX options is here https://technet.microsoft.com/en-us/library/mt612869.aspx +This topic explains how to enable Skype for Business Cloud PBX with on-premises Public Switched Telephone Network (PSTN) connectivity via Cloud Connector Edition or Skype for Business 2015 pool. In this option. your Skype for Business home pools and Exchange servers are in the Cloud, and are connected by PSTN via an on-premises pool running Skype for Business 2015 or Cloud Connector edition. [Learn more about different Cloud PBX options](https://technet.microsoft.com/library/mt612869.aspx). -If you deployed Skype for Business Cloud PBX with one of the hybrid voice options, please follow the steps below to enable the room account. It is important to create a regular user account first, assign all hybrid voice options and phone numbers and only after this convert the account to a room account. If you do not follow this order you will not be able to assign a hybrid phone number. +If you deployed Skype for Business Cloud PBX with one of the hybrid voice options, follow the steps below to enable the room account for Surface Hub. It is important to create a regular user account first, assign all hybrid voice options and phone numbers, and then convert the account to a room account. If you do not follow this order, you will not be able to assign a hybrid phone number. >[!WARNING] ->If you created an account before without configuration of Hybrid voice (you run Enable-CSMeetingRoom command) you will not be able to configure required hybrid voice parameters. In order to configure hybrid voice parameters, for previously configured account or reconfiguring a phone number please delete and assign E5 or E3 + Cloud PBX add-on license again. After you reassigned the license, please start from step “Configure Hybrid Voice and Test” +>If you create an account before configuration of Hybrid voice (you run Enable-CSMeetingRoom command), you will not be able to configure required hybrid voice parameters. In order to configure hybrid voice parameters for a previously configured account or to reconfigure a phone number, delete the E5 or E3 + Cloud PBX add-on license. Follow the steps below, starting at step 3. -1. Create a new user account for Surface Hub. In this example, I will use surfacehub2@adatum.com account. The account can be created in local active directory and synchronized to the cloud or created directly in the cloud. +1. Create a new user account for Surface Hub. This example uses `surfacehub2@adatum.com`. The account can be created in local Active Directory and synchronized to the cloud, or created directly in the cloud. ![new object user](images/new-user-hybrid-voice.png) -2. Select “Password Never Expires” Note this is important for a Surface Room Device. +2. Select **Password Never Expires**. This is important for a Surface Room device. ![Password never expires](images/new-user-password-hybrid-voice.png) -3. In Office 365 add E5 license or E3 and Cloud PBX add-on to the user account created for the room. This is required for Hybrid Voice to work. +3. In Office 365, add **E5** license or **E3 and Cloud PBX** add-on to the user account created for the room. This is required for Hybrid Voice to work. -![Add product license](images/product-license-hybrid-voice.png) + ![Add product license](images/product-license-hybrid-voice.png) 4. Wait approximately 15 minutes until your user account appears in Skype for Business Online. -5. Once your user is created in SfB online, enable it for Hybrid voice in Skype for Business Remote PowerShell +5. After your user is created in Skype for Business Online, enable it for Hybrid Voice in Skype for Business Remote PowerShell by running the following cmdlet: ``` Set-csuser surfacehub2@adatum.biz EnterpriseVoiceEnabled $true -HostedVocieMail $true -onpremlineuri tel:+15005000102 ``` -6. Validate Hybrid Voice call flow by placing test calls +6. Validate Hybrid Voice call flow by placing test calls. -7. Start a remote PowerShell session on a PC and connect to Exchange. +7. Start a remote PowerShell session on a PC and connect to Exchange by running the following cmdlets. ``` Set-ExecutionPolicy Unrestricted @@ -58,14 +58,16 @@ If you deployed Skype for Business Cloud PBX with one of the hybrid voice option ``` 9. After setting up the mailbox, you will need to either create a new Exchange ActiveSync policy, or use a compatible existing policy. -Surface Hubs are only compatible with device accounts that have an ActiveSync policy where the PasswordEnabled property is set to False. If this isn’t set properly, then Exchange services on the Surface Hub (mail, calendar, and joining meetings), will not be enabled. -If you haven’t created a compatible policy yet, use the following cmdlet—this one creates a policy called "Surface Hubs". Once it’s created, you can apply the same policy to other device accounts. + + Surface Hubs are only compatible with device accounts that have an ActiveSync policy where the **PasswordEnabled** property is set to **False**. If this isn’t set properly, then Exchange services on the Surface Hub (mail, calendar, and joining meetings), will not be enabled. + + If you haven’t created a compatible policy yet, use the following cmdlet—this one creates a policy called "Surface Hubs". Once it’s created, you can apply the same policy to other device accounts. ``` $easPolicy = New-MobileDeviceMailboxPolicy -Name “SurfaceHubs” -PasswordEnabled $false ``` - Once you have a compatible policy, then you will need to apply the policy to the device account. However, policies can only be applied to user accounts and not resource mailboxes. You need to convert the mailbox into a user type, apply the policy, and then convert it back into a mailbox—you may need to re-enable it and set the password again too. + Once you have a compatible policy, then you will need to apply the policy to the device account. However, policies can only be applied to user accounts and not resource mailboxes. You need to convert the mailbox into a user type, apply the policy, and then convert it back into a mailbox—you may need to re-enable it and set the password again. ``` Set-Mailbox surfacehub2@adatum.biz -Type Regular @@ -75,7 +77,7 @@ If you haven’t created a compatible policy yet, use the following cmdlet—thi Set-Mailbox surfacehub2@adatum.biz -RoomMailboxPassword $credNewAccount.Password -EnableRoomMailboxAccount $true ``` -10. Various Exchange properties must be set on the device account to improve the meeting experience. You can see which properties need to be set in the Exchange properties section. +10. Various Exchange properties must be set on the device account to improve the meeting experience. You can see which properties need to be set in [Exchange properties](exchange-properties-for-surface-hub-device-accounts.md). ``` Set-CalendarProcessing surfacehub2@adatum.biz -AutomateProcessing AutoAccept -AddOrganizerToSubject $false –AllowConflicts $false –DeleteComments $false -DeleteSubject $false -RemovePrivateProperty $false @@ -89,13 +91,15 @@ If you haven’t created a compatible policy yet, use the following cmdlet—thi Enable-CsMeetingRoom surfacehub2@adatum.biz -RegistrarPool 'sippoolbl20a04.infra.lync.com' -SipAddressType UserPrincipalName ``` - By running this cmdlet we will add a behavior when end user will be asked if he/she in a meeting room and if answer yes will mute mic and speaker + As a result of running this cmdlet, users will be asked if they are in a meeting room, as shown in the following image. **Yes** will mute the microphone and speaker. ![](images/adjust-room-audio.png) It also will change lobby behavior, you can read about lobby behavior. -At this moment the room account is fully configured, including Hybrid Voice. Note additional attributes, like description, location etc must be set in on premises as we sync the room from on premises. If you create a room in online these parameters can be set online. On the screenshot below you can see how end user sees the device. +At this moment the room account is fully configured, including Hybrid Voice. Additional attributes, like description, location, etc., must be set in on-premises as we sync the room from on-premises. If you create a room in online, these parameters can be set online. + +In the following image, you can see how the device appears to users. ![](images/select-room-hybrid-voice.png) \ No newline at end of file From 7f93359f7334d3f0741bb12c463fbb79d029d18f Mon Sep 17 00:00:00 2001 From: Brian Lich Date: Fri, 28 Apr 2017 10:53:18 -0700 Subject: [PATCH 08/23] fixing redirect --- .openpublishing.redirection.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.openpublishing.redirection.json b/.openpublishing.redirection.json index bc0528dea6..8af01fd971 100644 --- a/.openpublishing.redirection.json +++ b/.openpublishing.redirection.json @@ -207,7 +207,7 @@ }, { "source_path": "windows/manage/set-up-a-kiosk-for-windows-10-for-mobile-edition.md", -"redirect_url": "/windows/configuration/set-up-a-kiosk-for-windows-10-for-mobile-edition", +"redirect_url": "/windows/configuration/mobile-devices/set-up-a-kiosk-for-windows-10-for-mobile-edition", "redirect_document_id": true }, { From 1db7b70b7a62cfe10052a14f55611b6d98e908cc Mon Sep 17 00:00:00 2001 From: Brian Lich Date: Fri, 28 Apr 2017 10:57:59 -0700 Subject: [PATCH 09/23] fixing author metadata --- browsers/internet-explorer/docfx.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/browsers/internet-explorer/docfx.json b/browsers/internet-explorer/docfx.json index 2c883d6a53..b19b1d7f96 100644 --- a/browsers/internet-explorer/docfx.json +++ b/browsers/internet-explorer/docfx.json @@ -18,7 +18,7 @@ "breadcrumb_path": "/internet-explorer/breadcrumb/toc.json", "ROBOTS": "INDEX, FOLLOW", "ms.author": "lizross", - "author": "lizross", + "author": "eross-msft", "ms.technology": "internet-explorer", "ms.topic": "article" }, From d56093a3f98ab36b2a53af5c61e2797b9916de1f Mon Sep 17 00:00:00 2001 From: Brian Lich Date: Fri, 28 Apr 2017 11:47:31 -0700 Subject: [PATCH 10/23] added list of new Group Policy settings for Windows 10, version 1703 --- .../change-history-for-client-management.md | 5 +- .../new-policies-for-windows-10.md | 160 +++++++++++++++--- 2 files changed, 140 insertions(+), 25 deletions(-) diff --git a/windows/client-management/change-history-for-client-management.md b/windows/client-management/change-history-for-client-management.md index e0349be98b..17d2570fda 100644 --- a/windows/client-management/change-history-for-client-management.md +++ b/windows/client-management/change-history-for-client-management.md @@ -14,7 +14,10 @@ author: jdeckerMS This topic lists new and updated topics in the [Client management](index.md) documentation for Windows 10 and Windows 10 Mobile. - +## April 2017 +| New or changed topic | Description | +|----------------------|-------------| +| [New policies for Windows 10](new-policies-for-windows-10.md) | Added a list of new Group Policy settings for Windows 10, version 1703 | ## RELEASE: Windows 10, version 1703 diff --git a/windows/client-management/new-policies-for-windows-10.md b/windows/client-management/new-policies-for-windows-10.md index bdb9f28644..2d0e3ccf37 100644 --- a/windows/client-management/new-policies-for-windows-10.md +++ b/windows/client-management/new-policies-for-windows-10.md @@ -20,32 +20,144 @@ localizationpriority: high Windows 10 includes the following new policies for management, in addition to policies that were available for Windows 8.1 and Windows Phone 8.1. [Download the complete set of Administrative Template (.admx) files for Windows 10](https://go.microsoft.com/fwlink/p/?LinkID=625081). -## New Group Policy settings in Windows 10 +## New Group Policy settings in Windows 10, version 1703 + +The following Group Policy settings were added in Windows 10, version 1703: + +**Control Panel** + +- Control Panel\Add or Remove Programs\Specify default category for Add New Programs +- Control Panel\Add or Remove Programs\Hide the "Add a program from CD-ROM or floppy disk" option +- Control Panel\Personalization\Prevent changing lock screen and logon image + +**Network** + +- Network\Background Intelligent Transfer Service (BITS)\Limit the maximum network bandwidth for BITS background transfers +- Network\Background Intelligent Transfer Service (BITS)\Allow BITS Peercaching +- Network\Background Intelligent Transfer Service (BITS)\Limit the age of files in the BITS Peercache +- Network\Background Intelligent Transfer Service (BITS)\Limit the BITS Peercache size +- Network\DNS Client\Allow NetBT queries for fully qualified domain names +- Network\Network Connections\Prohibit access to properties of components of a LAN connection +- Network\Network Connections\Ability to Enable/Disable a LAN connection +- Network\Offline Files\Turn on economical application of administratively assigned Offline Files +- Network\Offline Files\Configure slow-link mode +- Network\Offline Files\Enable Transparent Caching +- Network\Microsoft Peer-to-Peer Networking Services\Peer Name Resolution Protocol\Site-Local Clouds\Set the Seed Server +- Network\Microsoft Peer-to-Peer Networking Services\Disable password strength validation for Peer Grouping + +**System** + +- System\App-V\Streaming\Location Provider +- System\App-V\Streaming\Certificate Filter For Client SSL +- System\Credentials Delegation\Allow delegating default credentials with NTLM-only server authentication +- System\Ctrl+Alt+Del Options\Remove Change Password +- System\Ctrl+Alt+Del Options\Remove Lock Computer +- System\Ctrl+Alt+Del Options\Remove Task Manager +- System\Ctrl+Alt+Del Options\Remove Logoff +- System\Device Installation\Do not send a Windows error report when a generic driver is installed on a device +- System\Device Installation\Prevent Windows from sending an error report when a device driver requests additional software during installation +- System\Locale Services\Disallow user override of locale settings +- System\Logon\Do not process the legacy run list +- System\Logon\Always use custom logon background +- System\Logon\Do not display network selection UI +- System\Logon\Block user from showing account details on sign-in +- System\Logon\Turn off app notifications on the lock screen +- System\User Profiles\Establish timeout value for dialog boxes +- System\Enable Windows NTP Server\Windows Time Service\Enable Windows NTP Client + +**Windows Components** + +- Windows Components\ActiveX Installer Service\Approved Installation Sites for ActiveX Controls +- Windows Components\ActiveX Installer Service\Establish ActiveX installation policy for sites in Trusted zones +- Windows Components\Application Compatibility\Turn off Application Compatibility Engine +- Windows Components\Application Compatibility\Turn off Program Compatibility Assistant +- Windows Components\Application Compatibility\Turn off Program Compatibility Assistant +- Windows Components\Application Compatibility\Turn off Steps Recorder +- Windows Components\Attachment Manager\Notify antivirus programs when opening attachments +- Windows Components\Biometrics\Allow the use of biometrics +- Windows Components\NetMeeting\Disable Whiteboard +- Windows Components\Data Collection and Preview Builds\Configure the Commercial ID +- Windows Components\File Explorer\Display the menu bar in File Explorer +- Windows Components\File History\Turn off File History +- Windows Components\Internet Explorer\Internet Control Panel\Advanced Page\Play animations in web pages +- Windows Components\Internet Explorer\Internet Control Panel\Security Page\Trusted Sites Zone\Turn on Cross-Site Scripting Filter +- Windows Components\Internet Explorer\Internet Control Panel\Security Page\Internet Zone\Turn on Cross-Site Scripting Filter +- Windows Components\Internet Explorer\Internet Control Panel\Security Page\Locked-Down Internet Zone\Run ActiveX controls and plugins +- Windows Components\Internet Explorer\Internet Control Panel\Security Page\Locked-Down Internet Zone\Script ActiveX controls marked safe for scripting +- Windows Components\Internet Explorer\Internet Control Panel\Security Page\Intranet Zone\Run ActiveX controls and plugins +- Windows Components\Internet Explorer\Internet Control Panel\Security Page\Intranet Zone\Script ActiveX controls marked safe for scripting +- Windows Components\Internet Explorer\Internet Control Panel\Security Page\Locked-Down Intranet Zone\Run ActiveX controls and plugins +- Windows Components\Internet Explorer\Internet Control Panel\Security Page\Locked-Down Intranet Zone\Script ActiveX controls marked safe for scripting +- Windows Components\Internet Explorer\Internet Control Panel\Security Page\Local Machine Zone\Run ActiveX controls and plugins +- Windows Components\Internet Explorer\Internet Control Panel\Security Page\Local Machine Zone\Script ActiveX controls marked safe for scripting +- Windows Components\Internet Explorer\Internet Control Panel\Security Page\Locked-Down Local Machine Zone\Run ActiveX controls and plugins +- Windows Components\Internet Explorer\Internet Control Panel\Security Page\Locked-Down Local Machine Zone\Script ActiveX controls marked safe for scripting +- Windows Components\Internet Explorer\Internet Control Panel\Security Page\Restricted Sites Zone\Run ActiveX controls and plugins +- Windows Components\Internet Explorer\Internet Control Panel\Security Page\Restricted Sites Zone\Script ActiveX controls marked safe for scripting +- Windows Components\Internet Explorer\Internet Control Panel\Security Page\Locked-Down Restricted Sites Zone\Run ActiveX controls and plugins +- Windows Components\Internet Explorer\Internet Control Panel\Security Page\Locked-Down Restricted Sites Zone\Script ActiveX controls marked safe for scripting +- Windows Components\Internet Explorer\Internet Control Panel\Security Page\Trusted Sites Zone\Run ActiveX controls and plugins +- Windows Components\Internet Explorer\Internet Control Panel\Security Page\Trusted Sites Zone\Script ActiveX controls marked safe for scripting +- Windows Components\Internet Explorer\Internet Control Panel\Security Page\Locked-Down Trusted Sites Zone\Run ActiveX controls and plugins +- Windows Components\Internet Explorer\Internet Control Panel\Security Page\Locked-Down Trusted Sites Zone\Script ActiveX controls marked safe for scripting +- Windows Components\Internet Explorer\Accelerators\Restrict Accelerators to those deployed through Group Policy +- Windows Components\Internet Explorer\Compatibility View\Turn on Internet Explorer 7 Standards Mode +- Windows Components\Location and Sensors\Windows Location Provider\Turn off Windows Location Provider +- Windows Components\Microsoft Edge\Configure Autofill +- Windows Components\Microsoft Edge\Allow Developer Tools +- Windows Components\Microsoft Edge\Allow Developer Tools +- Windows Components\Microsoft Edge\Configure Do Not Track +- Windows Components\Microsoft Edge\Allow InPrivate browsing +- Windows Components\Microsoft Edge\Configure Password Manager +- Windows Components\Microsoft Edge\Configure Password Manager +- Windows Components\Microsoft Edge\Configure Pop-up Blocker +- Windows Components\Microsoft Edge\Configure Pop-up Blocker +- Windows Components\Microsoft Edge\Allow search engine customization +- Windows Components\Microsoft Edge\Allow search engine customization +- Windows Components\Microsoft Edge\Configure search suggestions in Address bar +- Windows Components\Microsoft Edge\Set default search engine +- Windows Components\Microsoft Edge\Configure additional search engines +- Windows Components\Microsoft Edge\Configure additional search engines +- Windows Components\Microsoft Edge\Configure the Enterprise Mode Site List +- Windows Components\Microsoft Edge\Configure the Enterprise Mode Site List +- Windows Components\Microsoft Edge\Prevent using Localhost IP address for WebRTC +- Windows Components\Microsoft Edge\Prevent using Localhost IP address for WebRTC +- Windows Components\Microsoft Edge\Configure Start pages +- Windows Components\Microsoft Edge\Configure Start pages +- Windows Components\Microsoft Edge\Disable lockdown of Start pages +- Windows Components\Microsoft Edge\Disable lockdown of Start pages +- Windows Components\Microsoft Edge\Prevent bypassing Windows Defender SmartScreen prompts for sites +- Windows Components\Microsoft Edge\Prevent bypassing Windows Defender SmartScreen prompts for sites +- Windows Components\Microsoft Edge\Prevent bypassing Windows Defender SmartScreen prompts for files +- Windows Components\Microsoft Management Console\Restricted/Permitted snap-ins\.Net Framework Configuration +- Windows Components\Windows Installer\Prohibit use of Restart Manager +- Windows Components\Desktop Gadgets\Restrict unpacking and installation of gadgets that are not digitally signed. +- Windows Components\Desktop Gadgets\Turn Off user-installed desktop gadgets +- Windows Components\Desktop Gadgets\Turn Off user-installed desktop gadgets +- Windows Components\OneDrive\Prevent the usage of OneDrive for file storage +- Windows Components\OneDrive\Prevent the usage of OneDrive for file storage on Windows 8.1 +- Windows Components\OneDrive\Prevent OneDrive files from syncing over metered connections +- Windows Components\OneDrive\Save documents to OneDrive by default +- Windows Components\Smart Card\Allow certificates with no extended key usage certificate attribute +- Windows Components\Smart Card\Turn on certificate propagation from smart card +- Windows Components\Tablet PC\Pen UX Behaviors\Prevent flicks +- Windows Components\BitLocker Drive Encryption\Choose drive encryption method and cipher strength (Windows 8, Windows Server 2012, Windows 8.1, Windows Server 2012 R2, Windows 10 [Version 1507]) +- Windows Components\Windows Defender Antivirus\Real-time Protection\Turn on behavior monitoring +- Windows Components\Windows Defender Antivirus\Signature Updates\Define file shares for downloading definition updates +- Windows Components\Windows Defender Antivirus\Signature Updates\Turn on scan after signature update +- Windows Components\File Explorer\Display confirmation dialog when deleting files +- Windows Components\Internet Explorer\Internet Control Panel\Security Page\Locked-Down Restricted Sites Zone\Allow OpenSearch queries in File Explorer +- Windows Components\Windows Update\Remove access to use all Windows Update features +- Windows Components\Windows Update\Configure Automatic Updates +- Windows Components\Windows Update\Specify intranet Microsoft update service location +- Windows Components\Windows Update\Automatic Updates detection frequency +- Windows Components\Windows Update\Allow non-administrators to receive update notifications +- Windows Components\Windows Update\Allow Automatic Updates immediate installation +- Windows Components\Windows Update\Turn on recommended updates via Automatic Updates +- Windows Components\Shutdown Options\Turn off legacy remote shutdown interface -There are some new policy settings in Group Policy for devices running Windows 10 , such as: - -- Microsoft Edge browser settings - -- Universal Windows app settings, such as: - - - Disable deployment of Windows Store apps to non-system volumes - - - Restrict users' application data to always stay on the system volume - - - Allow applications to share app data between users - -- [Start screen and Start menu layout](/windows/configuration/customize-windows-10-start-screens-by-using-group-policy) - -- Windows Tips - -- Consumer experiences, such as suggested apps in Start and app tiles from Microsoft dynamically inserted in the default Start menu - -- [Microsoft Passport](https://go.microsoft.com/fwlink/p/?LinkId=623294) - -- Windows Updates for Business - -For a spreadsheet of Group Policy settings included in Windows, see [Group Policy Settings Reference for Windows and Windows Server](https://go.microsoft.com/fwlink/p/?LinkId=613627). +For a spreadsheet of Group Policy settings included in Windows 10 and Windows Server 2016, see [Group Policy Settings Reference for Windows and Windows Server](https://go.microsoft.com/fwlink/p/?LinkId=613627). ## New MDM policies From 129f2960092ea8c464ce5e58500898d594163bfa Mon Sep 17 00:00:00 2001 From: Celeste de Guzman Date: Fri, 28 Apr 2017 13:03:57 -0700 Subject: [PATCH 11/23] Update cloud-mode-business-setup.md Added the banner at the top again, but this time below the topic title, which should show the author and other info. --- smb/cloud-mode-business-setup.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/smb/cloud-mode-business-setup.md b/smb/cloud-mode-business-setup.md index ea6e3ecf3a..60c537b382 100644 --- a/smb/cloud-mode-business-setup.md +++ b/smb/cloud-mode-business-setup.md @@ -13,6 +13,9 @@ author: CelesteDG --- # Get started: Deploy and manage a full cloud IT solution for your business + +![Learn how to set up a full cloud infrastructure for your business](images/business-cloud-mode.png) + **Applies to:** - Office 365 Business Premium, Azure AD Premium, Intune, Windows Store for Business, Windows 10 From 273dfc07899920836155bd3bedbec01ab51dcc74 Mon Sep 17 00:00:00 2001 From: LizRoss Date: Fri, 28 Apr 2017 14:09:48 -0700 Subject: [PATCH 12/23] Updating for clarity --- .../create-wip-policy-using-intune.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/windows/threat-protection/windows-information-protection/create-wip-policy-using-intune.md b/windows/threat-protection/windows-information-protection/create-wip-policy-using-intune.md index cb3d8f028e..10a8f84146 100644 --- a/windows/threat-protection/windows-information-protection/create-wip-policy-using-intune.md +++ b/windows/threat-protection/windows-information-protection/create-wip-policy-using-intune.md @@ -1,5 +1,5 @@ --- -title: Create a Windows Information Protection (WIP) policy using Microsoft Azure Intune (Windows 10) +title: Create a Windows Information Protection (WIP) with enrollment policy using Microsoft Azure Intune (Windows 10) description: Microsoft Azure Intune helps you create and deploy your Windows Information Protection (WIP) policy, including letting you choose your protected apps, your WIP-protection level, and how to find enterprise data on the network. ms.assetid: 4b307c99-3016-4d6a-9ae7-3bbebd26e721 ms.prod: w10 @@ -10,7 +10,7 @@ author: eross-msft localizationpriority: high --- -# Create a Windows Information Protection (WIP) policy using Microsoft Azure Intune +# Create a Windows Information Protection (WIP) with enrollment policy using Microsoft Azure Intune **Applies to:** @@ -19,6 +19,9 @@ localizationpriority: high Microsoft Azure Intune helps you create and deploy your Windows Information Protection (WIP) policy, including letting you choose your allowed apps, your WIP-protection level, and how to find enterprise data on the network. +>[!Important] +>This topic covers creating a Windows Information Protection (WIP) policy for organizations already managing devices by using Mobile Device Management (MDM) solutions. If your organization uses a mobile application management (MAM) solution to deploy your WIP policy to Intune apps without managing devices, you must follow the instructions in the [Create and deploy Windows Information Protection (WIP) app protection policy with Intune](https://docs.microsoft.com/en-us/intune/deploy-use/create-windows-information-protection-policy-with-intune) topic. + ## Add a WIP policy After you’ve set up Intune for your organization, you must create a WIP-specific policy. From c7e874023569af82ae3284ae2177158608dd405f Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Fri, 28 Apr 2017 14:22:42 -0700 Subject: [PATCH 13/23] sync --- devices/surface-hub/skype-hybrid-voice.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/surface-hub/skype-hybrid-voice.md b/devices/surface-hub/skype-hybrid-voice.md index c7dc80ed71..49ca6af560 100644 --- a/devices/surface-hub/skype-hybrid-voice.md +++ b/devices/surface-hub/skype-hybrid-voice.md @@ -17,7 +17,7 @@ This topic explains how to enable Skype for Business Cloud PBX with on-premises If you deployed Skype for Business Cloud PBX with one of the hybrid voice options, follow the steps below to enable the room account for Surface Hub. It is important to create a regular user account first, assign all hybrid voice options and phone numbers, and then convert the account to a room account. If you do not follow this order, you will not be able to assign a hybrid phone number. >[!WARNING] ->If you create an account before configuration of Hybrid voice (you run Enable-CSMeetingRoom command), you will not be able to configure required hybrid voice parameters. In order to configure hybrid voice parameters for a previously configured account or to reconfigure a phone number, delete the E5 or E3 + Cloud PBX add-on license. Follow the steps below, starting at step 3. +>If you create an account before configuration of Hybrid voice (you run Enable-CSMeetingRoom command), you will not be able to configure required hybrid voice parameters. In order to configure hybrid voice parameters for a previously configured account or to reconfigure a phone number, delete the E5 or E3 + Cloud PBX add-on license, and then follow the steps below, starting at step 3. 1. Create a new user account for Surface Hub. This example uses `surfacehub2@adatum.com`. The account can be created in local Active Directory and synchronized to the cloud, or created directly in the cloud. From d858bcb4707a6a50f80572bbf665583755e0f0db Mon Sep 17 00:00:00 2001 From: Angela Robertson Date: Fri, 28 Apr 2017 15:54:11 -0700 Subject: [PATCH 14/23] Update create-wip-policy-using-intune.md Microsoft Azure Intune -> Microsoft Intune --- .../create-wip-policy-using-intune.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/windows/threat-protection/windows-information-protection/create-wip-policy-using-intune.md b/windows/threat-protection/windows-information-protection/create-wip-policy-using-intune.md index cb3d8f028e..bc98961754 100644 --- a/windows/threat-protection/windows-information-protection/create-wip-policy-using-intune.md +++ b/windows/threat-protection/windows-information-protection/create-wip-policy-using-intune.md @@ -1,6 +1,6 @@ --- -title: Create a Windows Information Protection (WIP) policy using Microsoft Azure Intune (Windows 10) -description: Microsoft Azure Intune helps you create and deploy your Windows Information Protection (WIP) policy, including letting you choose your protected apps, your WIP-protection level, and how to find enterprise data on the network. +title: Create a Windows Information Protection (WIP) policy using Microsoft Intune (Windows 10) +description: Microsoft Intune helps you create and deploy your Windows Information Protection (WIP) policy, including letting you choose your protected apps, your WIP-protection level, and how to find enterprise data on the network. ms.assetid: 4b307c99-3016-4d6a-9ae7-3bbebd26e721 ms.prod: w10 ms.mktglfcycl: explore @@ -10,20 +10,20 @@ author: eross-msft localizationpriority: high --- -# Create a Windows Information Protection (WIP) policy using Microsoft Azure Intune +# Create a Windows Information Protection (WIP) policy using Microsoft Intune **Applies to:** - Windows 10, version 1607 and later - Windows 10 Mobile, version 1607 and later (except Microsoft Azure Rights Management, which is only available on the desktop) -Microsoft Azure Intune helps you create and deploy your Windows Information Protection (WIP) policy, including letting you choose your allowed apps, your WIP-protection level, and how to find enterprise data on the network. +Microsoft Intune helps you create and deploy your Windows Information Protection (WIP) policy, including letting you choose your allowed apps, your WIP-protection level, and how to find enterprise data on the network. ## Add a WIP policy After you’ve set up Intune for your organization, you must create a WIP-specific policy. **To add a WIP policy** -1. Open the Microsoft Azure Intune mobile application management console, click **All settings**, and then click **App policy**. +1. Open the Microsoft Intune mobile application management console, click **All settings**, and then click **App policy**. ![Microsoft Azure Intune management console: App policy link](images/wip-azure-portal-start.png) @@ -293,9 +293,9 @@ For this example, we’re going to add an AppLocker XML file to the **Allowed ap ``` -12. After you’ve created your XML file, you need to import it by using Microsoft Azure Intune. +12. After you’ve created your XML file, you need to import it by using Microsoft Intune. -**To import your list of Allowed apps using Microsoft Azure Intune** +**To import your list of Allowed apps using Microsoft Intune** 1. From the **Allowed apps** area, click **Import apps**. @@ -497,7 +497,7 @@ After you've decided where your protected apps can access enterprise data on you ### Choose to set up Azure Rights Management with WIP WIP can integrate with Microsoft Azure Rights Management to enable secure sharing of files by using removable drives such as USB drives. For more info about Azure Rights Management, see [Microsoft Azure Rights Management](https://products.office.com/en-us/business/microsoft-azure-rights-management). To integrate Azure Rights Management with WIP, you must already have Azure Rights Management set up. -To configure WIP to use Azure Rights Management, you must set the **AllowAzureRMSForEDP** MDM setting to **1** in Microsoft Azure Intune. This setting tells WIP to encrypt files copied to removable drives with Azure Rights Management, so they can be shared amongst your employees on computers running at least Windows 10, version 1703. +To configure WIP to use Azure Rights Management, you must set the **AllowAzureRMSForEDP** MDM setting to **1** in Microsoft Intune. This setting tells WIP to encrypt files copied to removable drives with Azure Rights Management, so they can be shared amongst your employees on computers running at least Windows 10, version 1703. Optionally, if you don’t want everyone in your organization to be able to share your enterprise data, you can set the **RMSTemplateIDForEDP** MDM setting to the **TemplateID** of the Azure Rights Management template used to encrypt the data. You must make sure to mark the template with the **EditRightsData** option. @@ -506,7 +506,7 @@ Optionally, if you don’t want everyone in your organization to be able to shar ## Related topics - [Deploy your Windows Information Protection (WIP) policy](deploy-wip-policy-using-intune.md) -- [Associate and deploy your Windows Information Protection (WIP) and VPN policies by using Microsoft Azure Intune](create-vpn-and-wip-policy-using-intune.md) +- [Associate and deploy your Windows Information Protection (WIP) and VPN policies by using Microsoft Intune](create-vpn-and-wip-policy-using-intune.md) - [General guidance and best practices for Windows Information Protection (WIP)](guidance-and-best-practices-wip.md) - [Azure RMS Documentation Update for May 2016](https://blogs.technet.microsoft.com/enterprisemobility/2016/05/31/azure-rms-documentation-update-for-may-2016/) - [What is Azure Rights Management?]( https://docs.microsoft.com/en-us/information-protection/understand-explore/what-is-azure-rms) From 36084c8dbdae41f7c555c60a3bb80892a78db4af Mon Sep 17 00:00:00 2001 From: Angela Robertson Date: Fri, 28 Apr 2017 15:56:28 -0700 Subject: [PATCH 15/23] Update create-vpn-and-wip-policy-using-intune.md Microsoft Azure Intune -> Microsoft Intune --- .../create-vpn-and-wip-policy-using-intune.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/windows/threat-protection/windows-information-protection/create-vpn-and-wip-policy-using-intune.md b/windows/threat-protection/windows-information-protection/create-vpn-and-wip-policy-using-intune.md index 9fbe861ddc..6c53aea745 100644 --- a/windows/threat-protection/windows-information-protection/create-vpn-and-wip-policy-using-intune.md +++ b/windows/threat-protection/windows-information-protection/create-vpn-and-wip-policy-using-intune.md @@ -1,5 +1,5 @@ --- -title: Associate and deploy your Windows Information Protection (WIP) and VPN policies by using Microsoft Azure Intune (Windows 10) +title: Associate and deploy your Windows Information Protection (WIP) and VPN policies by using Microsoft Intune (Windows 10) description: After you've created and deployed your Windows Information Protection (WIP) policy, you can use Microsoft Intune to associate and deploy your Virtual Private Network (VPN) policy, linking it to your WIP policy. ms.assetid: d0eaba4f-6d7d-4ae4-8044-64680a40cf6b keywords: WIP, Enterprise Data Protection @@ -11,22 +11,22 @@ author: eross-msft localizationpriority: high --- -# Associate and deploy your Windows Information Protection (WIP) and VPN policies by using Microsoft Azure Intune +# Associate and deploy your Windows Information Protection (WIP) and VPN policies by using Microsoft Intune **Applies to:** - Windows 10, version 1607 and later - Windows 10 Mobile, version 1607 and later (except Microsoft Azure Rights Management, which is only available on the desktop) -After you've created and deployed your Windows Information Protection (WIP) policy, you can use Microsoft Azure Intune to associate and deploy your Virtual Private Network (VPN) policy, linking it to your WIP policy. +After you've created and deployed your Windows Information Protection (WIP) policy, you can use Microsoft Intune to associate and deploy your Virtual Private Network (VPN) policy, linking it to your WIP policy. -## Associate your WIP policy to your VPN policy by using Microsoft Azure Intune +## Associate your WIP policy to your VPN policy by using Microsoft Intune Follow these steps to associate your WIP policy with your organization's existing VPN policy. **To associate your policies** 1. Create your VPN profile. For info about how to do this, see [How to configure VPN settings in Microsoft Intune](https://docs.microsoft.com/en-us/intune-azure/configure-devices/how-to-configure-vpn-settings) and [How to create custom VPN profiles in Microsoft Intune](https://docs.microsoft.com/en-us/intune-azure/configure-devices/create-custom-vpn-profiles#create-a-custom-configuration). -2. Open the Microsoft Azure Intune mobile application management console, click **Device configuration**, and then click **Create Profile**. +2. Open the Microsoft Intune mobile application management console, click **Device configuration**, and then click **Create Profile**. ![Microsoft Azure Intune, Create a new policy using the the Azure portal](images/wip-azure-vpn-device-policy.png) @@ -70,4 +70,4 @@ After you’ve created your VPN policy, you'll need to deploy it to the same gro ![Microsoft Intune: Pick your user groups that should get the policy when it's deployed](images/wip-azure-add-user-groups.png) >[!NOTE] ->Help to make this topic better by providing us with edits, additions, and feedback. For info about how to contribute to this topic, see [Contributing to TechNet content](https://github.com/Microsoft/windows-itpro-docs/blob/master/CONTRIBUTING.md). \ No newline at end of file +>Help to make this topic better by providing us with edits, additions, and feedback. For info about how to contribute to this topic, see [Contributing to TechNet content](https://github.com/Microsoft/windows-itpro-docs/blob/master/CONTRIBUTING.md). From 2e9862a7093e6d9ff9de9fe4a9c45903d84a272a Mon Sep 17 00:00:00 2001 From: jtippet Date: Fri, 28 Apr 2017 19:10:54 -0700 Subject: [PATCH 16/23] Update manage-surface-dock-firmware-updates.md Fix typo: HLKM->HKLM --- devices/surface/manage-surface-dock-firmware-updates.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/surface/manage-surface-dock-firmware-updates.md b/devices/surface/manage-surface-dock-firmware-updates.md index 70a884e151..a07e2d8789 100644 --- a/devices/surface/manage-surface-dock-firmware-updates.md +++ b/devices/surface/manage-surface-dock-firmware-updates.md @@ -87,7 +87,7 @@ For more information about how to deploy MSI packages see [Create and deploy an >[!NOTE] >When drivers are installed through Windows Update or the MSI package, registry keys are added that indicate the version of firmware installed on the Surface Dock and contained within the Surface Dock driver. These registry keys can be found in: -> **HLKM\\Software\\Microsoft\\Windows NT\\CurrentVersion\\WUDF\\Services\\SurfaceDockFwUpdate\\Parameters** +> **HKLM\\Software\\Microsoft\\Windows NT\\CurrentVersion\\WUDF\\Services\\SurfaceDockFwUpdate\\Parameters** Firmware status is displayed for both the main chipset (displayed as **Component10**) and the DisplayPort chipset (displayed as **Component20**). For each chipset there are four keys, where *xx* is **10** or **20** corresponding to each chipset: From 376fb1c61e00fe9ed6843e92e6d554c7adeafb6a Mon Sep 17 00:00:00 2001 From: jtippet Date: Fri, 28 Apr 2017 19:15:49 -0700 Subject: [PATCH 17/23] Update windows-virtual-pc-application-exclude-list.md Fix typo HLKM -> HKLM --- mdop/medv-v2/windows-virtual-pc-application-exclude-list.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mdop/medv-v2/windows-virtual-pc-application-exclude-list.md b/mdop/medv-v2/windows-virtual-pc-application-exclude-list.md index f0f22b199f..6ec3d5c3a4 100644 --- a/mdop/medv-v2/windows-virtual-pc-application-exclude-list.md +++ b/mdop/medv-v2/windows-virtual-pc-application-exclude-list.md @@ -15,7 +15,7 @@ ms.prod: w7 In some instances, you might not want applications that are installed in the MED-V workspace to be published to the host computer **Start** menu. You can unpublish these applications by following the instructions at [How to Publish and Unpublish an Application on the MED-V Workspace](how-to-publish-and-unpublish-an-application-on-the-med-v-workspace.md). However, if the program ever automatically updates, it might also be automatically republished. This causes you to have to unpublish the application again. -Windows Virtual PC includes a feature known as the "Exclude List" that lets you specify certain installed applications that you do not want published to the host **Start** menu. The "Exclude List" is located in the guest registry in the HLKM\\Software\\Microsoft\\Windows NT\\CurrentVersion\\Virtual Machine\\VPCVAppExcludeList key and lists those applications that are not published to the host **Start** menu. You can think of the “Exclude List” as permanently unpublishing the specified applications because any automatic updates to the applications that are listed will not cause them to be automatically republished. +Windows Virtual PC includes a feature known as the "Exclude List" that lets you specify certain installed applications that you do not want published to the host **Start** menu. The "Exclude List" is located in the guest registry in the HKLM\\Software\\Microsoft\\Windows NT\\CurrentVersion\\Virtual Machine\\VPCVAppExcludeList key and lists those applications that are not published to the host **Start** menu. You can think of the “Exclude List” as permanently unpublishing the specified applications because any automatic updates to the applications that are listed will not cause them to be automatically republished. ## Managing Applications by Using the Exclude List in Windows Virtual PC From 9600759551877a06415b6c8f1dfd7dcd3b58324a Mon Sep 17 00:00:00 2001 From: LizRoss Date: Mon, 1 May 2017 06:56:46 -0700 Subject: [PATCH 18/23] Adding related topics --- .../create-wip-policy-using-intune.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/windows/threat-protection/windows-information-protection/create-wip-policy-using-intune.md b/windows/threat-protection/windows-information-protection/create-wip-policy-using-intune.md index 995f0668f9..eb5c8a099f 100644 --- a/windows/threat-protection/windows-information-protection/create-wip-policy-using-intune.md +++ b/windows/threat-protection/windows-information-protection/create-wip-policy-using-intune.md @@ -507,6 +507,12 @@ Optionally, if you don’t want everyone in your organization to be able to shar >For more info about setting the **AllowAzureRMSForEDP** and the **RMSTemplateIDForEDP** MDM settings, see the [EnterpriseDataProtection CSP](https://msdn.microsoft.com/windows/hardware/commercialize/customize/mdm/enterprisedataprotection-csp) topic. For more info about setting up and using a custom template, see [Configuring custom templates for the Azure Rights Management service](https://docs.microsoft.com/en-us/information-protection/deploy-use/configure-custom-templates) topic. ## Related topics +- [What is Azure Rights Management?]( https://docs.microsoft.com/en-us/information-protection/understand-explore/what-is-azure-rms) + +- [Create and deploy Windows Information Protection (WIP) app protection policy with Intune](https://docs.microsoft.com/en-us/intune/deploy-use/create-windows-information-protection-policy-with-intune) + +- [Intune MAM Without Enrollment](https://blogs.technet.microsoft.com/configmgrdogs/2016/02/04/intune-mam-without-enrollment/) + - [Deploy your Windows Information Protection (WIP) policy](deploy-wip-policy-using-intune.md) - [Associate and deploy your Windows Information Protection (WIP) and VPN policies by using Microsoft Intune](create-vpn-and-wip-policy-using-intune.md) @@ -515,9 +521,7 @@ Optionally, if you don’t want everyone in your organization to be able to shar - [Azure RMS Documentation Update for May 2016](https://blogs.technet.microsoft.com/enterprisemobility/2016/05/31/azure-rms-documentation-update-for-may-2016/) -- [What is Azure Rights Management?]( https://docs.microsoft.com/en-us/information-protection/understand-explore/what-is-azure-rms) -- [Create and deploy Windows Information Protection (WIP) app protection policy with Intune](https://docs.microsoft.com/en-us/intune/deploy-use/create-windows-information-protection-policy-with-intune) >[!NOTE] >Help to make this topic better by providing us with edits, additions, and feedback. For info about how to contribute to this topic, see [Contributing to TechNet content](https://github.com/Microsoft/windows-itpro-docs/blob/master/CONTRIBUTING.md). From 2b7e3ffddc39d3165e1c4468a40532b1e26c8e73 Mon Sep 17 00:00:00 2001 From: LizRoss Date: Mon, 1 May 2017 07:00:55 -0700 Subject: [PATCH 19/23] Updated content --- .../create-wip-policy-using-intune.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/threat-protection/windows-information-protection/create-wip-policy-using-intune.md b/windows/threat-protection/windows-information-protection/create-wip-policy-using-intune.md index eb5c8a099f..31ea9b52b2 100644 --- a/windows/threat-protection/windows-information-protection/create-wip-policy-using-intune.md +++ b/windows/threat-protection/windows-information-protection/create-wip-policy-using-intune.md @@ -41,6 +41,9 @@ After you’ve set up Intune for your organization, you must create a WIP-specif ![Microsoft Intune management console: Create your new policy in the Add a policy blade](images/wip-azure-portal-add-policy.png) + >[!Important] + >Choosing **With enrollment** only applies for organizations using MDM. If you're using MAM, you must use these instructions, [Create and deploy Windows Information Protection (WIP) app protection policy with Intune](https://docs.microsoft.com/en-us/intune/deploy-use/create-windows-information-protection-policy-with-intune), instead. + 3. Click **Create**. The policy is created and appears in the table on the **App Policy** screen. From 55e8ba231d92e67a11d55a25c45531cbb33f50e9 Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Mon, 1 May 2017 08:44:47 -0700 Subject: [PATCH 20/23] tweak --- devices/surface-hub/skype-hybrid-voice.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/devices/surface-hub/skype-hybrid-voice.md b/devices/surface-hub/skype-hybrid-voice.md index 49ca6af560..a9628b6d99 100644 --- a/devices/surface-hub/skype-hybrid-voice.md +++ b/devices/surface-hub/skype-hybrid-voice.md @@ -12,18 +12,18 @@ localizationpriority: medium # Online or hybrid deployment using Skype Hybrid Voice environment (Surface Hub) -This topic explains how to enable Skype for Business Cloud PBX with on-premises Public Switched Telephone Network (PSTN) connectivity via Cloud Connector Edition or Skype for Business 2015 pool. In this option. your Skype for Business home pools and Exchange servers are in the Cloud, and are connected by PSTN via an on-premises pool running Skype for Business 2015 or Cloud Connector edition. [Learn more about different Cloud PBX options](https://technet.microsoft.com/library/mt612869.aspx). +This topic explains how to enable Skype for Business Cloud PBX with on-premises Public Switched Telephone Network (PSTN) connectivity via Cloud Connector Edition or Skype for Business 2015 pool. In this option. your Skype for Business home pools and Exchange servers are in the cloud, and are connected by PSTN via an on-premises pool running Skype for Business 2015 or Cloud Connector edition. [Learn more about different Cloud PBX options](https://technet.microsoft.com/library/mt612869.aspx). If you deployed Skype for Business Cloud PBX with one of the hybrid voice options, follow the steps below to enable the room account for Surface Hub. It is important to create a regular user account first, assign all hybrid voice options and phone numbers, and then convert the account to a room account. If you do not follow this order, you will not be able to assign a hybrid phone number. >[!WARNING] >If you create an account before configuration of Hybrid voice (you run Enable-CSMeetingRoom command), you will not be able to configure required hybrid voice parameters. In order to configure hybrid voice parameters for a previously configured account or to reconfigure a phone number, delete the E5 or E3 + Cloud PBX add-on license, and then follow the steps below, starting at step 3. -1. Create a new user account for Surface Hub. This example uses `surfacehub2@adatum.com`. The account can be created in local Active Directory and synchronized to the cloud, or created directly in the cloud. +1. Create a new user account for Surface Hub. This example uses **surfacehub2@adatum.com**. The account can be created in local Active Directory and synchronized to the cloud, or created directly in the cloud. ![new object user](images/new-user-hybrid-voice.png) -2. Select **Password Never Expires**. This is important for a Surface Room device. +2. Select **Password Never Expires**. This is important for a Surface Hub device. ![Password never expires](images/new-user-password-hybrid-voice.png) From 8871b555fd750433a065d0ca431d963f8e2eb6d1 Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Mon, 1 May 2017 09:04:45 -0700 Subject: [PATCH 21/23] typo --- devices/surface-hub/skype-hybrid-voice.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/surface-hub/skype-hybrid-voice.md b/devices/surface-hub/skype-hybrid-voice.md index a9628b6d99..742e91f7a2 100644 --- a/devices/surface-hub/skype-hybrid-voice.md +++ b/devices/surface-hub/skype-hybrid-voice.md @@ -36,7 +36,7 @@ If you deployed Skype for Business Cloud PBX with one of the hybrid voice option 5. After your user is created in Skype for Business Online, enable it for Hybrid Voice in Skype for Business Remote PowerShell by running the following cmdlet: ``` - Set-csuser surfacehub2@adatum.biz EnterpriseVoiceEnabled $true -HostedVocieMail $true -onpremlineuri tel:+15005000102 + Set-csuser surfacehub2@adatum.biz EnterpriseVoiceEnabled $true -HostedVoiceMail $true -onpremlineuri tel:+15005000102 ``` 6. Validate Hybrid Voice call flow by placing test calls. From 4aa9c8b4b9915079b42ff504ee85a56a4bef0bb4 Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Mon, 1 May 2017 09:46:22 -0700 Subject: [PATCH 22/23] Jordan feedback --- devices/surface-hub/skype-hybrid-voice.md | 40 +++++++++++------------ 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/devices/surface-hub/skype-hybrid-voice.md b/devices/surface-hub/skype-hybrid-voice.md index 742e91f7a2..fbd3d455a1 100644 --- a/devices/surface-hub/skype-hybrid-voice.md +++ b/devices/surface-hub/skype-hybrid-voice.md @@ -31,15 +31,15 @@ If you deployed Skype for Business Cloud PBX with one of the hybrid voice option ![Add product license](images/product-license-hybrid-voice.png) -4. Wait approximately 15 minutes until your user account appears in Skype for Business Online. +4. Wait approximately 15 minutes until the user account for the room appears in Skype for Business Online. -5. After your user is created in Skype for Business Online, enable it for Hybrid Voice in Skype for Business Remote PowerShell by running the following cmdlet: +5. After the user account for room is created in Skype for Business Online, enable it for Hybrid Voice in Skype for Business Remote PowerShell by running the following cmdlet: ``` - Set-csuser surfacehub2@adatum.biz EnterpriseVoiceEnabled $true -HostedVoiceMail $true -onpremlineuri tel:+15005000102 + Set-csuser surfacehub2@adatum.com EnterpriseVoiceEnabled $true -HostedVoiceMail $true -onpremlineuri tel:+15005000102 ``` -6. Validate Hybrid Voice call flow by placing test calls. +6. Validate Hybrid Voice call flow by placing test calls from the Surface Hub. 7. Start a remote PowerShell session on a PC and connect to Exchange by running the following cmdlets. @@ -50,54 +50,54 @@ If you deployed Skype for Business Cloud PBX with one of the hybrid voice option Import-PSSession $sess ``` -8. After establishing a session, modify the mailbox account on previous steps and enable it as a RoomMailboxAccount. This allows the account to authenticate with Surface Hub. +8. After establishing a session, modify the user account for the room to enable it as a **RoomMailboxAccount** by running the following cmdlets. This allows the account to authenticate with Surface Hub. ``` - Set-Mailbox surfacehub2@adatum.biz -Type Room - Set-Mailbox surfacehub2@adatum.biz -EnableRoomMailboxAccount $true -RoomMailboxPassword (ConvertTo-SecureString -String -AsPlainText -Force) + Set-Mailbox surfacehub2@adatum.com -Type Room + Set-Mailbox surfacehub2@adatum.com -EnableRoomMailboxAccount $true -RoomMailboxPassword (ConvertTo-SecureString -String -AsPlainText -Force) ``` 9. After setting up the mailbox, you will need to either create a new Exchange ActiveSync policy, or use a compatible existing policy. Surface Hubs are only compatible with device accounts that have an ActiveSync policy where the **PasswordEnabled** property is set to **False**. If this isn’t set properly, then Exchange services on the Surface Hub (mail, calendar, and joining meetings), will not be enabled. - If you haven’t created a compatible policy yet, use the following cmdlet—this one creates a policy called "Surface Hubs". Once it’s created, you can apply the same policy to other device accounts. + If you haven’t created a compatible policy yet, use the following cmdlet (this one creates a policy called "Surface Hubs"). After it’s created, you can apply the same policy to other device accounts. ``` $easPolicy = New-MobileDeviceMailboxPolicy -Name “SurfaceHubs” -PasswordEnabled $false ``` - Once you have a compatible policy, then you will need to apply the policy to the device account. However, policies can only be applied to user accounts and not resource mailboxes. You need to convert the mailbox into a user type, apply the policy, and then convert it back into a mailbox—you may need to re-enable it and set the password again. + After you have a compatible policy, then you will need to apply the policy to the device account. However, policies can only be applied to user accounts and not resource mailboxes. Run the following cmdlets to convert the mailbox into a user type, apply the policy, and then convert it back into a mailbox (you may need to re-enable the account and set the password again). ``` - Set-Mailbox surfacehub2@adatum.biz -Type Regular - Set-CASMailbox surfacehub2@adatum.biz -ActiveSyncMailboxPolicy $easPolicy.id - Set-Mailbox surfacehub2@adatum.biz -Type Room + Set-Mailbox surfacehub2@adatum.com -Type Regular + Set-CASMailbox surfacehub2@adatum.com -ActiveSyncMailboxPolicy $easPolicy.id + Set-Mailbox surfacehub2@adatum.com -Type Room $credNewAccount = Get-Credential -Message "Please provide the Surface Hub username and password" - Set-Mailbox surfacehub2@adatum.biz -RoomMailboxPassword $credNewAccount.Password -EnableRoomMailboxAccount $true + Set-Mailbox surfacehub2@adatum.com -RoomMailboxPassword $credNewAccount.Password -EnableRoomMailboxAccount $true ``` -10. Various Exchange properties must be set on the device account to improve the meeting experience. You can see which properties need to be set in [Exchange properties](exchange-properties-for-surface-hub-device-accounts.md). +10. Various Exchange properties must be set on the device account to improve the meeting experience. You can see which properties can be set in [Exchange properties](exchange-properties-for-surface-hub-device-accounts.md). The following cmdlets provide an example of setting Exchange properties. ``` - Set-CalendarProcessing surfacehub2@adatum.biz -AutomateProcessing AutoAccept -AddOrganizerToSubject $false –AllowConflicts $false –DeleteComments $false -DeleteSubject $false -RemovePrivateProperty $false - Set-CalendarProcessing surfacehub2@adatum.biz -AddAdditionalResponse $true -AdditionalResponse "This is a Surface Hub room!" + Set-CalendarProcessing surfacehub2@adatum.com -AutomateProcessing AutoAccept -AddOrganizerToSubject $false –AllowConflicts $false –DeleteComments $false -DeleteSubject $false -RemovePrivateProperty $false + Set-CalendarProcessing surfacehub2@adatum.com -AddAdditionalResponse $true -AdditionalResponse "This is a Surface Hub room!" ``` -11. Enable the mailbox as a meeting device in Skype for Business Online. The first step is to understand your home registrar, to get the registrar pool. The second step is to run cmdlet which enables the acount as a meeting device (you need registrarpool with from the first cmdlet) +11. Enable the mailbox as a meeting device in Skype for Business Online. Run the following cmdlet which enables the acount as a meeting device. ``` Get-CsTenant | select registrarpool - Enable-CsMeetingRoom surfacehub2@adatum.biz -RegistrarPool 'sippoolbl20a04.infra.lync.com' -SipAddressType UserPrincipalName + Enable-CsMeetingRoom surfacehub2@adatum.com -RegistrarPool 'sippoolbl20a04.infra.lync.com' -SipAddressType UserPrincipalName ``` As a result of running this cmdlet, users will be asked if they are in a meeting room, as shown in the following image. **Yes** will mute the microphone and speaker. ![](images/adjust-room-audio.png) - It also will change lobby behavior, you can read about lobby behavior. + -At this moment the room account is fully configured, including Hybrid Voice. Additional attributes, like description, location, etc., must be set in on-premises as we sync the room from on-premises. If you create a room in online, these parameters can be set online. +At this moment the room account is fully configured, including Hybrid Voice. If you use Skype on-premises, you can configure additional attributes, like description, location, etc., on-premises. If you create a room in Skype Online, these parameters can be set online. In the following image, you can see how the device appears to users. From 3974414bf8bc23466f680efdea5617c97de77026 Mon Sep 17 00:00:00 2001 From: jdeckerMS Date: Mon, 1 May 2017 09:58:52 -0700 Subject: [PATCH 23/23] add change history --- devices/surface-hub/change-history-surface-hub.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devices/surface-hub/change-history-surface-hub.md b/devices/surface-hub/change-history-surface-hub.md index c4e63c63c4..fa4ab118de 100644 --- a/devices/surface-hub/change-history-surface-hub.md +++ b/devices/surface-hub/change-history-surface-hub.md @@ -14,7 +14,7 @@ localizationpriority: medium This topic lists new and updated topics in the [Surface Hub Admin Guide]( surface-hub-administrators-guide.md). -## April 2017 +## May 2017 | New or changed topic | Description | | --- | --- |