<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" >

<channel><title><![CDATA[UCPrimer - UCprimer]]></title><link><![CDATA[https://www.ucprimer.com/ucprimer]]></link><description><![CDATA[UCprimer]]></description><pubDate>Tue, 03 Feb 2026 01:23:57 -0800</pubDate><generator>Weebly</generator><item><title><![CDATA[Mastering Multi-cam Setups for Teams Room on Windows]]></title><link><![CDATA[https://www.ucprimer.com/ucprimer/mastering-multi-cam-setups-for-teams-room-on-windows]]></link><comments><![CDATA[https://www.ucprimer.com/ucprimer/mastering-multi-cam-setups-for-teams-room-on-windows#comments]]></comments><pubDate>Fri, 30 Jan 2026 08:00:00 GMT</pubDate><category><![CDATA[Uncategorized]]></category><guid isPermaLink="false">https://www.ucprimer.com/ucprimer/mastering-multi-cam-setups-for-teams-room-on-windows</guid><description><![CDATA[ 	 		 			 				 					 						          					 								 					 						  For large rooms, boardrooms, classrooms, and multi&#8209;purpose spaces, a single vantage point rarely captures the full &ldquo;story.&rdquo; Microsoft&rsquo;s Multiple camera view for Teams Rooms on Windows lets you feed up to four simultaneous single&#8209;stream USB camera views from the room PC to remote participants, who can then switch among views during the meeting for better situational awareness. This capability is Window [...] ]]></description><content:encoded><![CDATA[<div><div class="wsite-multicol"><div class="wsite-multicol-table-wrap" style="margin:0 -15px;"> 	<table class="wsite-multicol-table"> 		<tbody class="wsite-multicol-tbody"> 			<tr class="wsite-multicol-tr"> 				<td class="wsite-multicol-col" style="width:22.845953002611%; padding:0 15px;"> 					 						  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/mcam00a_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>   					 				</td>				<td class="wsite-multicol-col" style="width:77.154046997389%; padding:0 15px;"> 					 						  <div class="paragraph" style="text-align:left;">For large rooms, boardrooms, classrooms, and multi&#8209;purpose spaces, a single vantage point rarely captures the full &ldquo;story.&rdquo; Microsoft&rsquo;s Multiple camera view for Teams Rooms on Windows lets you feed up to four simultaneous single&#8209;stream USB camera views from the room PC to remote participants, who can then switch among views during the meeting for better situational awareness. This capability is Windows&#8209;only today (distinct from classic &ldquo;camera switching&rdquo; or IntelliFrame&rsquo;s multi&#8209;stream AI cameras) and must be turned on by the tenant/room admin. However, it is widely expected that this capability will come to Teams Room on Android sometime in the future. This blogpost dives into how to&nbsp;design, deploy, and operate robust multi&#8209;camera Microsoft Teams Rooms on Windows (MTRoW) using HP Poly components and reliable long&#8209;distance USB transport.</div>   					 				</td>			</tr> 		</tbody> 	</table> </div></div></div>  <div>  <!--BLOG_SUMMARY_END--></div>  <div class="paragraph" style="text-align:left;"><strong><font size="3">Key points to know about multi-camera support on MTR Windows</font></strong><ul><li>Up to four single&#8209;stream USB cameras; (multi&#8209;stream intelligent cameras are not supported in this mode).</li><li>Supported endpoints: Remote users on Teams desktop (Windows/Mac) can select the view they want while the meeting is running.&nbsp;<span>In the future it is expected that other Teams Rooms on Windows endpoints will also be able select the view.</span></li><li>Compute matters: Microsoft recommends at least an Intel Core i5, with 9th gen i5 minimum for 2&ndash;3 cameras, and 12th gen i5 minimum for 4 cameras. These requirements are about decoding/encoding multiple simultaneous streams and avoiding freezes.&nbsp;</li><li>Bandwidth matters: Microsoft recommends direct USB connections to the room PC where possible, and cautions against putting more than one camera per hub due to USB bandwidth limits. (You can use a USB hub but keep cameras one&#8209;per&#8209;hub branch.)&nbsp;</li></ul><br /><strong>Important distinction</strong><br />Microsoft IntelliFrame Multi-Stream (multi&#8209;stream intelligent camera hardware) is different: it relies on AI camera hardware that generate multiple people streams; Multiple camera view expects separate single&#8209;stream cameras connected to the MTR PC and shows parallel feeds remote users can toggle through.<br /><br /><strong><font size="3">MTR Windows Conferencing PC best suited for multi-Camera support on MTR Windows:</font></strong><br />The HP Poly Studio G9 Plus base kit (which includes the HP Mini IP Conferencing PC and the Poly TC10 controller) is purpose&#8209;built for MTRoW. It provides sufficient collaboration&#8209;oriented ports, supports pairing with up to four Poly TC10 controllers over Ethernet via its LLN port, and is built on Windows 11 IoT with 13th Gen Intel&reg; Core&trade; i7&mdash;a meaningful margin above Microsoft&rsquo;s minimum CPU guidance for four cameras. With the 13th Gen i7 spec in the G9 Plus, you&rsquo;re at or above Microsoft&rsquo;s Intel 12th Gen recommendation for four cameras, helping ensure smooth multi&#8209;stream encode/decode in meetings and reducing the risk of frozen feeds while future proofing your investment in the PC hardware for additional AI features that will be introduced in the future. Below is the picture of TC10 controller peripheral camera settings with 4 cameras attached via USB:</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/mcam01_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;">During a Teams meetings, the Camera settings can be used to enable or disable multi camera view. Note that Enhanced framing must be enabled in order to enable multi camera. In addition, the different framing options - Intelliframe, Group framing and Active speaker are still available to be selected for the cameras that support these framing features. Below screen shot shows multi-camera enabled with no framing mode selected - this means each camera is using default position and zoom:</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/mcam02_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><span>Below screen shot shows multi-camera enabled with Active speaker selected - this means those cameras that support this framing mode will be framing speakers:</span></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/mcam04_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;">And the screen shot on what is shown on the main display with this MTR being the only participant in the call is shown below:&nbsp;</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/mcam03_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><strong><font size="3">Camera choices and roles: Poly Studio E70, Poly Studio E60, and Poly Studio V72</font></strong><br />A successful multi&#8209;camera design pairs complementary cameras for best room coverage. Think of each camera as covering a job:<ul><li>Presenter/lectern coverage (tight follow, high optical zoom): Studio E60</li><li>People framing of the table (dual&#8209;lens, wide + narrow, AI productions): Studio E70</li><li>Room&#8209;filling AIO bar for wide shots + integrated audio (and a large&#8209;room option): Studio V72</li></ul> Below is a quick technical characterization and usage guidance.<br /><br /><strong>Poly Studio E60 (Smart MPTZ with 12&times; optical zoom)</strong><ul><li>Dual&#8209;lens design: a panoramic lens + an MPTZ lens with 12&times; optical zoom for detailed presenter tracking and long&#8209;throw clarity. Field of view ~71&deg; (PTZ) / 107&deg; (panoramic); 4K capture.</li><li>Poly DirectorAI framing modes (Presenter Tracking, Group Framing) and PoE+ power option via RJ&#8209;45 make it flexible to mount and power.</li><li>Suitable roles: lectern/presenter camera or rear&#8209;of&#8209;room zoom camera in training rooms and lecture spaces.</li></ul><br /><strong>Poly Studio E70 (Dual 4K sensors; people framing champion</strong>)<ul><li>Dual&#8209;lens camera with 120&deg; and 70&deg; HFOV optics and an electronic privacy shutter. Designed for people framing and whole&#8209;table coverage in larger rooms. Specs list USB&#8209;C and RJ&#8209;45 (PoE), plus people counting.&nbsp;</li><li>HP/Poly documentation includes E70 Audio Service for MTRoW and integration guides (useful when fine&#8209;tuning framing modes with Teams).</li><li>Suitable roles: front&#8209;of&#8209;room main camera covering the table; pairs well with a secondary camera focused on presenter or whiteboard.</li></ul><br /><strong>Poly Studio V72 (Premium USB video bar for large rooms)</strong><ul><li>Dual 20MP 4K cameras (70&deg; + 120&deg; FOV), long&#8209;range second&#8209;order gradient microphones up to 25 ft, and high&#8209;end stereo speakers&mdash;useful in large rooms that need integrated audio alongside multi&#8209;camera video.</li><li>While V72 is a USB bar (not an Android appliance), in PC&#8209;based rooms it shines as either the anchor A/V device or a wide&#8209;shot camera while E60/E70 handle special angles</li></ul><br /><strong><font size="3">Cabling &amp; transport: getting USB where it needs to be (Cat6/7 extenders)</font></strong><br />Since all four cameras must be connected to the MTR PC via USB, and the cameras are likely spread throughout large rooms for maximum coverage, USB cabling distance becomes the silent constraint. Native USB&#8209;3 cables top out at ~3 m for reliable 5 Gbps. In real rooms, you&rsquo;ll likely need USB extenders over Cat6a/Cat7. Below are some enterprise&#8209;class USB 2.0 / 3.x extenders validated in the professional AV world. These are highly relevant for multi&#8209;camera Microsoft Teams Rooms deployments, especially when using high&#8209;bandwidth devices such as Poly Studio E70, E60, and V72.<ul><li><strong>Icron Raven 3204C / 3204C Pro (USB 3&#8209;2&#8209;1, 100m, multi&#8209;port)</strong>&nbsp;<span>&mdash;&nbsp;</span>4 USB ports, supports full SuperSpeed 5 Gbps, isochronous traffic, and includes Ethernet pass&#8209;through. Best for multi&#8209;camera MTR designs needing USB 3 stability.</li><li><strong>USB Extender Plus Series for ProAV</strong>&nbsp;<span>&mdash;&nbsp;</span>Extends USB peripherals up to 1,980 feet (600 meters) through a Gigabit Ethernet network. Extends USB peripherals up to 330 feet (100 meters) point-to-point over one CATx cable. Supports USB 2.0 through 1.0 devices with data rates of up to 480 Mbps. Compatible with USB 3.0 devices that can operate at USB 2.0 data rate</li><li><strong>SoundControl SCT RCU3SL</strong> &ndash; USB 3.2 4K30 Extender (Up to 100m, single CAT6A) <span>&mdash;&nbsp;</span>Provides USB 3.2, 36W PD power, DC power, RS&#8209;232, video, and audio over one CAT cable.Purpose&#8209;built for video bars and PTZ cameras, including Poly Studio Series, Poly E60, Poly E70, Poly V72, Logitech Rally, Biamp Parl&eacute;, Sennheiser TeamConnect Bars, and more.</li><li><strong>Crestron USB&#8209;EXT&#8209;3 KIT</strong> &mdash; Extends USB 3.2 Gen 1 up to 100 m over CAT6a/7, supporting isochronous transport for UC cameras (isochronous bandwidth guarantees matter for steady video), with up to 4 USB devices at the remote end</li><li><strong>INOGENI U&#8209;BRIDGE 3</strong> &mdash; Extends USB 3.0 up to 100 m over CAT6A, with 2&times; USB&#8209;A + 1&times; USB&#8209;C device ports and RS&#8209;232 passthrough. Designed for multi&#8209;device camera scenarios and tested broadly for UC cameras.</li></ul> &#8203;<br /><strong><font size="3">Conclusion</font></strong><br />Building a multi&#8209;camera Microsoft Teams Room on Windows is ultimately about getting the fundamentals right: compute, camera roles, and USB transport. The HP Poly G9 Plus provides the processing overhead needed for smooth multi&#8209;camera performance, while the Poly Studio E70, E60, and V72 work together to deliver clear table views, reliable presenter tracking, and wide&#8209;room context.<br />Because USB distance and bandwidth are often the biggest constraints, choosing the right extender&mdash;whether from Icron, Sound Control Technologies, INOGENI, Crestron, or Extron&mdash;is essential to maintaining stable, high&#8209;quality video across long cable runs. These extenders ensure each camera performs consistently, allowing Teams&rsquo; Multiple camera view to function as intended<br /><br /></div>]]></content:encoded></item><item><title><![CDATA[Best Practices for Noise Suppression on Microsoft Teams Rooms]]></title><link><![CDATA[https://www.ucprimer.com/ucprimer/best-practices-for-noise-suppression-on-microsoft-teams-rooms]]></link><comments><![CDATA[https://www.ucprimer.com/ucprimer/best-practices-for-noise-suppression-on-microsoft-teams-rooms#comments]]></comments><pubDate>Fri, 28 Nov 2025 08:00:00 GMT</pubDate><category><![CDATA[Uncategorized]]></category><guid isPermaLink="false">https://www.ucprimer.com/ucprimer/best-practices-for-noise-suppression-on-microsoft-teams-rooms</guid><description><![CDATA[ 	 		 			 				 					 						          					 								 					 						  In hybrid meetings, audio is the make&#8209;or&#8209;break factor of perceived quality. A single fan drone, HVAC rumble, clattering cups, or hallway chatter can derail an otherwise great experience for remote participants. Microsoft Teams uses machine&#8209;learning&#8209;based noise suppression to minimize non&#8209;speech sounds across platforms&mdash;including Teams Rooms on Windows (MTRW) and Teams Rooms on Android (MTRA)&mdas [...] ]]></description><content:encoded><![CDATA[<div><div class="wsite-multicol"><div class="wsite-multicol-table-wrap" style="margin:0 -15px;"> 	<table class="wsite-multicol-table"> 		<tbody class="wsite-multicol-tbody"> 			<tr class="wsite-multicol-tr"> 				<td class="wsite-multicol-col" style="width:22.845953002611%; padding:0 15px;"> 					 						  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:left"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/noisup00_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>   					 				</td>				<td class="wsite-multicol-col" style="width:77.154046997389%; padding:0 15px;"> 					 						  <div class="paragraph" style="text-align:left;">In hybrid meetings, audio is the make&#8209;or&#8209;break factor of perceived quality. A single fan drone, HVAC rumble, clattering cups, or hallway chatter can derail an otherwise great experience for remote participants. Microsoft Teams uses machine&#8209;learning&#8209;based noise suppression to minimize non&#8209;speech sounds across platforms&mdash;including Teams Rooms on Windows (MTRW) and Teams Rooms on Android (MTRA)&mdash;so speech remains clear and natural for everyone.<br />&#8203;<br />But room systems are different from laptops: they use installed microphones, distributed speakers, and (often) external DSPs, where double processing or room acoustics can hurt results. This blogpost provides best practice guidance on how to configure noise suppression and how to design rooms so the AI has the best possible signal to work with.</div>   					 				</td>			</tr> 		</tbody> 	</table> </div></div></div>  <div>  <!--BLOG_SUMMARY_END--></div>  <div class="paragraph" style="text-align:left;"><strong><font size="3">How Teams noise suppression works (in short)</font></strong><br />Microsoft&rsquo;s model detects and attenuates non&#8209;speech sources (keyboards, fans, traffic, dogs) while preserving the speaker&rsquo;s voice. It&rsquo;s available on desktop, mobile, Teams Rooms on Windows, and more, with adjustable levels like Auto, Low, and High depending on platform and version. Microsoft enabled ML&#8209;based suppression by default after measuring substantial reductions in noise complaints and improvements in call quality.&nbsp;Its important to note that noise suppression is not a substitute for room design. It works best when the signal already has good <strong>SNR</strong> (signal&#8209;to&#8209;noise ratio) because of proper mic choice/placement and controlled reverberation. Microsoft&rsquo;s room planning guidance emphasizes selecting the right audio devices per room size and treating acoustics first.<br /><br />MTR on Windows offers centralized noise suppression configuration via XML (SkypeSettings.xml), device&#8209;level settings, and Pro Management controls. In some app versions, turning off suppression in the UI didn&rsquo;t fully disable processing until resolved in later releases so its important to reference the release notes for changes that affect audio processing interactions. Below is the screenshot of the Pro Portal settings for enabling/disabling noise suppression</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/noisup01_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;">An alternative method of configuring noise suppression on MTR Windows is to use the&nbsp;XML file SkypeSettings.xml.&nbsp;MTRW reads SkypeSettings.xml at startup. You can set a default for noise suppression and deploy it at scale using your preferred management method (Intune, Pro Management file push, etc.). The XML is processed at boot and deleted once applied.<span style="background-color: transparent;">Typical values use by customers are:</span>0 = Off, 1 = Auto, 2 = Low, 3 = High.<br /><br /><strong><span>&lt;</span><span>SkypeSettings</span><span>&gt;</span><br /><span>&nbsp; </span><span>&lt;</span><span>NoiseSuppressionDefault</span><span>&gt;</span><span>1</span><span>&lt;/</span><span>NoiseSuppressionDefault</span><span>&gt;</span><br /><span>&lt;/</span><span>SkypeSettings</span></strong><span><strong>&gt;</strong></span><br />&#8203;<br />It is also important to note that users can also enable/disable noise suppression during a meeting on MTR Windows using the audio settings menu. this only applies for the duration of the call and will revert back to its default settings once the meeting ends. This is shown in the picture below:</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/noisup02_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><strong><font size="3">Avoiding double processing with external DSPs</font></strong><br />Large rooms often use external DSPs (AEC, NR, automixing). If Teams noise suppression stays &ldquo;on&rdquo; while the DSP is already doing heavy lifting, you may hear pumping, speech artifacts, or reduced intelligibility. Experienced integrators note the following:<ul><li>Certified DSPs are designed to cooperate with Teams. When uncertified DSPs are used, Teams may still apply its own processing for safety&mdash;raising the risk of overlap. Prefer Teams&#8209;certified DSPs and peripherals when possible, and coordinate which component does AEC/NR.</li><li>If you must use an uncertified DSP, expect Teams processing to remain active per Teams&rsquo; policy logic; mitigate by dialing Teams suppression down (Low/Auto) or off where appropriate&mdash;and verify in listening tests.</li><li>Vendors do publish known&#8209;issue guidance for their bars/DSPs with MTRW (e.g., disable Teams suppression for HP Poly Studio X and G series MTR Android devices&nbsp;to prevent degraded audio). Always check the OEM's release notes and test thoroughly before rolling into production</li></ul><br /><strong><font size="3">Incorporating OEM AI Noise&#8209;Block Technologies ( e.g. Poly NoiseBlockAI &amp; Acoustic Fence)</font></strong><br />Beyond Microsoft&rsquo;s built&#8209;in machine&#8209;learning noise suppression, many Teams Rooms deployments benefit from OEM&#8209;level AI audio enhancements that run before the signal reaches Teams. Vendors such as Poly (now HP | Poly) ship advanced noise&#8209;blocking technologies&mdash;NoiseBlockAI and Acoustic Fence&mdash;inside their certified Teams Rooms devices. These technologies intelligently remove non&#8209;speech noise and restrict pickup to a defined acoustic zone, dramatically improving the input signal that Teams receives.<br />Poly&rsquo;s official documentation highlights that Poly NoiseBlockAI prevents distracting noises and side conversations from interrupting meetings by intelligently blocking out disruptive room sounds, while Acoustic Fence creates a virtual audio perimeter that blocks voices or noises occurring outside the meeting area. These capabilities ensure that only intentional speech from inside the defined pickup zone reaches remote participants. It also states that the latest version of NoiseBlockAI v2 also removes reverberations or echo in the room, which is especially useful in meeting rooms surrounded by glass walls or large sound reflective surfaces.<br /><br /><strong><font size="3">Why use OEM's AI Noise suppression over Teams Rooms built-in?</font></strong><br />Room systems face more challenging audio environments than personal devices&mdash;open doors, hallway chatter, HVAC noise, clattering chairs. Having OEM technologies operate at the hardware/DSP level directly inside the video bar or room kit provides several advantages:<ul><li>Device&#8209;side noise elimination happens before Teams receives audio, so the ML model has a much cleaner input to refine rather than repair.</li><li>OEM DSPs can apply spatial awareness, using multiple microphones to identify where the sound originates &mdash; something cloud&#8209;based suppression cannot do alone.</li><li>Boundary enforcement (Acoustic Fence) lets you literally &ldquo;draw&rdquo; an allowed audio zone so that only in&#8209;room participants are heard.</li><li>Better suppression of transient noises like rustling papers, keyboards, or chair squeaks, which are notoriously hard for cloud suppression models.</li><li>Reduces need for aggressive Teams suppression, lowering the risk of over&#8209;processing and choppy speech.</li></ul> For these reasons, it is best practice to always enable OEM's device manufacturers noise suppression technology whenever available while disabling the built-in noise suppression in Teams Rooms. Below is an example of enabling HP Poly's NoiseBlockAI on the StudioX72 MTR Android certified video bar:</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/noisup03_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><strong><font size="3">Summary: The Golden Rule</font></strong><br />Use OEM noise&#8209;blocking (e.g. Poly NoiseBlockAI + Acoustic Fence) as the first line of defense, and leave Teams Noise Suppression disabled. This delivers the cleanest, most stable audio for hybrid participants while preventing the choppy audio that comes from stacking multiple aggressive layers.<br /><br /></div>]]></content:encoded></item><item><title><![CDATA[Enable all AI Features for Microsoft Teams Rooms]]></title><link><![CDATA[https://www.ucprimer.com/ucprimer/enable-all-ai-features-for-microsoft-teams-rooms]]></link><comments><![CDATA[https://www.ucprimer.com/ucprimer/enable-all-ai-features-for-microsoft-teams-rooms#comments]]></comments><pubDate>Tue, 30 Sep 2025 07:00:00 GMT</pubDate><category><![CDATA[Uncategorized]]></category><guid isPermaLink="false">https://www.ucprimer.com/ucprimer/enable-all-ai-features-for-microsoft-teams-rooms</guid><description><![CDATA[ 	 		 			 				 					 						          					 								 					 						  &#8203;In the era of hybrid work, Microsoft Teams Rooms (MTR) have become essential for seamless collaboration in conference spaces. Copilot AI enhances these experiences by providing intelligent insights, improved audio-visual quality, and automated productivity tools. This technical blog post dives into the complete set of AI features available for Microsoft Teams Rooms, including prerequisites, step-by-step enabling instruction [...] ]]></description><content:encoded><![CDATA[<div><div class="wsite-multicol"><div class="wsite-multicol-table-wrap" style="margin:0 -15px;"> 	<table class="wsite-multicol-table"> 		<tbody class="wsite-multicol-tbody"> 			<tr class="wsite-multicol-tr"> 				<td class="wsite-multicol-col" style="width:22.845953002611%; padding:0 15px;"> 					 						  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/published/ra04.png?1761631669" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>   					 				</td>				<td class="wsite-multicol-col" style="width:77.154046997389%; padding:0 15px;"> 					 						  <div class="paragraph" style="text-align:left;">&#8203;In the era of hybrid work, Microsoft Teams Rooms (MTR) have become essential for seamless collaboration in conference spaces. Copilot AI enhances these experiences by providing intelligent insights, improved audio-visual quality, and automated productivity tools. This technical blog post dives into the complete set of AI features available for Microsoft Teams Rooms, including prerequisites, step-by-step enabling instructions, and platform-specific considerations. Whether you're an IT admin or a systems integrator, this guide will help you unlock the full potential of AI in your Teams Rooms setup.</div>   					 				</td>			</tr> 		</tbody> 	</table> </div></div></div>  <div>  <!--BLOG_SUMMARY_END--></div>  <div class="paragraph" style="text-align:left;"><strong><font size="3">Prerequisites: Licensing and Hardware Setup</font></strong><br />Before diving into configurations, ensure your environment meets these foundational requirements. AI features like Copilot and Cloud IntelliFrame demand specific licenses and hardware.<br /><br /><strong>Licensing Requirements</strong><br />User Licenses: Participants (including remote attendees) need a qualifying Microsoft 365 subscription (e.g., E3, E5, Business Premium) plus a Microsoft 365 Copilot add-on license for advanced features like meeting insights and recaps.<br /><br /><strong>Teams Rooms Pro License:</strong><br />Essential for room resource accounts to access pro-level AI, including Copilot in Teams Rooms and Cloud IntelliFrame. Assign this to each room's console account. Steps to Assign Licenses:<ol><li>Sign in to the Microsoft 365 admin center.</li><li>Navigate to Billing &gt; Licenses and purchase/assign Microsoft 365 Copilot for users.</li><li>Go to Users &gt; Active users, select the Teams Rooms resource account, and under Licenses and apps, assign the Teams Rooms Pro license</li></ol><br /><strong>Hardware Prerequisites</strong><ul><li>Both Windows and Android Teams Rooms now fully support Intelligent Speaker and Facilitator</li><li>BYOD Rooms: Intelligent Speakers available in rooms where the room host has either a Microsoft Teams Premium or Copilot license.</li><li>Cameras without built-in AI features supports Cloud IntelliFrame features. Eg. Poly Eagle Eye 4 USB, Logitech Meetup</li><li>Microsoft Intelligent camera with ability stream up to 4 participants simultaneously are only available on selected hardware Eg. Panacast 50 and Yealink SmartVision 60</li><li>Multi-camera streaming for up to 4 cameras is currently only supported on Teams Rooms on Windows but will come to Teams Rooms on Android at&nbsp;a later date. Requires a PC with higher spec&nbsp;CPU to stream 4 cameras</li><li>Always refer to the official Microsoft documentation for the detailed list of supported peripherals:&nbsp;<a href="https://learn.microsoft.com/en-us/microsoftteams/rooms/certified-hardware?tabs=Device?WT.mc_id=TM-MVP-4040124" target="_blank">https://learn.microsoft.com/en-us/microsoftteams/rooms/certified-hardware?tabs=Device</a>s</li></ul></div>  <div class="paragraph" style="text-align:left;"><strong><font size="3">Configuring Core AI Policies on the tenant</font></strong><br /><span>&#8203;Most AI features are managed via the Teams admin center or Teams PowerShell. Below are the relevent meeting policies for global or per-room application.<br /><br /><u><strong><font size="2">Step 1. Enable Copilot features for Teams Users<br /></font></strong></u></span>Voice and face enrollment is a feature in Microsoft Teams that allows users to create a voice and face profile. Voice and face enrollment is used to improve the audio quality and user experience of Teams meetings and calls. This feature helps to reduce background noise and secondary speakers and provides speaker attribution and Microsoft Copilot accuracy in meeting rooms equipped with Microsoft Teams Rooms devices&#8203;<span><u><strong></strong></u></span><ul><li>Assign Teams license &amp; Copilot license to the user</li><li>Turn on Voice and Face recognitio&#8203;n</li><li>[Optional] Voice isolation policy is on by default. Check to make sure or use PowerShell to turn on for all of your users</li></ul></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/cop04b_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><ul><li>Note: Voice and face enrollment settings will be moving over to&nbsp;TeamsAIPolicy&nbsp;cmdlet.</li></ul><br /><br /><u><strong>&#8203;Step 2.</strong><strong> Enable Copilot &amp; Transcription for Teams Meetings<br /></strong></u>Copilot can summarize key discussion points&mdash;including who said what and where people are aligned or disagree&mdash;suggest action items, and answer any questions you have, all in real time during or after a meeting.&nbsp;Copilot helps you stay on track by reasoning over the discussion and meeting chat to answer to your questions about the meeting. Copilot can be used without turning on transcription if the organizer sets up Copilot only during the meeting. Otherwise, the meeting must be transcribed to use Copilot.<br /><br />Copilot won't work in meetings that are hosted outside the participant's organization.<u></u><ul><li>Turn on Copilot for Teams Meetings</li><li>Turn on meeting transcription</li><li>Assign Teams Room Pro license for the Resource Account</li><li>Teams Admin Center -&gt; Meetings -&gt; Meeting Policies</li></ul></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/published/cop05.png?1761629980" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph">Alternatively, using powershell:</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/published/cop03.png?1761629103" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><br /><strong><u>&#8203;Step 3.&nbsp;Enable Intelligent Speaker</u></strong><br />Intelligent Speakers for Microsoft Teams Rooms allows the meeting transcript to distinguish between different speakers in the room and also identify them and attribute them to the correct person. Intelligent Speaker enables critical use cases for Copilot and intelligent recap.<br /><br /><span>Note:&nbsp;&#8203;</span><span>Speaker recognition is enabled by intelligent speakers certified for Teams but also&nbsp;extended to existing hardware. However, it's important to note the quality in existing hardware that is not intelligent speaker certified may not match that of an intelligent speaker certified device. So, it's essential to evaluate the advantages of incorporating a certified intelligent speaker, especially in meetings where attaining the highest quality transcription and attribution is vital.<br />&#8203;</span><ul><li><strong><u>&#8203;</u></strong>Assign Teams Rooms Pro license to the room resource account</li><li>Turn on Voice recognition and Transcription for Rooms</li></ul></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/cop06a_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><ul><li>Speaker and face identification supported only when the meeting organizer&rsquo;s mailbox is in Exchange Online. Not supported for on-premises Exchange or 3rd-party calendars</li><li>To ensure best precision for transcript limit number of in person attendees 10 max</li><li>People identified in the room must be enrolled with their voice profile and invited to the scheduled meeting</li><li>The limitation for people invited with voice profile is currently 20</li><li>To support high-quality audio and video during meetings, we recommend that the meeting room has an upload speed of at least 7 Mbps.&#8203;<span>&#8203;</span></li></ul><br /><u><strong>&#8203;Step 4. Enable Facilitator for Teams Meetings</strong></u><br />Facilitator is an AI-powered agent that is available in Microsoft Teams that is used to automatically take notes of the conversations that happen during a meeting. Facilitator in Teams is used in meetings that are scheduled by a user. A Teams Room console can also be added to the meeting invite as a participant if there is a one available in the meeting room. The meeting participants in the room can view Facilitator interactions in chat and navigate to notes to view AI notes taken during the meeting.<br /><br /><ul><li>Sign in to the&nbsp;<a href="https://admin.teams.microsoft.com/dashboard">Teams admin center</a>&nbsp;</li><li>In the left rail navigation, select&nbsp;Teams apps&nbsp;&gt;&nbsp;Manage apps.</li><li>In the apps list's search box, search for&nbsp;Facilitator.</li><li>Select&nbsp;Facilitator&nbsp;from the app list.</li><li>In the actions menu, select&nbsp;Allow</li></ul></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/cop07b_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph"><br /><u><strong>Step 4.1 Allow Facilitator for users</strong></u><ul><li>Create new app policy and assigned to users.<ul><li><a href="https://learn.microsoft.com/en-us/microsoftteams/teams-app-permission-policies?WT.mc_id=M365-MVP-4040124" target="_blank">https://learn.microsoft.com/en-us/microsoftteams/teams-app-permission-policies</a></li></ul></li><li>Assign the policy to entire tenant or to select group of users.<ul><li><a href="https://learn.microsoft.com/en-us/microsoftteams/app-centric-management#add-or-modify-app-availability-for-users?WT.mc_id=M365-MVP-4040124" target="_blank">https://learn.microsoft.com/en-us/microsoftteams/app-centric-management#add-or-modify-app-availability-for-users</a></li></ul></li></ul><br /><u><strong>Step 4.2 Turn on Loop experiences in Teams for Facilitator in meetings</strong></u><ul><li>Loop experiences in Teams&nbsp;must be turned on for Facilitator to be used in meetings.</li></ul></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/cop08_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><br /><font size="3"><strong>Conclusion<br /></strong></font>Enabling all AI features in Microsoft Teams Rooms isn't just about flipping switches&mdash;it's about creating equitable, insightful hybrid experiences that boost productivity. With Copilot recaps, IntelliFrame, and noise-free audio, your Teams enabled-rooms become AI allies rather than mere video endpoint.<br /><span></span><font size="3"></font></div>]]></content:encoded></item><item><title><![CDATA[Blocking Device Code Flow for Teams Room Android Environments]]></title><link><![CDATA[https://www.ucprimer.com/ucprimer/blocking-device-code-flow-for-teams-room-android-environments]]></link><comments><![CDATA[https://www.ucprimer.com/ucprimer/blocking-device-code-flow-for-teams-room-android-environments#comments]]></comments><pubDate>Thu, 28 Aug 2025 07:00:00 GMT</pubDate><category><![CDATA[Uncategorized]]></category><guid isPermaLink="false">https://www.ucprimer.com/ucprimer/blocking-device-code-flow-for-teams-room-android-environments</guid><description><![CDATA[ 	 		 			 				 					 						          					 								 					 						  In today&rsquo;s identity-first security landscape, organizations must continuously evaluate and tighten their authentication methods. One such method under scrutiny is device code flow (DCF), a legacy authentication flow that, while useful in certain scenarios, can pose security risks if left unchecked. At the same time, disabling DCF tenant wide can be inconvenient for organizations who have deployed Teams Room on Android device [...] ]]></description><content:encoded><![CDATA[<div><div class="wsite-multicol"><div class="wsite-multicol-table-wrap" style="margin:0 -15px;"> 	<table class="wsite-multicol-table"> 		<tbody class="wsite-multicol-tbody"> 			<tr class="wsite-multicol-tr"> 				<td class="wsite-multicol-col" style="width:22.845953002611%; padding:0 15px;"> 					 						  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/dcf00_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>   					 				</td>				<td class="wsite-multicol-col" style="width:77.154046997389%; padding:0 15px;"> 					 						  <div class="paragraph" style="text-align:left;">In today&rsquo;s identity-first security landscape, organizations must continuously evaluate and tighten their authentication methods. One such method under scrutiny is device code flow (DCF), a legacy authentication flow that, while useful in certain scenarios, can pose security risks if left unchecked. At the same time, disabling DCF tenant wide can be inconvenient for organizations who have deployed Teams Room on Android devices (MTRA) as DCF presents a convenient method of signing in to Teams on these devices, while also allowing for remote provisioning. Fortunately,&nbsp;Microsoft Entra provides a powerful way to manage and restrict this flow using Conditional Access policies while excluding MTRA devices from this restriction. In this blogpost, we walk through the steps on how to secure legacy login methods while allowing MTRA devices to continue to enjoy the capabilities of DCF.</div>   					 				</td>			</tr> 		</tbody> 	</table> </div></div></div>  <div>  <!--BLOG_SUMMARY_END--></div>  <div class="paragraph" style="text-align:left;"><strong>What is Device Code Flow&mdash;and Why Block It?</strong><br />Device code flow is an OAuth 2.0 authentication method designed for devices with limited input capabilities (e.g., smart TVs or CLI tools). While it enables sign-in without a browser, it lacks modern security protections like phishing-resistant MFA and device compliance checks.<br />Microsoft recommends blocking or restricting device code flow wherever possible to bolster your security posture. If your organization doesn&rsquo;t rely on this flow, it&rsquo;s best to disable it entirely. At the same time, DCF allows for Teams Room on Android devices to be provisioned remotely as well as an simple method for signing into Teams on these devices. For MTRA devices the DCF login screen below should be a familiar scene:</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/dfc01_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;">What we want to achieve in this blogpost is to secure DCF from the rest of the organization while still allowing Teams Room Android devices to leverage DCF for sign-in and remote provisioning. To begin, we first want to create a security group to contain all the MTRA devices in the tenant. We can obviously create a security group in Azure AD and manually add all the devices, but a better method would be to use an Azure AD dynamic security group that will always be updated with newly added or removed over time. In the EntraID admin center, we go to Entra ID -&gt; Manage -&gt; Groups -&gt;New Group window, we select the "Security" Group type, give the Group a name and description, and select "Dynamic Device" for Membership Type as shown below:</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/dcf02_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;">Next we need to click on "Edit dynamic query" to specify the attributes of the group that will match the MTRA devices deployed in the tenant. In the example below, the attributes matching the HP Poly family of Gen1 and Gen2 Teams Room Android devices are specified:</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/dcf03_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;">The Rule Syntax is as follows:<br /><br /><strong><em><span style="color:rgb(18, 18, 18)">(device.deviceManufacturer -eq "Poly") and (device.deviceModel -in ["PolyStudioG62","PolyStudioX72","PolyStudioX52","PolyStudioX32","PolyStudioX70","PolyStudioX50","PolyStudioX30","PolyG7500","PolyTC10","PolyTC8"])</span><br /></em></strong><br />To verify that the attributes are properly matched, we can go to the newly created group and click on Manage -&gt; Members and there should be a list of devices that are shown (assuming) that there are actually HP Poly MTRA devices deployed in the tenant:<br /></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/dcf04_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;">The next step is to create a Conditional Access policy in inTune/MEM portal and navigate to Devices -&gt; Manage Devices -&gt; Conditional Access and then click on "Create new policy:<br /></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/dcf05_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><span>We give the new policy a name, then under Assignments, select Users or workload identities.</span><span>Under Include, select the users you want to be in-scope for the policy (all users recommended).&nbsp;</span><span>Under Exclude:&nbsp;Select Users and groups and choose the newly created dynamic group. Note that this exclusion list should be audited regularly to make sure it only contains the MTRA devices.&nbsp;</span></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/dcf06_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><span>Under Target resources &gt; Resources -&gt; Include select All resources, Under Conditions &gt; Authentication Flows, set Configure to Yes.</span><br /><span>Select Device code flow then&nbsp;</span><span>Select Done.</span><span>Under Access controls &gt; Grant, select Block access and&nbsp;</span><span>Select Select.&nbsp;</span><span>Confirm your settings and set Enable policy to Report-only.&nbsp;</span><span>Finally Select Create to create to enable your policy.</span></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/dcf09_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;">And now the policy is created. DCF login will be blocked for all users except for Teams Room Android devices from HP Poly.&nbsp;Before enforcing the block, we use Report-only mode to monitor how the policy would affect users. This helps identify dependencies and avoid disruptions.<br /><br /><strong>Conclusion<br /></strong>Blocking legacy authentication flows like device code flow is a proactive step toward a zero trust security model. With Microsoft Entra&rsquo;s Conditional Access, you gain granular control over how users authenticate, ensuring only secure, compliant methods are used.<br />If you're not already auditing or restricting device code flow, now is the time to start.<br /></div>]]></content:encoded></item><item><title><![CDATA[BYOM Configuration for Teams Rooms Windows and Android]]></title><link><![CDATA[https://www.ucprimer.com/ucprimer/byom-configuration-for-teams-rooms-windows-and-android]]></link><comments><![CDATA[https://www.ucprimer.com/ucprimer/byom-configuration-for-teams-rooms-windows-and-android#comments]]></comments><pubDate>Thu, 31 Jul 2025 07:00:00 GMT</pubDate><category><![CDATA[Uncategorized]]></category><guid isPermaLink="false">https://www.ucprimer.com/ucprimer/byom-configuration-for-teams-rooms-windows-and-android</guid><description><![CDATA[ 	 		 			 				 					 						          					 								 					 						  As hybrid work becomes the norm, organizations are increasingly adopting BYOM (Bring Your Own Meeting) setups to allow users to launch meetings from their personal devices while leveraging in-room AV infrastructure. This guide walks through the integration of HP Poly Gen-2 Android Teams Rooms devices and HP Poly G9Plus Windows MTR PC with the following BYOM solutions:&#8203;Barco ClickShare CX-30Extron SW2 USB Pro (USB switcher)Ac [...] ]]></description><content:encoded><![CDATA[<div><div class="wsite-multicol"><div class="wsite-multicol-table-wrap" style="margin:0 -15px;"> 	<table class="wsite-multicol-table"> 		<tbody class="wsite-multicol-tbody"> 			<tr class="wsite-multicol-tr"> 				<td class="wsite-multicol-col" style="width:22.845953002611%; padding:0 15px;"> 					 						  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/byom00_orig.webp" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>   					 				</td>				<td class="wsite-multicol-col" style="width:77.154046997389%; padding:0 15px;"> 					 						  <div class="paragraph" style="text-align:left;">As hybrid work becomes the norm, organizations are increasingly adopting BYOM (Bring Your Own Meeting) setups to allow users to launch meetings from their personal devices while leveraging in-room AV infrastructure. This guide walks through the integration of HP Poly Gen-2 Android Teams Rooms devices and HP Poly G9Plus Windows MTR PC with the following BYOM solutions:&#8203;<ul><li>Barco ClickShare CX-30</li><li>Extron SW2 USB Pro (USB switcher)</li><li>Acroname USB Hub (programmable USB switching)</li><li>Inogeni Toggle Rooms</li></ul></div>   					 				</td>			</tr> 		</tbody> 	</table> </div></div></div>  <div>  <!--BLOG_SUMMARY_END--></div>  <div class="paragraph" style="text-align:left;"><strong><font size="3">1. BYOM for Teams Rooms on Android</font></strong><br />&#8203;<span>HP Poly Gen-2 Android Teams Rooms devices are certified for Microsoft Teams Rooms on Android and includes the Studio X32, X52, X72 all-in-one video bars and the G62 modular room codec. All these devices have a built-in BYOM USB-C port that makes BYOM setup simpler and easy to use. The diagrams below show the BYOD USB-C port on these devices</span></div>  <div><div class="wsite-multicol"><div class="wsite-multicol-table-wrap" style="margin:0 -15px;"> 	<table class="wsite-multicol-table"> 		<tbody class="wsite-multicol-tbody"> 			<tr class="wsite-multicol-tr"> 				<td class="wsite-multicol-col" style="width:50%; padding:0 15px;"> 					 						  <h2 class="wsite-content-title" style="text-align:center;">Studio X72</h2>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/published/x72portsa.png?1761710599" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>   					 				</td>				<td class="wsite-multicol-col" style="width:50%; padding:0 15px;"> 					 						  <h2 class="wsite-content-title" style="text-align:center;">Studio X52</h2>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0px;margin-right:0px;text-align:center"> <a href='https://www.ucprimer.com/uploads/1/3/0/6/13068932/edited/x52ports.png' rel='lightbox' onclick='if (!lightboxLoaded) return false'> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/published/x52ports.png?1761710799" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>   					 				</td>			</tr> 		</tbody> 	</table> </div></div></div>  <h2 class="wsite-content-title" style="text-align:center;">Studio X32</h2>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0px;margin-right:0px;text-align:center"> <a href='https://www.ucprimer.com/uploads/1/3/0/6/13068932/edited/x32ports.png' rel='lightbox' onclick='if (!lightboxLoaded) return false'> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/published/x32ports.png?1761637091" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><span>For the Studio X series videobars paired with a&nbsp;TC10 touch panel, users can left-swipe the right edge of the panel screen to reveal a menu overlay that allows users to activate BYOM mode and connect their laptop to the USB-C port using a USB-C cable to take over the videobar's camera, speaker and mic. Then connect the HDMI output of the laptop to the room TV display HDMI input and proceed to start a meeting on their laptop using the videobar and the room TV display. The connection diagram for this setup is shown below:</span>&#8203;</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/x72-byom-1_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;">For rooms that require wireless BYOM capability, third party add-on solutions such as Barco CX-series can be deployed. The connection diagram is shown below:</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/x72-byom-barco_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;">These&nbsp;<span>third-party add-on solutions may require some configuration in order for the Poly Studio X series to work seamlessly in BYOM mode. For example, the Barco CX-30 may require the "SmartFocus" setting to be enabled so that the system will not display the Barco home screen when no content is being shared or no laptop is connected via USB-C :</span></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/byom02_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;">For the G62 modular room Teams Room on Android solution, the setup is similar with the exception that only a single USB-C DP-Alt cable is required from the laptop to the G62 USB-C port. This port will carry both data and video so there is no need to connect the HDMI cable to from the PC to the G62. Do note that&nbsp;DP Alt mode on Poly Studio G62 only supports using the following cable:USB Type-C 1.83 m (6 ft) part number L07087-002. The laptop must also support USB-C Alt-DP for this to work. With this the connection diagram is simplified as show below:</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/g62-byom-altdp_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;">If the laptop computer doesn't support Alt DP, then is required to connect the computer to both the USB Type-C and the HDMI In port on the Poly Studio G62 in the same way for the Studio X72/52/32.<br />&#8203;</div>  <div class="paragraph" style="text-align:left;"><strong><font size="3">2. BYOM for Teams Rooms on Windows</font></strong><br />The HP Poly Teams Rooms on Windows solution comprises the HP G9 Plus Mini Conferencing PC with a TC10 touch panel. BYOM setup for this solution requires a third-party USB Host switcher such as the Acroname USB Switching Hub. Fortunately this device is available to purchase directly from HP Poly at the time of this writing. To start a BYOM meeting the user will connect both the USB-C and the HDMI cable from the laptop to the&nbsp;<span>HP G9 Plus Mini Conferencing MTR compute PC. A USB extender such as the Icron Ranger 2311 can be used to bridge the distance from the MTR compute PC to the users' laptop on the conference room table. The setup diagram is shown below:</span></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/g9plus-byom-2_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;">Another possible setup is using the Extron UCS 313 Collaboration Switcher that can provide the user more control over when to switch between the MTR Host PC and the user's laptop. The 313 front panel provides selector buttons for this purpose. Also the Extron USB Extenders can be used for extending the USB connection betweeen the UCS313 and the laptop. The setup diagram is shown below:</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/g9plus-byom-ucs313_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><span>For wireless BYOM requirements, addtional third party components such as the ExtronUCS313 or the Inogeni Toggle Rooms can be used in conjunction with the Barco CX devices family. The Acroname USBHub3+ cannot be used with Barco or other wireless BYOM solutions as there is no easy way for the user to control the host switching even when there is no laptop connected to the Barco device. The Up0 port will always take precedence over Up1 port for USB connected peripherals such as the Studio V72.<br /><br />Therefore, it is necessary to use a USB Switching device that can allow for host switching control by the user so that it only when a laptop is connected to the wireless BYOM device, the peripherals will switch. One example is to use the Extron UCS 313 Collaboration Switcher while adding on a Barco CX device. Since the Barco device is always connected to the USB port for BYOM, there is addition of an Extron IPCP controller which will allow the user interface on the MTR touch panel to provide a soft key button for the user to initiate a BYOM session manually. The sample connection diagram is shown below:</span></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/g9plus-byom-ucs313-barco-ipcps1xi_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;">An alternative to using Extron is the Inogeni Toggle Rooms for MTR for the same BYOM functionality in MTR Windows. The setup is very similar but with slight variations in the connections. Below is the sample connection diagram:</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/g9plus-byom-inogeni-barco_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;">This is referenced from the connection diagram provide by Inogeni here:&nbsp;<a href="https://inogeni.com/documents/toggle-rooms/UC-Partners/INOGENI_TOGGLE-ROOMS_Barco-ClickShare_UC-Systems-Partners-diagrams.pdf">INOGENI_TOGGLE-ROOMS_Barco-ClickShare_UC-Systems-Partners-diagrams.pdf</a></div>  <div class="paragraph" style="text-align:left;"><strong><font size="3">3. Conclusion</font></strong><br />Hopefully the above configuration setup diagrams will help AV integrators in building BYOM solutions for both Teams Rooms on Android and Windows.</div>]]></content:encoded></item><item><title><![CDATA[Teams Rooms Android updates for AOSP and DCF]]></title><link><![CDATA[https://www.ucprimer.com/ucprimer/teams-rooms-android-updates-for-aosp-and-dcf]]></link><comments><![CDATA[https://www.ucprimer.com/ucprimer/teams-rooms-android-updates-for-aosp-and-dcf#comments]]></comments><pubDate>Fri, 13 Jun 2025 07:00:00 GMT</pubDate><category><![CDATA[Uncategorized]]></category><guid isPermaLink="false">https://www.ucprimer.com/ucprimer/teams-rooms-android-updates-for-aosp-and-dcf</guid><description><![CDATA[ 	 		 			 				 					 						          					 								 					 						  &#8203;Microsoft Teams Android devices are transitioning to Intune Android Open Source Project (AOSP) device management. This migration aims to enhance reliability, improve deployment experiences for admins, and pave the way for future innovations in managing Teams devices. Additionally, there are important updates regarding device code flow (DCF) authentication policies to further secure your tenants. Read this blog post to get u [...] ]]></description><content:encoded><![CDATA[<div><div class="wsite-multicol"><div class="wsite-multicol-table-wrap" style="margin:0 -15px;"> 	<table class="wsite-multicol-table"> 		<tbody class="wsite-multicol-tbody"> 			<tr class="wsite-multicol-tr"> 				<td class="wsite-multicol-col" style="width:22.845953002611%; padding:0 15px;"> 					 						  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/g62_orig.jpeg" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>   					 				</td>				<td class="wsite-multicol-col" style="width:77.154046997389%; padding:0 15px;"> 					 						  <div class="paragraph" style="text-align:left;">&#8203;Microsoft Teams Android devices are transitioning to Intune Android Open Source Project (AOSP) device management. This migration aims to enhance reliability, improve deployment experiences for admins, and pave the way for future innovations in managing Teams devices. Additionally, there are important updates regarding device code flow (DCF) authentication policies to further secure your tenants. Read this blog post to get up to speed on all the latest updates and changes within the last two months.&nbsp;</div>   					 				</td>			</tr> 		</tbody> 	</table> </div></div></div>  <div>  <!--BLOG_SUMMARY_END--></div>  <div class="paragraph" style="text-align:left;"><strong><font size="3">1. Migrating Microsoft Teams Android Devices to AOSP Device Management</font></strong><br /><br />Microsoft Teams Android devices are transitioning to Intune Android Open Source Project (AOSP) device management. This migration aims to enhance reliability, improve deployment experiences for admins, and pave the way for future innovations in managing Teams devices.The migration will occur in phases:<br /><br /><ul><li>Validation Phase: 0-15 days</li><li>General Phase: 16-45 days</li><li>Final Phase: 45-60 days</li></ul><br />For example, if the auto-update starts on May 15th, devices in the Validation phase will update first, followed by the General phase starting May 30th, and finally the Final phase starting June 28th.Do note that this update is mandatory and cannot be postponed indefinitely.<br /><br /><strong>Prerequisites for Migration</strong><br />To ensure a smooth migration, complete the following prerequisites:<ul><li>Create Enrollment Profiles: Set up new enrollment profiles and configuration/compliance policies in Intune.</li><li>Install Firmware Updates: Once the AOSP-compatible firmware is available, install updates for each supported Teams device.</li></ul><br /><strong>Step-by-Step Migration Process</strong><br />Step 1: Create Enrollment Profiles<br />Create new enrollment profiles and configuration/compliance policies in Intune. This step must be completed before the firmware updates is completed. Please note that only few policies are supported at this time.&nbsp;Failure to create enrollment profiles will result in devices failing to enroll properly in Intune.&nbsp;Ensure the AOSP Device Management enrollment profile is created with an extended enrollment token and the Teams Devices option enabled. For step-by-step guidance, refer to the earlier<span>&nbsp;blog post on AOSP device management&nbsp;</span><a href="https://www.ucprimer.com/ucprimer/preparing-for-aosp-enrollment-on-teams-android-devices">Preparing for AOSP Enrollment on Teams Android Devices - UCPrimer</a><br /><br />Step 2: Install Firmware Updates<br />When the AOSP-compatible firmware is released, install the updates for each Teams device.<br />The firmware update will automatically unenroll the device from Device Administrator and re-enroll it with AOSP Device Management.<br /><br />HP Poly has released the latest firmware 4.5.x supporting AOSP Device Management and recommends all owners of Poly Teams Room Android devices to update to this latest version.</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/aosp01_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph"><strong>Best Practices for Conditional Access Policies</strong><br />To avoid issues during migration, follow these recommendations:<ul><li>Device Compliance Requirement: Ensure enrollment profiles are created in Intune.</li><li>Multi-factor Authentication (MFA): Not supported for shared devices.</li><li>App Protection Policies: Not supported.</li><li>Terms of Use (ToU): Not supported for shared devices.</li><li>Sign-in Frequency: Avoid using "1 hour" or "Every time" for Teams devices undergoing migration.</li></ul><br /><strong><font color="#e05c5c">Important Update for Teams Phones with MFA</font></strong><br />Teams Phones updated to AOSP ready firmware, such as PVOS 9.1.x, do not supported device code authentication when MFA is enabled. Users must login on the device itself in order to be able to trigger the MFA process. Please see this link for more information&nbsp;<a href="https://support.hp.com/us-en/document/ish_12639281-12639268-16">Some Poly phones may sign out after migration to Microsoft AOSP | HP&reg; Support</a><br /><br />For further guidance on AOSP migration, please refer to this Microsoft post&nbsp;&#8203;<a href="https://techcommunity.microsoft.com/blog/microsoftteamssupport/moving-teams-android-devices-to-aosp-device-management/4140893?WT.mc_id=M365-MVP-4040124">Moving Teams Android Devices to AOSP Device Management | Microsoft Community Hub</a></div>  <div><div class="wsite-multicol"><div class="wsite-multicol-table-wrap" style="margin:0 -15px;"> 	<table class="wsite-multicol-table"> 		<tbody class="wsite-multicol-tbody"> 			<tr class="wsite-multicol-tr"> 				<td class="wsite-multicol-col" style="width:33.333333333333%; padding:0 15px;"> 					 						  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/ccxmfa01_orig.jpg" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>   					 				</td>				<td class="wsite-multicol-col" style="width:33.333333333333%; padding:0 15px;"> 					 						  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/ccxmfa02_orig.jpg" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>   					 				</td>				<td class="wsite-multicol-col" style="width:33.333333333333%; padding:0 15px;"> 					 						  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/ccxmfa05_orig.jpg" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>   					 				</td>			</tr> 		</tbody> 	</table> </div></div></div>  <div class="paragraph">For HP Poly specific video and phones, the following table shows the update timings:</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/aosp02_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><strong><font size="3"><br />&#8203;2. Policy Changes for Microsoft Teams Devices Using Device Code Flow Authentication</font></strong><br />Microsoft has introduced new policies to enhance the security of Microsoft Teams devices using Device Code Flow (DCF) authentication. This section will guide you through the recent policy changes, their implications, and how to manage these policies effectively. Device Code Flow (DCF) authentication is a method used by devices to authenticate without requiring user interaction on the device itself. This is particularly useful for shared devices like Microsoft Teams Rooms, IP phones, and other Android-based Teams devices.<br /><br /><strong>Policy Changes Overview</strong><br />First announced in February 2025, Microsoft is rolling out new policies to secure tenants against potential threats to accounts using DCF authentication. The rollout began in February and will continue until May. These policies will initially be in report-only mode, allowing administrators to review their impact before enforcement.<br /><br /><strong>Key Points of the New Policies:</strong><ul><li>Report-Only Mode: Policies are initially created in report-only mode, giving administrators at least 45 days to evaluate and configure them before they are automatically enforced.</li><li>Exclusion Lists: Administrators can create exclusion lists for accounts that sign in on Android-based shared Teams devices. This ensures that these devices can re-authenticate with DCF after sign-out.</li><li>Impact on Shared Devices: Without exclusions, devices cannot re-authenticate with DCF, leading to a loss of remote sign-in and management capabilities.</li></ul><br /><strong>Steps to Manage the New Policies</strong><ul><li>Evaluate the Policies: Use the report-only mode to understand the impact of the new policies on your organization.</li><li>Create Exclusion Lists: Identify and exclude accounts that need to sign in on shared devices. This can be done in the Microsoft Entra admin center.</li><li>Configure Policies: Customize the Microsoft-managed policies according to your organization's specific needs.</li></ul></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/dcf01_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph">The exclusion lists for this policy should be created by tenants that have deployed Android-based Teams devices in shared spaces like:<ul><li>Microsoft Teams Rooms on Android front-of-room displays and consoles</li><li>IP Phones (licensed as Teams Shared Devices)</li><li>Panels</li><li>Displays</li></ul></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/dfc01_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><strong><font size="3">Conclusion</font></strong><br /><span>Migrating to AOSP Device Management will bring a more reliable and improved experience for managing Microsoft Teams Android devices. Follow the steps and best practices outlined to ensure a smooth transition. DCF enhances security for device authentication using code flow</span></div>]]></content:encoded></item><item><title><![CDATA[Mastering Remote Access for Teams Rooms Android & Windows]]></title><link><![CDATA[https://www.ucprimer.com/ucprimer/mastering-remote-access-for-teams-rooms-android-windows]]></link><comments><![CDATA[https://www.ucprimer.com/ucprimer/mastering-remote-access-for-teams-rooms-android-windows#comments]]></comments><pubDate>Fri, 25 Apr 2025 07:00:00 GMT</pubDate><category><![CDATA[Uncategorized]]></category><guid isPermaLink="false">https://www.ucprimer.com/ucprimer/mastering-remote-access-for-teams-rooms-android-windows</guid><description><![CDATA[ 	 		 			 				 					 						          					 								 					 						  Microsoft Teams Rooms (MTR) devices are the heart of modern meeting spaces, bringing seamless collaboration to your organization. However, managing a fleet of these devices across various locations can be a significant challenge for IT administrators. This is where robust remote access capabilities become indispensable, enabling efficient troubleshooting, configuration, and maintenance without requiring physical presence. This blo [...] ]]></description><content:encoded><![CDATA[<div><div class="wsite-multicol"><div class="wsite-multicol-table-wrap" style="margin:0 -15px;"> 	<table class="wsite-multicol-table"> 		<tbody class="wsite-multicol-tbody"> 			<tr class="wsite-multicol-tr"> 				<td class="wsite-multicol-col" style="width:22.845953002611%; padding:0 15px;"> 					 						  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/ra00_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>   					 				</td>				<td class="wsite-multicol-col" style="width:77.154046997389%; padding:0 15px;"> 					 						  <div class="paragraph" style="text-align:left;">Microsoft Teams Rooms (MTR) devices are the heart of modern meeting spaces, bringing seamless collaboration to your organization. However, managing a fleet of these devices across various locations can be a significant challenge for IT administrators. This is where robust remote access capabilities become indispensable, enabling efficient troubleshooting, configuration, and maintenance without requiring physical presence. This blogpost will explore the insatiable need for remote access on both MTR Windows and MTR Android devices, detailing the primary methods, step-by-step instructions and crucial security considerations.</div>   					 				</td>			</tr> 		</tbody> 	</table> </div></div></div>  <div>  <!--BLOG_SUMMARY_END--></div>  <div class="paragraph" style="text-align:left;"><strong><font size="3">Why Remote Access is Critical for MTR Management</font></strong><br />Imagine a scenario where a display issue arises in a conference room on a different floor, or an MTR device in a remote branch office needs a critical software update. Without remote access, an IT technician would need to physically travel to each location, consuming valuable time and resources. Remote access empowers IT teams to:<ul><li>Troubleshoot and diagnose issues: Quickly identify and resolve problems like audio/video glitches, network connectivity issues, or application crashes.</li><li>Perform routine maintenance: Conduct updates, clear cache, and optimize settings from a central location.</li><li>Provision and onboard new devices: Streamline the deployment process for new MTR installations.</li><li>Monitor device health and performance: Proactively identify potential problems before they impact meetings.</li><li>Provide remote support and training: Guide end-users or new IT staff on device usage.</li></ul><br /><strong>General Principles of Remote Access</strong><br />While specific implementations vary between Windows and Android, the underlying principles often involve:<ul><li>Secure Connection: Utilizing encrypted protocols to protect sensitive data during transmission.</li><li>Authentication: Verifying the identity of the user attempting to access the device.</li><li>Authorization (RBAC): Ensuring that users only have the necessary permissions to perform their tasks.</li><li>Network Accessibility: Devices must be reachable over the network, potentially requiring firewall rules or VPN connections.</li></ul><br /><strong><font size="3">Remote Access on Microsoft Teams Rooms on Windows</font></strong><br />For MTR devices running Windows, the primary and most recommended method for remote administration and console access (especially with a Teams Rooms Pro license) is through the Microsoft Teams Rooms Pro Management portal. Traditional Remote Desktop Protocol (RDP) can be enabled for deeper OS-level access, but it's generally superseded by the Teams Rooms Pro Management portal for day-to-day MTR-specific tasks.The Teams Rooms Pro Management portal, accessible via the Microsoft Teams Admin Center, offers a dedicated, secure, and integrated way to manage your MTR Windows devices. This method provides console-level remote access (view or modify) directly within your browser.<br /><br />Prerequisites:<ul><li>Microsoft Teams Rooms Pro License: This feature typically requires a Teams Rooms Pro license assigned to the MTR device.</li><li>Tenant-level Enablement: Remote Access must be enabled at the tenant level in the Teams Rooms Pro Management portal.</li><li>Custom RBAC Role: A custom role with "Remote Access view" or "Remote Access modify" permissions must be created and assigned to the administrators who will be performing remote access.</li><li>Supported MTR Windows Version: The MTR device must be running a supported version of Windows (e.g., Windows 11).</li></ul><br /><strong>Step-by-Step Guide to Enable and Use Remote Access:</strong><br /><br /><strong>1. Enable Remote Access in Teams Rooms Pro Management Portal (Tenant Level):</strong><ol><li>Sign in to the Teams Rooms Pro Management portal (e.g., https://portal.rooms.microsoft.com) with appropriate administrator privileges.</li><li>Navigate to Settings &gt; Remote Access.</li><li>Set Enable Remote Access to Enabled.</li><li>Enter an email address to acknowledge the enablement and select Save.</li></ol></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/ra01_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><strong><span>2. Create and Assign a Custom Role with Remote Access Permissions:</span></strong><ol><li>In the Teams Rooms Pro Management portal, navigate to Settings &gt; Roles.</li><li>Click Create Role.</li><li>Provide a meaningful Name and Description for the role (e.g., "MTR Remote Admins").</li><li>Proceed through the wizard, ensuring you assign either "Remote Access view" or "Remote Access modify" permissions to this role. "View" allows observation, while "Modify" grants full control.</li><li>Assign the relevant users (administrators) and the specific Teams Rooms devices they are authorized to access to this new custom role.</li></ol></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/ra02_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><strong><span>3. Start a Remote Access Session:</span></strong><ol><li><span>In the Teams Rooms Pro Management portal, navigate to Rooms.</span></li><li><span>Select the specific MTR Windows device you wish to access.</span></li><li><span>Go to the Remote Access tab (this tab will only appear if you have the necessary permissions and the feature is enabled).</span></li><li><span>Click Start Session.</span></li><li><span>A secure connection will be established, and the MTR console interface will be displayed in a pop-out window within your browser.</span>&#8203;<span></span>&#8203;</li></ol></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/ra03_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph">After a few seconds, the remote session will start as shown below:</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/ra04_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><span><strong>Important Notes for Teams Rooms Pro Management Portal:</strong></span><ul><li>Remote access sessions are logged for auditing purposes.</li><li>Audio is not enabled during remote access sessions.</li><li>A red ring is displayed on the console in the room when a remote access session is active, alerting anyone in the room.</li><li>The console must not be in an active call to initiate a remote session.</li><li>Avoid entering privileged account passwords during remote access sessions for enhanced security.</li></ul><br /><strong><font size="3">Remote Access on Microsoft Teams Rooms on Android</font></strong><br />Remote access is crucial for managing and troubleshooting Microsoft Teams Rooms (MTR) on Android devices. Here we focus on how to remotely access and control Poly TC8 and TC10 touch controllers used with Poly Android video bars through the Poly Lens platform.<br /><br /><strong>What is Poly Lens?</strong><br />Poly Lens is a cloud-based device management platform developed by Poly (now part of HP) that provides IT administrators and users with enhanced visibility, insights, and control over their Poly communication and collaboration devices. It's designed to simplify the management of various Poly devices, from headsets and desk phones to video conferencing systems and Microsoft Teams Rooms.<br /><br />To use remote access with Poly Lens, you need:<br /><br />Supported Devices:<ul><li>Poly TC8 or TC10 touch controller.</li><li>Paired with a Poly Android video bar (Poly Studio X series, Poly Studio G62, Poly Studio G7500).</li></ul> Device Requirements:<ul><li>TC firmware version 6.4 or higher.</li><li>Remote access enabled on the TC device under Settings &gt; Poly Lens &gt; Remote Access.</li><li>The device must be onboarded to a Poly Lens cloud account.</li></ul> Poly Lens Cloud Requirements:<ul><li>A Poly Lens cloud account (Premium Enterprise is recommended, or you can use the trial version).</li><li>A Poly Lens Admin or Device User Role in the account.</li><li>A supported browser (Safari, Edge, or Chrome; Firefox is not currently supported).</li></ul><br /><strong>Step-by-Step Guide to Remote Access with Poly Lens</strong><br /><br />Log in to Poly Lens: As an IT admin, log in to your Poly Lens account with a Poly Premium license.<br /><br />Select a Supported Device: Choose the TC8 or TC10 device you want to access. You can find devices under:<ul><li>Manage &gt; Inventory and select the device.</li><li>Manage &gt; Rooms and select a room that includes a supported device.</li></ul></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/ra05_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph">Initiate Remote Access:<ol><li>On the device details page, click Remote Access</li></ol></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/ra07_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph"><span>User Permission:</span><ol><li>A pop-up window will appear on the touch controller, prompting the end user to Start or Deny the remote session.</li><li>If the user selects Deny, the remote session will not start, and the admin will be notified.</li><li>If the user takes no action or there is no one in the room to respond, the remote session will start automatically after 30 seconds.</li></ol></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/ra08_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph"><span>Remote Control:</span><ol><li>A new window will open in your browser, displaying the touch controller screen.</li><li>Screenshot Placeholder: Remote access window showing the TC8/TC10 screen.</li><li>You can now remotely interact with the touch controller:</li><li>Click and type using your mouse and keyboard.</li><li>See the LED status on the TC10 device.</li><li>Interact with the Poly button.</li><li>The end user can still interact with the TC device simultaneously.</li><li>The touch controller screen will show a simplified view with a blue screen-sharing icon and a blue outline, indicating a remote session is in progress. A small, expanding blue circle will appear where the admin clicks.</li></ol></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/ra09_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><span>&#8203;End Session: To end the remote session, click the End Session button in the upper right-hand corner of the remote access window.<br /><br />&#8203;</span><strong><span>Important Considerations</span></strong><ul><li><span>Device must be online: Remote access will not work if the touch controller is offline. The Remote Access button will be grayed out with a tooltip indicating the device's offline status.</span></li><li><span>User Awareness: The end user will be notified when a remote session is active.</span></li><li><span>Security: Ensure your Poly Lens account is secure and use strong passwords.</span></li><li><span>Poly Lens App: The Poly Lens Room app is required for managing PC-based conference rooms.</span></li><li><span>Poly Lens Desktop: Poly Lens Desktop must not be installed on the Microsoft Teams Room on the MTR Windows PC.</span></li></ul><span><br /><strong><font size="3">Conclusion</font></strong><br /></span>Remote access is no longer a luxury but a necessity for efficient and secure management of Microsoft Teams Rooms. By leveraging the powerful capabilities of the Microsoft Teams Rooms Pro Management portal and integrating with comprehensive OEM management solutions like Poly Lens, IT administrators can maintain optimal performance and availability of their MTR fleet, regardless of geographical distribution. Always prioritize security, adhere to best practices, and stay informed about the latest management features and updates from Microsoft to ensure a seamless collaboration experience in your organization's meeting spaces.<span></span><br /></div>]]></content:encoded></item><item><title><![CDATA[Teams Android Devices Certification and Support Lifecycle Update]]></title><link><![CDATA[https://www.ucprimer.com/ucprimer/teams-android-devices-certification-and-support-lifecycle-update]]></link><comments><![CDATA[https://www.ucprimer.com/ucprimer/teams-android-devices-certification-and-support-lifecycle-update#comments]]></comments><pubDate>Fri, 28 Mar 2025 07:00:00 GMT</pubDate><category><![CDATA[Uncategorized]]></category><guid isPermaLink="false">https://www.ucprimer.com/ucprimer/teams-android-devices-certification-and-support-lifecycle-update</guid><description><![CDATA[ 	 		 			 				 					 						          					 								 					 						  Microsoft Teams devices running Android are required to be certified under one of the active Certification Programs. These programs cover various device categories, including Teams Phones,Teams Rooms on Android (including touch consoles), and&nbsp;Teams Panels.The certification process and lifecycle of devices are managed by their respective Original Equipment Manufacturers (OEMs). Microsoft supports only those devices certified u [...] ]]></description><content:encoded><![CDATA[<div><div class="wsite-multicol"><div class="wsite-multicol-table-wrap" style="margin:0 -15px;"> 	<table class="wsite-multicol-table"> 		<tbody class="wsite-multicol-tbody"> 			<tr class="wsite-multicol-tr"> 				<td class="wsite-multicol-col" style="width:22.845953002611%; padding:0 15px;"> 					 						  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/android00_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>   					 				</td>				<td class="wsite-multicol-col" style="width:77.154046997389%; padding:0 15px;"> 					 						  <div class="paragraph" style="text-align:left;">Microsoft Teams devices running Android are required to be certified under one of the active Certification Programs. These programs cover various device categories, including Teams Phones,<br />Teams Rooms on Android (including touch consoles), and&nbsp;Teams Panels.The certification process and lifecycle of devices are managed by their respective Original Equipment Manufacturers (OEMs). Microsoft supports only those devices certified under these programs. In this post we cover the details of the certification lifecycle for the HP Poly family of Android based video collaboration bars and modular room systems as well as for IP Phones</div>   					 				</td>			</tr> 		</tbody> 	</table> </div></div></div>  <div>  <!--BLOG_SUMMARY_END--></div>  <div class="paragraph" style="text-align:left;"><strong><font size="3">Teams Application Version Requirements</font></strong><br />&#8203;Microsoft Teams applications on Android devices operate under the Modern Lifecycle Policy. Updates for these applications are distributed through the Teams Admin Center (TAC) or Teams Rooms Pro Management Portal (PMP). It is strongly recommended that devices are set to auto-update to ensure uninterrupted functionality. Customers who opt for manual updates must ensure that they install the latest application versions to maintain stability and security. The support for Teams applications is limited to the latest and the penultimate (latest-1) versions. Customers encountering defects must update to the latest version to obtain fixes. In the Teams Admin Center (TAC), automatic updates cannot be turned off and can only be deferred to a maximum of 60 days depending on which update phase is selected for the device:&nbsp;<ul><li>Validation: This option is best for lab or test devices on which you can carry out any validation you need to perform. Devices in this phase start updating as soon as the latest software version is released and finish updating within the first 15 days (0 to 15 days).</li><li>General: This is the default option for newly onboarded devices and is best for most of your general-purpose devices. Devices in this phase start updating as soon as 16th day since latest software version was released and finish updating by 45th day (16 to 45 days).</li><li>Final: This option is best for devices used by VIPs and in large settings after large-scale validation is complete. Devices in this phase start updating as soon as 46th day since latest software version was released and finish updating by 60th day (46 to 60 days).</li></ul></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/android01_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><strong><font size="3">Android OS and Firmware Support</font></strong><br />Teams devices on Android rely on operating system and firmware updates provided by OEM partners. These updates undergo Microsoft certification before being made available in TAC or PMP. Devices must operate on certified versions to remain eligible for technical support and defect rectifications. The support cycles for Android operating system versions are aligned with Google's support cycles. Below is an overview of the supported Android OS versions for Teams devices:</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/android02_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><strong><font size="3">HP Poly Teams Rooms on Android Support Lifecycle</font></strong><br />&#8203;As technology evolves, so do the products and solutions OEMs rely on for seamless video collaboration. HP's Poly VideoOS has been at the forefront of this evolution, offering robust solutions for video conferencing through its first and second-generation Teams Room on Android devices.<br /><br /><strong>First Gen vs. Second Gen Devices</strong><ul><li>First Generation Devices: Released between 2019 and 2021, these devices include Poly Studio X30, Studio X50, Studio X70, and G7500 as well as the TC8 touch controller. They all share a common processor and run Poly VideoOS, which uses Android 10 as its core foundation.</li><li>Second Generation Devices: Launched in 2023, these devices feature a more powerful processor and include Poly Studio X32, Studio X52, Studio X72, and Studio G62 as well as the TC10 touch controller. These devices will support a future&nbsp;Poly VideoOS version&nbsp;which uses Android 13 as its core foundation.</li></ul><br /><strong>Transition to Android 13</strong><br />Why Android 13? Android 13 offers a longer runway for maintaining certification with video app partners like Microsoft Teams, and other meeting platforms. This is important since Microsoft has already announced end-of-certification dates for devices running Android 10. Poly VideoOS 5, based on Android 13, will be accessible through Poly Lens, the support portal, or the management platforms of certified app partners once released planned in mid-2025.<br /><br /><strong><font size="3">Certification and Customer Impact</font></strong><br />End of Certification: Devices running Android 10 will no longer be certified by partners like Microsoft after September 2025. However, this change does not impact the performance or registration capabilities of first-gen devices. Organizations who have already purchased first-gen devices should note that these devices will continue to operate normally for an additional two years following the expiration of certification as Microsoft&nbsp;is committed to supporting the latest version of the Teams devices applications on certified devices for a span of two (2) years after the certification period concludes. Therefore first-gen devices will continue to work and be supported until September 2027. Beyond this date, it is highly recommended to replace these devices to ensure ongoing Teams meeting experiences and hardware/software support.<br /><br /><strong><font size="3">What about MDEP?</font></strong><br />The Microsoft Device Ecosystem Platform (MDEP) is an Android-based platform built on the Android Open Source Project (AOSP). It enables device manufacturers and developers to create innovative solutions while leveraging Microsoft&rsquo;s security, trust, and management features. Key highlights include:<ul><li>Introduction of hardware-based attestation for enhanced device security.</li><li>Integration with Microsoft Intune to enable zero-trust principles.</li><li>Support for diverse hardware configurations, making it highly adaptable.</li></ul> &#8203;With its modular design, MDEP supports a wide range of System on Chip (SoC) models, showcasing its adaptability to various devices and solutions. Currently, HP Poly's first and second gen Teams Rooms on Android devices utilizes both Qualcomm and NXP SoCs which are known to be supported on the MDEP platform. At the time of this writing, HP is still working closely with Microsoft on how it can integrate MDEP into its devices in the future.<br /><br /><strong><font size="3">HP Poly Teams Android Phones</font></strong><br />The CCX and Trio C60 phones have moved to PVOS 9.x.x and will focus support on primary app partners Microsoft and Zoom. These phones will update to Android 12 and provide a current-gen platform for partner application development. The PVOS 9.0 update is supported from any previous PVOS or UC Software version, but downgrading to pre-9.0 PVOS or UCS versions will become unavailable.<br /><br />Additionally, the certification end dates for Android OS versions are based on the release date plus five years. For example, the certification end date for Android 12 devices is now August 15, 2027. The Microsoft support end date for CCX and Trio C60 phones on Android 12 will be August 15, 2029.<br /><br />Note that PVOS 9.1.0 is the version that supports the new AOSP Intune device management replacing Android Device Administrator. After upgrading to PVOS 9.1.0, it becomes the new minimum software version due to changes in the phone&rsquo;s Android OS and the introduction of new Teams applications for AOSP device management. Refer to <a href="https://www.ucprimer.com/ucprimer/preparing-for-aosp-enrollment-on-teams-android-devices" target="_blank">this earlier blogpost</a> for more details on how to prepare for this new capability.<br /><br /><strong>Important! Before updating to PVOS9.1, it is strongly recommended to update the Teams App to version&nbsp;</strong>1449/1.0.94.2025084203<br />using the Teams Admin Center as shown. This fixes issues that were present prior to this app release.&nbsp;<span>For more information, please refer to&nbsp;&#8203;https://info.lens.poly.com/blog/2025/03/18/ms-aosp&nbsp;</span>&#8203;</div>]]></content:encoded></item><item><title><![CDATA[Managing BYOD with Teams Pro Management Portal]]></title><link><![CDATA[https://www.ucprimer.com/ucprimer/managing-byod-with-teams-pro-management-portal]]></link><comments><![CDATA[https://www.ucprimer.com/ucprimer/managing-byod-with-teams-pro-management-portal#comments]]></comments><pubDate>Fri, 28 Feb 2025 08:00:00 GMT</pubDate><category><![CDATA[Uncategorized]]></category><guid isPermaLink="false">https://www.ucprimer.com/ucprimer/managing-byod-with-teams-pro-management-portal</guid><description><![CDATA[ 	 		 			 				 					 						          					 								 					 						  BYOD (Bring Your Own Device) rooms are meeting spaces without native Microsoft Teams Rooms devices and rely on the users' personal laptop or PC for running the meeting. It's a cost-effective way to quickly enable a meeting room for hybrid work. Microsoft now allows BYOD rooms to be managed via the&nbsp;Teams Pro Management Portal (PMP) for inventory, association with peripherals, and usage reporting. in this post we walk through t [...] ]]></description><content:encoded><![CDATA[<div><div class="wsite-multicol"><div class="wsite-multicol-table-wrap" style="margin:0 -15px;"> 	<table class="wsite-multicol-table"> 		<tbody class="wsite-multicol-tbody"> 			<tr class="wsite-multicol-tr"> 				<td class="wsite-multicol-col" style="width:22.875816993464%; padding:0 15px;"> 					 						  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/byod00_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>   					 				</td>				<td class="wsite-multicol-col" style="width:77.124183006536%; padding:0 15px;"> 					 						  <div class="paragraph" style="text-align:left;">BYOD (Bring Your Own Device) rooms are meeting spaces without native Microsoft Teams Rooms devices and rely on the users' personal laptop or PC for running the meeting. It's a cost-effective way to quickly enable a meeting room for hybrid work. Microsoft now allows BYOD rooms to be managed via the&nbsp;Teams Pro Management Portal (PMP) for inventory, association with peripherals, and usage reporting. in this post we walk through the steps required to enable BYOD management via the PMP.</div>   					 				</td>			</tr> 		</tbody> 	</table> </div></div></div>  <div>  <!--BLOG_SUMMARY_END--></div>  <div class="paragraph" style="text-align:left;"><strong><font size="3">Pre-requisites</font></strong><br />To get started managing BYOD rooms effectively in the Teams Pro Management Portal, there are several pre-requisites:<ol><li>Teams Pro Management Portal Access -&nbsp;administrative access to the portal to configure settings, associate peripherals, and generate reports.</li><li>Required Licenses - at least one Teams Room Pro license or&nbsp;Teams Shared Device license, which is essential for accessing usage reports and room data.</li><li>Device Compatibility -&nbsp;Peripherals like cameras, microphones, or speakers must support association through unique identifiers (e.g., Product ID, Vendor ID, or Serial Number).</li><li>Data Collection Policies -&nbsp;Device data collection must be enabled if you want detailed usage insights or performance reports.</li></ol><br /><strong><font size="3">Onboarding BYOD devices</font></strong><br />Admins can enable or disable the feature that allows devices (e.g., cameras, microphones) to be automatically recognized and associated with specific BYOD rooms. Adjusting the threshold for automatic associations ensures only non-personal peripherals are linked to rooms. Not that the threshold minimum is 5 and can be adjusted upwards. This means that at least 5 unique users have to use these BYOD peripherals for Teams meetings before it will be automatically associated with a room resource account. These settings are available in the Settings-General tab of the PMP as shown below</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/byod01_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;">Another way to onboard BYOD devices to PMP is to manually&nbsp;add them to your inventory using a PowerShell script provided by Microsoft.&nbsp;The script has to be run on a laptop or PC that will be connected to the devices and the user needs admin rights. Its important <strong>not to connec</strong>t the room peripherals before running the script. When run, the script will prompt for the peripherals to be connected, only then will it collect data about connected devices (like USB devices, monitors, cameras, speakers, microphones) for inventory and management in Microsoft Teams Pro Management Portal.<br /><br />Steps to Use the Script:<ol><li><a href="https://learn.microsoft.com/en-us/microsoftteams/rooms/get-peripheral-information?WT.mc_id=M365-MVP-4040124" target="_blank">Download and prepare the Get-TeamsBYODSpaceDevices.ps1 script.</a></li><li>Open the script in PowerShell, run it, and follow the prompts to gather device details.</li><li>Connect external peripherals when prompted and provide account and folder path details for saving the results.</li><li>Review the output, save it as an .XLSX file with the first sheet titled PERIPHERALS. Ensure appropriate sensitivity labels (e.g., non-business, public, or general).&nbsp;<span>Sensitivity labels and sheet names must meet specific requirements to avoid import errors.</span></li><li><span>Checking for accuracy of exported data is essential before upload.</span></li></ol></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/byod06_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><span>Once the .CSV output file has been saved as an XLSX file, we can begin uploading the data into the&nbsp;Teams Pro Management Portal. Under Planning-&gt;Inventory-Devices, click "Import" and select the .XLSX file:</span></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/byod04_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;">Once the import is complete, we can view the BYOD room in the inventory and start to manage it via the PMP as shown below:</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/byod08_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><strong><font size="3">Enabling automatic work location updates</font></strong><br />&#8203;You can choose to activate the automatic work location update feature for your entire organization or specific user groups. This feature improves the user experience by simplifying the process of keeping work locations current and helping colleagues connect when they&rsquo;re in the office. Top enable this we use the&nbsp;<span style="color:rgb(86, 156, 214)">New-CsTeamsWorkLocationDetectionPolicy&nbsp;</span><span>and&nbsp;</span><span style="color:rgb(86, 156, 214)">Grant-CsTeamsWorkLocationDetectionPolicy</span><span> Teams powershell cmdlets as example shown below:</span></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/byod05_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><span>Once the policy is enabled, users can turn on automatic updates via the Teams desktop app under Settings &gt; Privacy &gt; Sharing your work location. After opting in, their work location will switch to "In the office" automatically when they connect to a BYOD room&mdash;as long as their previous status was "Unknown" or "Remote." The detected location will remain active until their working hours end. If they connect outside working hours, the location will update and stay active until 11:59 PM that day.<br /><br /><strong><font size="3">Conclusion</font></strong><br />BYOD management in PMP &#8203;&#8203;</span>allows administrators to enhance room functionality, analyze usage data, associate peripherals, and ensure smooth user experiences. With features like automatic peripheral association, detailed usage reports, and customizable policies, organizations can optimize meeting spaces while maintaining control over data and privacy settings.</div>]]></content:encoded></item><item><title><![CDATA[Configuring Teams Rooms SIP/H.323 Calling]]></title><link><![CDATA[https://www.ucprimer.com/ucprimer/configuring-teams-rooms-siph323-calling]]></link><comments><![CDATA[https://www.ucprimer.com/ucprimer/configuring-teams-rooms-siph323-calling#comments]]></comments><pubDate>Thu, 30 Jan 2025 08:00:00 GMT</pubDate><category><![CDATA[Uncategorized]]></category><guid isPermaLink="false">https://www.ucprimer.com/ucprimer/configuring-teams-rooms-siph323-calling</guid><description><![CDATA[ 	 		 			 				 					 						          					 								 					 						  Microsoft Teams Rooms (MTR) provides a powerful meeting experience, but many organizations still rely on SIP and H.323-based video conferencing systems (eg.Cisco, Poly). To bridge the gap between Teams and traditional video conferencing, Microsoft offers several interoperability options including Direct Guest Join and partner Cloud Video Interop (CVI) Solutions. In this post, we&rsquo;ll break down the different methods for connec [...] ]]></description><content:encoded><![CDATA[<div><div class="wsite-multicol"><div class="wsite-multicol-table-wrap" style="margin:0 -15px;"> 	<table class="wsite-multicol-table"> 		<tbody class="wsite-multicol-tbody"> 			<tr class="wsite-multicol-tr"> 				<td class="wsite-multicol-col" style="width:22.845953002611%; padding:0 15px;"> 					 						  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/pexip00a_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>   					 				</td>				<td class="wsite-multicol-col" style="width:77.154046997389%; padding:0 15px;"> 					 						  <div class="paragraph" style="text-align:left;">Microsoft Teams Rooms (MTR) provides a powerful meeting experience, but many organizations still rely on SIP and H.323-based video conferencing systems (eg.Cisco, Poly). To bridge the gap between Teams and traditional video conferencing, Microsoft offers several interoperability options including Direct Guest Join and partner Cloud Video Interop (CVI) Solutions. In this post, we&rsquo;ll break down the different methods for connecting SIP/H.323 devices to Teams meetings and how to&nbsp;configure the newest option for Teams Room SIP/H.323 calling using HP CloudConnect powered by Pexip.</div>   					 				</td>			</tr> 		</tbody> 	</table> </div></div></div>  <div>  <!--BLOG_SUMMARY_END--></div>  <div class="paragraph" style="text-align:left;"><strong><font size="3">1. Direct Guest Join (DGJ)</font></strong><br />Direct Guest Join is a feature in Microsoft Teams Rooms that allows users to join Zoom and Webex online meetings from their Teams Rooms devices with a single touch. This is the most basic form of interop and requires no additional license other than Teams Room Pro. Direct Guest Join uses WebRTC technology to transcode audio video and content share between Teams and the other platforms and comes with a few limitations, notably:<ul><li>Video Quality: The maximum video quality for Direct Guest Join is up to 720p at 30 frames per second, which might be lower than what some users expect</li><li>Content Sharing: While you can receive shared content, sending content from Teams Rooms to third-party platforms is limited. For example, you can't send content using an HDMI or content camera.</li><li>Display Support: Direct Guest Join supports only one front-of-room display</li><li>Feature Availability: Some advanced features like breakout rooms, reactions, and content annotations are not available when using Direct Guest Join</li></ul> Configuring Direct Guest Join is simple and the detailed steps are provided in the Microsoft website:&nbsp;<a href="https://learn.microsoft.com/en-us/microsoftteams/rooms/third-party-join?WT.mc_id=M365-MVP-4040124" target="_blank">https://learn.microsoft.com/en-us/microsoftteams/rooms/third-party-join</a>&nbsp;and therefore will not be repeated here<br /><br /><strong><font size="3">2. Cloud Video Interop (CVI)</font></strong><br />Cloud Video Interop is a paid Microsoft qualified 3rd party solution that enables traditional <span>SIP and H.32&nbsp;</span>VTC devices to join Microsoft Teams meetings seamlessly. This technology is an enhanced option compared with DGJ and&nbsp;participants using non-Teams devices can enjoy features like HD video, audio, and content sharing, as if they were native Teams clients. It also supports functionalities like scheduling meetings via Outlook or Teams, joining meetings hosted by external organizations, and using layouts similar to the Teams experience. The HP Poly CloudConnect for Teams powered by Pexip one of the available CVI solutions in the market today. For those who are interested in the details, Microsoft provides a detailed comparison table between DGJ and CVI here:&nbsp;<a href="https://learn.microsoft.com/en-us/microsoftteams/rooms/third-party-join?WT.mc_id=M365-MVP-4040124?tabs=MTRW">https://learn.microsoft.com/en-us/microsoftteams/rooms/third-party-join?tabs=MTRW</a><br /><br />HP Poly's CloudConnect for Teams stands out for its seamless interoperability with SIP and H.323 video conferencing systems, offering a native Teams experience with 1080p30fps HD video, audio, and content sharing. Some feature highlights include:<ul><li>Ease of Use: Poly CVI simplifies workflows by allowing trusted devices to bypass the Teams lobby and directly join meetings. Other CVI solutions also provide interoperability but may require additional setup steps.</li><li>Layout Options: <span>Poly&nbsp;</span><span>CVI&nbsp;</span>offers dynamic layouts, including a "Teams-like" experience, multiscreen displays, and presentation views.</li><li>Integration Features: <span>Poly&nbsp;</span><span>CVI&nbsp;</span>supports bi-directional content sharing and localized welcome screens, enhancing user experience.</li></ul> Below is a diagram showing the solution overivew:</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/pexip02a_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><strong><font size="2">2.1 CVI - SIP Guest Join</font></strong><br />The core functionality of CVI allows an organizations SIP/H.323 VTC systems to join Teams meetings that are scheduled and hosted by themselves since they have purchased and deployed the CVI solution. For Teams meetings that are scheduled&nbsp;<span>and hosted by other organizations that do not have CVI deployed, there is the option to enable SIP Guest Join (SGJ) which allows the CVI-enabled organization's VTCs to join these non-CVI enabled Teams meetings. There are no additional licenses that are required to enable this other than enabling One Touch Join (OTJ) on these VTCs. Details on how to configure OTJ are provided in this link:&nbsp; </span>https://help.pexip.com/service/otj-configure.htm&nbsp;Below is a diagram showing a sample OTJ configuration on my lab tenant</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/pexip03_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;">Once OTJ is configured and working, we can enable SIP Guest Join on our CVI tenant and since&nbsp;we are using the CVI OTJ service in the cloud,&nbsp;no additional configuration is required and the VTCs are automatically able to use the guest join feature. Do<span>&nbsp;note that&nbsp;</span><span>Teams for Home or Small Business and</span><span>&nbsp;Microsoft Government cloud are not supported for SGJ. The diagram below shows the difference between the core CVI interop and the SGJ interop:</span></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/pexip04_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><span><strong><font size="2">2.2 CVI -&nbsp;&#8203;Microsoft Teams Rooms SIP/H.323 calling</font></strong></span><br />The latest addition to CVI functionality known as MTR SIP/H.323 calling allows Microsoft Teams Rooms devices on Windows to make audio, video, and screen-sharing calls with other endpoints supporting SIP or H.323 protocols. It is available only for Teams Rooms devices with a Microsoft Teams Rooms Pro license&nbsp;<span>and is not compatible with Teams Rooms on Android. Basic requirements for enabling this feature are</span><ul><li><span>Teams Rooms resource accounts need a Pro license.</span></li><li><span>An agreement with a certified Cloud Video Interop (CVI) provider offering SIP and H.323 dialing is necessary.</span></li><li>Configuration details like the &ldquo;AreaCode&rdquo;&nbsp;must be obtained from the CVI provider</li><li>A SIP &amp; H.323 Video Teleconferencing Policy must be created and assigned to Teams Rooms resource accounts.</li></ul> We use the Teams Powershell commands&nbsp;<span style="color:rgb(86, 156, 214)">New-CsTeamsRoomVideoTeleConferencingPolicy</span><span>&nbsp;</span>and&nbsp;<span style="color:rgb(86, 156, 214)">Grant-CsTeamsRoomVideoTeleConferencingPolicy</span>&nbsp;to create and assign the policy to the resource accounts used by the VTC for Exchange calendaring. Below is a screen shot of the cmdlets used on my lab tenant which simply uses the existing TurnOnSIPH323 policy globally:</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/pexip01_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph">Another requirement to enable this capability is to grant consent to the cloud app in our M365 tenant. To do this you will need to get an email from your CVI provider and have global admin permissions to click on the link to activate. After signing-in with global admin credentials, accept the permission pop-up screen as shown:</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0px;margin-right:0px;text-align:left"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/editor/pexip07.png?1744011805" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;">Once the policy takes effect, we can start to make and receive SIP/H.323 calls from Teams Room on Windows&nbsp;For calling by a meeting ID (Teams meetings or meetings with other third-party providers): on the Teams room touch console, select Join with an ID, select the meeting provider (for example Teams, Zoom, Cisco Webex, Google Meet), and then enter the meeting ID and passcode. To call a VTC directly: select Call, then select SIP or H.323 as appropriate, and enter the address of the VTC. Example screenshots of both scenarios are shown in the diagrams below</div>  <div><div class="wsite-multicol"><div class="wsite-multicol-table-wrap" style="margin:0 -15px;"> 	<table class="wsite-multicol-table"> 		<tbody class="wsite-multicol-tbody"> 			<tr class="wsite-multicol-tr"> 				<td class="wsite-multicol-col" style="width:50%; padding:0 15px;"> 					 						  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/pexip06_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>   					 				</td>				<td class="wsite-multicol-col" style="width:50%; padding:0 15px;"> 					 						  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/pexip08_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>   					 				</td>			</tr> 		</tbody> 	</table> </div></div></div>  <div class="paragraph" style="text-align:left;">In conclusion, Teams interop with other meeting platforms has evolved much over the years and hopefully this post helps readers to understand the latest offerings at the time of this writing and provide guidelines on the features and configuration steps.</div>]]></content:encoded></item><item><title><![CDATA[Using Network IP cameras with Teams Rooms]]></title><link><![CDATA[https://www.ucprimer.com/ucprimer/using-network-ip-cameras-with-teams-rooms]]></link><comments><![CDATA[https://www.ucprimer.com/ucprimer/using-network-ip-cameras-with-teams-rooms#comments]]></comments><pubDate>Fri, 27 Dec 2024 08:00:00 GMT</pubDate><category><![CDATA[Uncategorized]]></category><guid isPermaLink="false">https://www.ucprimer.com/ucprimer/using-network-ip-cameras-with-teams-rooms</guid><description><![CDATA[ 	 		 			 				 					 						          					 								 					 						  Since the early days of Teams Room solutions on both Windows and Android, peripherals devices such as cameras, microphones and speakers have been connected using USB2.0/3.0 standards. The future of AI-assisted work is in&nbsp;creating scalable and manageable room systems by connecting&nbsp;spaces equipped with multiple smart cameras and diverse audio devices using IP connectivity for efficient integration. With the release of Poly [...] ]]></description><content:encoded><![CDATA[<div><div class="wsite-multicol"><div class="wsite-multicol-table-wrap" style="margin:0 -15px;"> 	<table class="wsite-multicol-table"> 		<tbody class="wsite-multicol-tbody"> 			<tr class="wsite-multicol-tr"> 				<td class="wsite-multicol-col" style="width:22.875816993464%; padding:0 15px;"> 					 						  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/g62_orig.jpeg" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>   					 				</td>				<td class="wsite-multicol-col" style="width:77.124183006536%; padding:0 15px;"> 					 						  <div class="paragraph" style="text-align:left;">Since the early days of Teams Room solutions on both Windows and Android, peripherals devices such as cameras, microphones and speakers have been connected using USB2.0/3.0 standards. The future of AI-assisted work is in&nbsp;<span>creating scalable and manageable room systems by connecting&nbsp;</span><span>spaces equipped with multiple smart cameras and diverse audio devices using IP connectivity for efficient integration. With the release of PolyOS 4.4</span>, this is now possible with Modular Room (MR), which is HP Poly&rsquo;s strategy to meeting customer demands for rapid scalability and ease of management for Teams Rooms. This blog post will <span>provide a comprehensive guide to setting up and configuring the Netgear ProAV line of switches for modular room deployments for Teams Rooms.</span></div>   					 				</td>			</tr> 		</tbody> 	</table> </div></div></div>  <div>  <!--BLOG_SUMMARY_END--></div>  <div class="paragraph" style="text-align:left;"><span><strong><font size="3">Why IP over USB?</font></strong><br />&#8203;Using network cameras over USB cameras in Teams Rooms offers several benefits that enhance the overall meeting experience. Here are some key advantages:</span></div>  <div id="357038655383279169"><div><style type="text/css">	#element-825fde07-784e-4a72-8194-a0e1d3209ee1 .simple-table-wrapper {  padding: 20px 0;}#element-825fde07-784e-4a72-8194-a0e1d3209ee1 .simple-table {  width: 100%;  border: 1px solid #C9CDCF;  border-spacing: 0;}#element-825fde07-784e-4a72-8194-a0e1d3209ee1 .simple-table td.cell {  border-right: 1px solid #C9CDCF;  border-bottom: 1px solid #C9CDCF;  word-break: break-word;  background-color: #FFFFFF;  width: 33.333333333333%;}#element-825fde07-784e-4a72-8194-a0e1d3209ee1 .simple-table td.cell .paragraph {  width: 90%;  margin: 0 5%;  padding-bottom: 10px;  padding-top: 10px;  text-align: center;}#element-825fde07-784e-4a72-8194-a0e1d3209ee1 .simple-table.style-top tr:first-child td,#element-825fde07-784e-4a72-8194-a0e1d3209ee1 .simple-table.style-side td:first-of-type {  background-color: #F8F8F8;}#element-825fde07-784e-4a72-8194-a0e1d3209ee1 .simple-table.style-top tr:first-child td .paragraph,#element-825fde07-784e-4a72-8194-a0e1d3209ee1 .simple-table.style-side td:first-of-type .paragraph {  font-weight: 700;}#element-825fde07-784e-4a72-8194-a0e1d3209ee1 .simple-table tr:last-child td {  border-bottom: none;}#element-825fde07-784e-4a72-8194-a0e1d3209ee1 .simple-table td:last-of-type {  border-right: none;}#element-825fde07-784e-4a72-8194-a0e1d3209ee1 .simple-table .empty-content-area-element {  padding-left: 0px !important;}</style><div id="element-825fde07-784e-4a72-8194-a0e1d3209ee1" data-platform-element-id="702688850553606843-1.4.3" class="platform-element-contents">	<div class="simple-table-wrapper">  <table class="simple-table style-top">      <tr>          <td class="cell"><div class="paragraph">&nbsp;&nbsp;</div></td>          <td class="cell"><div class="paragraph"><font size="3">IP Connection</font></div></td>          <td class="cell"><div class="paragraph"><strong><font size="3">USB Connection</font></strong></div></td>      </tr>      <tr>          <td class="cell"><div class="paragraph" style="text-align:left;">Cable Type</div></td>          <td class="cell"><div class="paragraph">Cat5e/6/7</div></td>          <td class="cell"><div class="paragraph">USB 2.x/3.x</div></td>      </tr>      <tr>          <td class="cell"><div class="paragraph" style="text-align:left;">Deployment Cost</div></td>          <td class="cell"><div class="paragraph">Low</div></td>          <td class="cell"><div class="paragraph">High. Often time USB extender is needed<br /></div></td>      </tr>      <tr>          <td class="cell"><div class="paragraph" style="text-align:left;">Maintenance</div></td>          <td class="cell"><div class="paragraph">Low</div></td>          <td class="cell"><div class="paragraph">High.<br />USB cable breaks easily when bent</div></td>      </tr>      <tr>          <td class="cell"><div class="paragraph" style="text-align:left;">Number of Devices supported</div></td>          <td class="cell"><div class="paragraph" style="text-align:center;">High<br />(not limited by the number of physical ports on host)</div></td>          <td class="cell"><div class="paragraph">Low<br />&#8203;Limited to physical host ports</div></td>      </tr>      <tr>          <td class="cell"><div class="paragraph" style="text-align:left;">Flexibility</div></td>          <td class="cell"><div class="paragraph">Cabling readily available in various lengths<br /></div></td>          <td class="cell"><div class="paragraph">Cabling tends to be problematic at lengths longer than 3m<br /></div></td>      </tr>  </table></div></div><div style="clear:both;"></div></div></div>  <div class="paragraph" style="text-align:left;">Overall, network cameras offer a more robust, scalable, and secure solution for Teams Rooms, providing high video quality with easier management, and greater flexibility in deployment.<br /><br /><strong><font size="3">&#8203;Poly Studio E70 and E60 camera support for IP connectivity</font></strong><br />In the latest PolyOS 4.4 release, HP Poly supports connecting one Poly Studio E60 or E70 camera to a Poly G7500 LLN port or up to three Poly Studio E60 or E70 cameras to the Poly Studio G62 LLN port using a supported Ethernet switch. However, only one IP connected camera is officially supported in Teams provider mode at this time of this writing, but more is planned for future releases.<br /><br />Note: Poly Studio G62 and Poly G7500 systems don't support mixing IP LLN and USB-connected cameras. To connect multiple cameras to the codec, note the following:<ul><li>Poly Studio G62 systems support connecting up to three IP LLN cameras using a supported Netgear switch.</li><li>Zoom Rooms and Poly Video mode support up to three IP LLN cameras. Teams Rooms supports one IP LLN camera.</li><li>Poly G7500 supports connecting one IP LLN camera only. To connect multiple cameras, use USB connectivity.</li><li>Poly Studio E60 IP LLN connectivity is supported in Teams Rooms, Zoom Rooms, and Poly Video Mode. Poly Studio E60 IP LLN connectivity is not supported in other provider modes.&nbsp;</li></ul></div>  <div class="paragraph" style="text-align:left;"><strong><font size="3">Which Network Switch to use for LLN</font></strong><br />For connecting IP network cameras and other peripherals the codec's LLN, HP Poly supports the&nbsp;Netgear ProAV line of switches, specifically the M4250-9G1F-PoE+ (GSM4210PD) and M4250-26G4F-PoE+ (GSM4230P) models. These&nbsp;switches are chosen for their compact size, cost-effectiveness, and ability to support PTPv2 timestamping. This timestamping is crucial for maintaining synchronization in audio use cases, ensuring that audio and video signals remain in sync. These switches are trusted by AV integrators worldwide and provide a stable and reliable experience for IP-connected peripherals.<br /><br />The Netgear switch configuration steps involve downloading the necessary files from Poly Lens, connecting a laptop to the switch, update the firmware and load the configuration files. This process ensures that the switch is set up with all the features and functions enabled to provide a stable and reliable experience for video and audio peripherals.<br /><br /><strong><font size="3">Step-by-Step guide</font></strong><br />1. Download the latest supported firmware and configuration file from Poly Lens under the Manage-&gt;Software Version menu and search for "Modular Room Switch". Then download the zip file:</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/ipcam03_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;">2. Unpack the zip file into any folder in the laptop and connect&nbsp;the laptop to the AV management network and connect the Netgear switch OOB (Out-of-Band) port to the same network.O<span>n the new Netgear switch that I had, the OOB port was set to DHCP so I simply obtained the IP address of the switch from the list of address leases on my DHCP server. Note that o</span><span>n some older firmware, the Netgear switch OOB port has a static IP of 192.168.0.239. If this is the case, s</span>et a static IP address on your computer for the ethernet interface of 192.168.0.200 with a subnet mask of 255.255.255.0. Leave the default gateway blank.&nbsp;<span>Open up a Command Prompt and make sure it can ping the IP of the switch at 192.168.0.239.&nbsp;</span><br /><br />3.<span>&nbsp;O</span>pen a web browser and navigate to http://&lt;IP Address of Netgear OOB&gt;.&nbsp; Type 'admin' in the Login Name field, leave the password field blank, and click AV UI Login. When prompted, change the password as desired. Re-login to the switch with the new password. You should be presented with the home page as shown below:</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/ipcam04_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><span>4.&nbsp;On the left menu, click Maintenance under the Configure section, within the "Configuration Management" section, click on the "Download Configuration" button to make a back-up copy of the existing config.<br /><br />5. In the "Firmware Update" section, click in the middle of the box titled "Browse File", a file chooser window appears. Browse to the folder you extracted the files in step 2 and pick the file named M4250(L or H)-v13.0.4.19.stk, then click Upload within the webpage. This may take a few minutes to complete. Reboot the switch when upload has completed.</span><br /></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/ipcam05_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><span>6. Login back to the switch after bootup using the "AV Login" button. &#8203;On the left menu, click Maintenance under the Configuration section. In the Configuration Management section, look for the box labled "Restore" which has a "Browse File" and click within the blank space, this will open a file chooser window.&nbsp; Browse to the folder where the files are that you extracted in step 2, and choose the file named 'Poly-MR-16.cfg' and then click the Upload button. Once the progress bar turns green and reaches 100%, click "Restore Now" in the pop-up window</span></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/ipcam07_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><span>7. On the top right corner of the page, click Reboot.&nbsp; When asked if you want to save the configuration settings and are given the options of Cancel/No/Yes, choose No.</span><br /><br /><span>8.</span><span>&nbsp;After a few minutes refresh the web browser window and login again to the switch and c</span>heck the screen for the following things:<ul><li>In the Device Details section, the firmware version should be 13.0.4.19.</li><li>In the same section, you should see a system name that begins with Poly-MR - if those match, then your switch is upgraded to the correct firmware level and has the appropriate configuration loaded, and you can proceed to connect the IP cameras.</li><li>Note that after uploading the configuration, the admin password is changed to&nbsp;"Poly!4567".&nbsp;<br /></li></ul></div>  <div class="paragraph" style="text-align:left;"><font size="3"><strong>Connecting the IP Cameras</strong></font><br />Once the switch is configured, you can connect your peripherals to the powered ports on the switch. These include various peripherals, such as IP table microphones, IP ceiling microphones, E60 and E70 cameras. The switch can be paired with a G62 or X72, or an X52 built-in RJ-45 port which would require a USB to Ethernet adaptor for the corp network.&nbsp;<br /><br />Connect one end of an ethernet cable to port 9 on the switch, and the other end to the codec. We recommend port 9 (or port 26 on the large) as it is a non-powered port, so that you can use the left 8 (or 24) powered ports to connect your IP peripherals&nbsp;On a G62 or X72 system, connect to the second port that is not labeled POE, this is the leftmost of the 2 RJ-45 ports on the back right of the system.<br /><br />Connect your IP cameras or other peripherals to any of the powered ports (ports 1-8, or 1-24 with the large).&nbsp; If you have Dante peripherals you'd like to connect, you can also connect those at this time too.&nbsp; The build &amp; configuration steps you followed earlier pre-configured this switch to support Dante traffic with the appropriate treatment for a stable experience.<br /><br />Below shows a line diagram of a sample IP camera setup:<br /></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:right"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/ipcam02_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;">Finally, we can pair the cameras and other IP peripherals to the codec. This is done the usual way via the device's Web Admin UI under the Device Management section. The screen capture below shows 2 IP Cameras paired to the system along with the touch panel and speaker/mic. Note: Do not connect the cameras via USB to the codec!</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/ipcam08_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><strong><font size="3">Conclusion</font></strong><br />In today's fast-paced digital world, ensuring seamless connectivity and reliable performance for video and audio peripherals is crucial. The HP Poly Modular Room technology allows IP cameras and other network peripherals to be connected to Teams Room on Android. In this blogpost, we have provided a comprehensive guide to setting up and configuring the Netgear ProAV line of switches, specifically the M4250-9G1F-PoE+ (GSM4210PD) and M4250-26G4F-PoE+ (GSM4230P) models for a supported configuration.</div>]]></content:encoded></item><item><title><![CDATA[TL;DR Microsoft Ignite 2024 Important Highlights]]></title><link><![CDATA[https://www.ucprimer.com/ucprimer/tldr-microsoft-ignite-2024-important-highlights]]></link><comments><![CDATA[https://www.ucprimer.com/ucprimer/tldr-microsoft-ignite-2024-important-highlights#comments]]></comments><pubDate>Fri, 29 Nov 2024 08:00:00 GMT</pubDate><category><![CDATA[Uncategorized]]></category><guid isPermaLink="false">https://www.ucprimer.com/ucprimer/tldr-microsoft-ignite-2024-important-highlights</guid><description><![CDATA[ 	 		 			 				 					 						          					 								 					 						  Microsoft Ignite 2024 just ended with massive feature releases and updates to M365, Azure and AI. It was a tremendous event jam packed the latest innovations geared to take modern work new levels of productivity. For those of us too busy to watch all the live and recorded sessions, here's a quick TL;DR version of 5 important highlights announced at Microsoft Ignite 2024, focused on Teams and Devices. For those who prefer to read t [...] ]]></description><content:encoded><![CDATA[<div><div class="wsite-multicol"><div class="wsite-multicol-table-wrap" style="margin:0 -15px;"> 	<table class="wsite-multicol-table"> 		<tbody class="wsite-multicol-tbody"> 			<tr class="wsite-multicol-tr"> 				<td class="wsite-multicol-col" style="width:22.875816993464%; padding:0 15px;"> 					 						  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/ignite-fy25-ph1-registration-opengraph-title-date-location-design-1200x630_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>   					 				</td>				<td class="wsite-multicol-col" style="width:77.124183006536%; padding:0 15px;"> 					 						  <div class="paragraph" style="text-align:left;">Microsoft Ignite 2024 just ended with massive feature releases and updates to M365, Azure and AI. It was a tremendous event jam packed the latest innovations geared to take modern work new levels of productivity. For those of us too busy to watch all the live and recorded sessions, here's a quick TL;DR version of 5 important highlights announced at Microsoft Ignite 2024, focused on Teams and Devices. For those who prefer to read the complete version from Microsoft, the link is:&nbsp;&#8203;<a href="https://techcommunity.microsoft.com/blog/microsoftteamsblog/what%E2%80%99s-new-in-microsoft-teams--microsoft-ignite-2024/4287538?WT.mc_id=M365-MVP-4040124">https://techcommunity.microsoft.com/blog/microsoftteamsblog/what%E2%80%99s-new-in-microsoft-teams--microsoft-ignite-2024/428753&nbsp;</a></div>   					 				</td>			</tr> 		</tbody> 	</table> </div></div></div>  <div>  <!--BLOG_SUMMARY_END--></div>  <div class="paragraph" style="text-align:left;"><strong><font size="3">1. Microsoft Places</font></strong><br />One of the most exciting announcements at this year's Ignite is the general availability of Microsoft Places. This AI-powered workplace solution is designed to enhance flexible work by integrating with Microsoft 365 Copilot and Teams. Microsoft Places facilitates coordination among hybrid teams, modernizes employee interactions, and optimizes space management.&nbsp;<ul><li><strong>Recommended In-Office Days with Copilot</strong>:&nbsp;Deciding whether to go to the office can be challenging. Copilot in Places simplifies this decision by recommending if today is a suitable day to be in the office based on your scheduled meetings, your coworkers' attendance, and any guidance from leadership.</li><li><strong>Managed Booking with Copilot</strong>: Managing room bookings can be a hassle, especially with constantly shifting schedules. Copilot in Places helps you manage room bookings seamlessly, ensuring you always have the right space to work and avoiding last-minute rushes.</li><li><strong>Places Finder:</strong>&nbsp;Not all meeting rooms and desks are the same. Use Places Finder, your booking helper, to save time and find the right space and technology you need.</li><li><strong>Workplace Presence</strong>: Workplace presence helps you coordinate meetings and teamwork in the office. It updates automatically when you connect your laptop to in-office devices. Users can also manually set their location and see who is nearby in chats to plan lunches or meetings.</li><li><strong>Space Analytics with Copilot</strong>: Optimizing space for a hybrid workforce can be challenging without proper visibility into employee attendance and space usage. Space analytics leverages occupancy and utilization insights along with Copilot recommendations derived from intent data, check-ins, and device signals to make better space decisions.</li><li><strong>Team Guidance</strong>: Creating the right in-person cadence for your team can be challenging. Use team guidance to identify the purpose of office days, meet group needs, establish expectations, and adjust the rhythm accordingly.</li><li><strong>Quick Book</strong>:&nbsp;Forgetting to book meeting rooms can cause a last-minute rush. Places helps by prompting room bookings and offering recommendations. You can view suggested rooms and quickly book them in bulk for the day, ensuring all meetings have a space.</li></ul></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/ignite-wnit-01-places-1-recommended-in-office-days-with-copilot-v5_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><strong><font size="3">2. Microsoft Teams Meetings, Webinars, and Town Halls</font></strong><br /><br /><strong>Copilot in Teams: Analyzing Content Shared On-Screen:</strong> Copilot provides a 360-degree view of meetings by analyzing spoken words, chat messages, and on-screen content. This comprehensive data enables users to ask Copilot to summarize or find specific information from screen-shared content, consolidate insights across both the conversation and presentation, and draft new content based on the entire meeting.</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/ignite-copilot-content_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><span><strong>Live Transcription in Teams Meetings:</strong> Support for Multiple Spoken Languages:&nbsp;Microsoft Teams will soon support multilingual meeting transcription. Participants can set their spoken and translation languages. The transcript will capture discussions in 5 spoken and 3 translation languages. Live translated captions and transcripts will also be available.</span><br /></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/ignite-live-transciption_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph"><span><strong>Intelligent Recap for Calls from Chat and &lsquo;Meet Now&rsquo; Meetings:</strong> AI-generated summaries will be available for impromptu meetings. You can browse recordings by speakers and topics, and access AI-generated notes, tasks, and name mentions. This feature requires a Teams Premium or M365 Copilot license.</span><br /><br /><span><strong>Translated Intelligent Meeting Recap:</strong> Users will receive an intelligent meeting recap in their chosen translation language. They can also change the translation language from the Recap tab.</span><br /></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/ignite-tranlated-recap_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><span><strong>Active Meeting Protection Notifications of Sensitive Screenshared Content: </strong>AI in Teams now detects sensitive information like social security and credit card numbers during screen sharing. It alerts both the presenter and organizer to prevent accidental sharing. This feature is available for Teams Premium users.</span><br /><br /><span><strong>Moderated Meetings:</strong>&nbsp;Designed for regulated industries like financial services. They allow users with conflicting policies to join meetings with an approved moderator. Organizers can admit attendees only after the moderator joins. This feature requires a Teams Premium license.</span><br /><br /><span><strong>Email Verification for External Participants</strong>: Enhancing meeting security, verified users get an 'email-verified' label and a better experience. They can bypass the lobby and their verified email is displayed for organizers. This feature is available for Teams Premium license holders.</span><br /><br /><span><strong>New Admin Policy to Prevent Bots</strong>: Block unwanted bots from meetings. Admins can block known bot domains and enable CAPTCHA tests for anonymous users. This ensures only verified users can join meetings.</span></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/ignite-bots_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><span><strong>Disable Copying of Live Captions</strong>, <strong>Transcripts, and Recap for Meetings</strong>: Expanding the 'Turn off copying or forwarding of meeting chat' control to include live captions, transcription, and meeting recap. This feature is available for Teams Premium license holders and prevents copying of meeting content.</span><br /><br /><span><strong>New Calendar Experience</strong>: The new Teams calendar offers a reliable and familiar experience, integrating Copilot and Places for intelligent time management. It includes features like calendar sharing, month view, multi-day view, and support for multiple time zones. Upgrade easily with the 'New calendar' toggle.</span><span>.</span></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/ignite-teamscalendar_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><span><strong>New Expanded Gallery View for Minimized Meeting Window</strong>: Enhances the meeting view that is shown to attendees and presenters while the main meeting window is minimized. It shows up to 4 meeting participants and a &lsquo;Me&rsquo; video tile, making it easier to stay aware of meeting events.</span><br /><br /><span><strong>Support for 50k Attendees in a Town Hall</strong>: Organizers can now host up to 50,000 attendees in a town hall, up from 20,000. Quality remains high, but chat and reactions are disabled for events over 20,000. For support, contact the Microsoft 365 Live Event Assistance Program.</span><br /><br /><span><strong>DVR Capabilities for Town Hall on Desktop and Web</strong>: DVR functionality for town halls will be available on desktop and web in December 2024. This feature allows viewers to interact with live streams as if they were recorded content, making it easier to navigate and interact with the event.</span><br /><br /><span><strong>Event Chat for Town Hall:</strong>&nbsp;The event chat feature designed for Town Hall meetings is now generally available. This feature enhances communication and engagement and is accessible to all users.</span><br /><br /><span><strong>Watermark in Webinars:</strong>&nbsp;Now generally available, this helps deter data leaks by watermarking attendee screen shares and video feeds with each viewer&rsquo;s email address..</span><br /><br /><span><strong>Embed Support for Teams Town Hall:</strong>&nbsp;Users will be able to embed Teams town halls in the SharePoint sites they manage. This capability will allow town hall attendees to watch the event instance within a particular SharePoint site.</span><br /><br /><span><strong>Automatically Generate Avatars from Photos</strong>: Now generally available, the allows users to transform their photos into avatars easily.</span></div>  <div class="paragraph" style="text-align:left;"><strong><font size="3">3. Microsoft Teams Phone: Enhancing Communication</font></strong><br /><strong>Survivable Branch Appliance (SBA) &ndash; 7-Day Token:</strong>&nbsp;The Survivable Branch Appliance (SBA) update allows users to make PSTN calls during network outages by using expired tokens for up to 7 days. This ensures connectivity for an extended period during outages<br /><br /><strong>Delayed Simultaneous Ring Settings:</strong> Delayed simultaneous ring helps teams by reducing noise and distractions. It ensures calls reach the intended recipient first, which is particularly beneficial for roles like delegates and customer service teams.<br /><br /><strong>Queues App Available on Teams Phone Devices</strong>: The Queues app for Microsoft Teams is now available on phone devices. Agents can manage customer interactions, opt in or out of queues, and access detailed call history, ensuring they provide personalized and effective customer service.<br />&#8203;<br /><strong>Speed Dial Support on Line Keys</strong>:&nbsp;Configuring line keys for speed dial can greatly enhance the calling experience, especially for high call volume users. This setup is ideal for busy office environments and multitasking, improving efficiency and productivity.<br /><strong>Collaborative Call Delegation on Teams Phone Devices</strong>:&nbsp;Teams phone device users can now share their phone line with a specific group. This feature allows group members to receive and initiate calls on behalf of others, enhancing communication and collaboration.</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/ignite-fy25-teamsphone_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><strong><font size="3">4. Teams Room and Devices</font></strong><br /><br /><strong>Digital Signage in Teams Rooms on Windows</strong>:Admins can now configure Teams Rooms on Windows to display dynamic content when not in use. Settings can be managed tenant-wide or room-specific from the Teams Rooms Pro Management portal. Integrations with third-party providers like Appspace and XOGO are supported.<br /><br /><strong>Speaker Recognition</strong>: Speaker recognition will be available for Teams BYOD rooms in early 2025. It allows intelligent recaps and Copilot value in any Teams meeting space, recognizing participants' voices. A Teams Premium license is required for the meeting host in BYOD rooms.</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/ignite-byod_orig.gif" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><strong><span>Dual Display Enhancements on Teams Rooms on Android: </span></strong><span>Now generally available, this feature improves user experience by offering enhanced functionality and better display management, specifically designed for Android-based Teams Rooms.</span></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/ignite-dual-display_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><span><strong>Cloud IntelliFrame Video Feeds on Teams Rooms on Android and Mobile Devices</strong>:&nbsp;</span><span>Cloud IntelliFrame improves visibility of people in the room, benefiting online meeting attendees. It is available on Teams Rooms on Android and Teams Mobile (iOS and Android).</span><br /><br /><strong>Teams Rooms Expanded Cross-Platform Meetings via SIP Join:&nbsp;</strong><span>Microsoft Teams Rooms on Windows now supports joining meetings from various platforms using SIP join. It offers a seamless collaboration experience with features like 080p video and dual screen. This requires a Teams Rooms Pro license and a SIP plan from a CVI partner.</span><br /><br /><span><strong>Usage Reports for Bookable Desks in the Teams Rooms Pro Management Portal:</strong>&nbsp;</span><span>Usage reports for bookable desks in the Teams Rooms Pro Management portal will be generally available in December 2024. This feature provides insights into reservation and occupancy data, helping admins better understand desk pool usage.</span><br /><br /><strong>Auto-Association of Peripherals in BYOD Rooms:&nbsp;</strong><span>In early 2025, there will be a public preview for the auto-association of peripherals in BYOD rooms. This feature simplifies the process for IT admins and ensures accurate peripheral association.</span><br /><br /><span><strong>AI Assistant in the Teams Rooms Pro Management Portal:</strong>&nbsp;</span><span>In early 2025, the Teams Rooms Pro Management portal will feature an AI assistant. This assistant provides on-demand answers to questions about Teams device management, saving time and effort. It helps with 'how to' questions and offers data and insights specific to your organization's inventory.</span></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/ignite-aiassitant_orig.gif" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><span><strong>Automatically Set Workplace Presence in a BYOD Room</strong>:&nbsp;</span><span>Connecting to peripherals in a BYOD room will now automatically set your workplace presence to 'In the office', with required permissions. This feature enhances connectivity with co-workers and supports future intelligent booking solutions.</span><br /><br /><span><strong>Microsoft Device Ecosystem Platform:&nbsp;</strong>Based on the Android Open-Source Project (AOSP), the Microsoft Device Ecosystem Platform allows device makers and developers to design secure and dependable solutions, supported by Microsoft&rsquo;s focus on trust, accessibility, and easy management. New partnerships include AudioCodes, Lenovo, MAXHUB, SHURE, MediaTek Genio 50, AmTRAN, and Thundercomm.</span><br /><br /><strong><font size="3">5. Fundamentals &amp; IT Admin</font></strong><br /><br /><strong>Copilot in Teams admin center:</strong> simplifies administrative tasks such as setting up protected meetings and assigning phone numbers to users. It also provides valuable insights into configured policies, helps troubleshoot poor meeting quality, and offers configuration recommendations. These features are designed to enhance and optimize the overall Teams experience.</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/ignite-copilot-tac_orig.gif" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><strong>Hands-Free with CarPlay Support [iOS]:&nbsp;</strong><span>Use Siri to respond to notifications and send messages. Easily join Teams meetings and engage in discussions with quick actions like raise hand.</span><br /><br /><strong>New Teams Optimizations for VDI:&nbsp;</strong><span>now generally available for Windows 365 and AVD, with Citrix in public preview. These enhancements improve performance, align features with the native client, and include auto-updates to reduce asynchronous updates.</span><br /><br /><strong>iPad Multi-Window Support</strong><span>: Available in private preview, this feature enhances user experience by allowing effortless organization and split view navigation across meetings and chats.</span><br /><br /><strong>Improved Performance for Anonymous Users Joining Teams Meetings on Web:&nbsp;</strong><span>Teams has redesigned the meeting join experience for anonymous users, resulting in a 5x reduction in webapp load time and nearly 3x improvement in transition time to the meeting stage screen. This streamlined experience is available on Safari, Firefox, Chrome, and Edge browsers.</span><br /><br /><strong>Teams Manageability at Scale Through Admin Units:&nbsp;</strong><span>Allowing delegation of roles to manage users or groups based on attributes like department or location. This enhances scalability and efficiency by enabling targeted administration.</span><br /><br /><strong>Remote Log Collection in Teams Admin Center:&nbsp;</strong><span>Automates the task of collecting Teams client logs, eliminating the need for user action. This ensures efficient and seamless log gathering, aiding in quicker troubleshooting and faster issue resolution. Private and public previews will be available in early 2025.</span><br /><br /><strong>Best Practice Configuration Recommendations for Teams Meetings and Calls:&nbsp;</strong><span>For instance, when high network traffic is detected, a recommendation to open UDP ports on both Network and Client firewalls to Microsoft Teams Services will be displayed.</span></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/ignite-bestpractice_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph"><strong><span><font size="3">6. Microsoft 365 Agents</font></span></strong><br /><br /><span><strong>Facilitator</strong></span><br /><span>The Facilitator agent starts taking real-time notes during your meetings, allowing everyone to co-author and collaborate seamlessly. This frees everyone up to focus and engage deeply in meetings, while also helping drive alignment before the meeting ends. The Facilitator also generates an up-to-date summary of important information in Teams chats, including key decisions, action items, and open questions to resolve.</span><br /><br /><strong><span>Interpreter</span></strong><br /><span>The Interpreter agent enables real-time speech-to-speech interpretation in Teams meetings so each participant can speak and listen in the language of their choice. This new agent will be coming in public preview in early 2025 and will require a Microsoft 365 Copilot license to access the preview.</span></div>  <div class="paragraph" style="text-align:left;"><strong><span><font size="3">Conclusion</font></span></strong><br /><span>Microsoft Ignite 2024 was a highly informative and engaging event, packed with valuable updates and resources for customers, partners and professionals. The event highlighted the continuous innovation and commitment of Microsoft to enhancing digital collaboration and customer engagement. With new features, enhanced security, and valuable resources, the future of Teams Rooms looks brighter than ever.</span><br /></div>]]></content:encoded></item><item><title><![CDATA[Preparing for AOSP Enrollment on Teams Android Devices]]></title><link><![CDATA[https://www.ucprimer.com/ucprimer/preparing-for-aosp-enrollment-on-teams-android-devices]]></link><comments><![CDATA[https://www.ucprimer.com/ucprimer/preparing-for-aosp-enrollment-on-teams-android-devices#comments]]></comments><pubDate>Thu, 31 Oct 2024 07:00:00 GMT</pubDate><category><![CDATA[Uncategorized]]></category><guid isPermaLink="false">https://www.ucprimer.com/ucprimer/preparing-for-aosp-enrollment-on-teams-android-devices</guid><description><![CDATA[ 	 		 			 				 					 						          					 								 					 						  In August this year Microsoft posted an important announcement in the M365 admin portal Message Center as&nbsp;MC665936 entitled "Device Management Changes for Microsoft Teams Android Devices". Microsoft is introducing a new method for managing Teams Android Devices, transitioning from the legacy Android Device Administrator to the Android Open Source Project (AOSP) Device Management. This migration is essential for leveraging new [...] ]]></description><content:encoded><![CDATA[<div><div class="wsite-multicol"><div class="wsite-multicol-table-wrap" style="margin:0 -15px;"> 	<table class="wsite-multicol-table"> 		<tbody class="wsite-multicol-tbody"> 			<tr class="wsite-multicol-tr"> 				<td class="wsite-multicol-col" style="width:22.845953002611%; padding:0 15px;"> 					 						  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/aosp00_orig.jpg" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>   					 				</td>				<td class="wsite-multicol-col" style="width:77.154046997389%; padding:0 15px;"> 					 						  <div class="paragraph" style="text-align:left;">In August this year Microsoft posted an important announcement in the M365 admin portal Message Center as&nbsp;<strong>MC665936 </strong>entitled "Device Management Changes for Microsoft Teams Android Devices". Microsoft is introducing a new method for managing Teams Android Devices, transitioning from the legacy Android Device Administrator to the Android Open Source Project (AOSP) Device Management. This migration is essential for leveraging new features and functionalities that enhance device management and security, and also because Google has deprecated the Device Administrator API since 2020. The migration will come in the form of a new firmware update to Microsoft Teams Android devices from ODM partners in 2024. The firmware update will move devices from Android device administrator to Android AOSP management. In this blogpost we provide a step-by-step guide on how to prepare the Intune environment for this upcoming migration.</div>   					 				</td>			</tr> 		</tbody> 	</table> </div></div></div>  <div>  <!--BLOG_SUMMARY_END--></div>  <div class="paragraph" style="text-align:left;"><span><strong><font size="3">Important</font></strong><br />Note that&nbsp;</span><span><strong>MC665936 </strong>is&nbsp;<u><strong>not</strong></u>&nbsp;the same as other messages&nbsp;</span><span>MC674247, MC726113 and MC902778&nbsp;which are related to&nbsp;Intune ending support for Android device administrator on devices with GMS. Note that Teams Android devices do not use GMS and therefore are not impacted by these other notifications.<br /><br /><strong><font size="3">Preparation Steps</font></strong></span><br />&#8203;The shift to AOSP Device Management is driven by the need for a more robust and flexible mobile device management (MDM) method. AOSP Management offers several advantages over the traditional Device Administrator, including better support for new features, improved security policies, and a more streamlined enrollment process. In preparation for the migration to AOSP, it is important to keep Device Administrator enrolment enabled until AOSP enrolment is released by both Microsoft and the ODM firmware. Below is a step-by-step guide on preparing the environment:<br /><br /><strong>Step 1:&nbsp;Set Up New AOSP Management Enrollment Profiles<br /></strong><span>In the&nbsp;Intune Management Console:</span><ol><li><span></span>Select Devices &gt; Enrollment &gt; then Android.</li><li>Under Enrollment Profiles, select Corporate-owned, user-associated device.</li><li>Select Create policy.</li></ol>Use the following settings for the profile configuration:<span></span><ul><li><span style="font-weight:600">Name</span>&nbsp;Give the profile a name like 'AOSP &ndash; Teams Devices'.</li><li><span style="font-weight:600">Description</span>&nbsp;Put in a description so others in the organization know what this enrollment profile is used for. Use something like 'This AOSP Management enrollment profile is to allow Teams Android Devices to enroll in Intune'.</li><li><span style="font-weight:600">Token expiration date</span>&nbsp;This defaults to 65 years into the future and is best left at 65 years to avoid policy expiration which would block enrollment.</li><li><span style="font-weight:600">Wi-Fi</span>&nbsp;Select&nbsp;<span style="font-weight:600">Not configured</span>.</li><li><span style="font-weight:600">Microsoft Teams devices</span>&nbsp;Select&nbsp;<span style="font-weight:600">Enabled"</span></li></ul></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/aosp-enrollment-profile_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><strong>Step 2: Set Up AOSP Intune Configuration Policies</strong><br />Although not mandatory, setting up configuration and compliance policies can enhance device functionality and security. These are not automatically migrated from Device Administrator and we need to re-create AOSP policies for device restrictions and compliance settings like device health, OS version, and data encryption.&nbsp;Teams Android Devices that are enrolled in AOSP Management support both Intune configuration policies and Intune compliance policies<br /><br />Currently, the only supported configuration policy for Teams Android Devices enrolled with AOSP Management is the Device Restrictions profile and only the &ldquo;block screen capture&rdquo; restriction inside of that profile. Support for more configuration policies is planned in the future. To create AOSP&nbsp;Management Configuration Policies, in the&nbsp;Intune Management Console:<ol><li>Select Devices &gt; Configuration.</li><li>Select Create &gt; New Policy.</li><li>For Platform select Android (AOSP).</li><li>Under Profile type select Device Restrictions, then select Create.</li><li>Provide a name and description for the policy, then select Next.</li><li>Under General set Block screen capture to Yes, then select Next.</li><li>Assign this profile to all devices or an Entra ID group of devices, select Next, then select Create.</li></ol></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/aosp-device-configuration_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph"><strong>Step 3: Set Up AOSP Intune Compliance Policies</strong><br />There's currently a limited set of supported compliance policies for Teams Android Devices enrolled with AOSP Management but more are planned for in future releases:<ul><li>Device Health Rooted devices (Block).</li><li>Device Properties Minimum OS version.</li><li>Device Properties Maximum OS version.</li><li>System Security Require encryption of data storage on device.</li></ul> &#8203;<span>To create AOSP&nbsp;Management Compliance Policies, in the&nbsp;Intune Management Console:</span><ol><li>Select Devices &gt; Compliance, then Create policy.</li><li>Under Platform &gt; Android (AOSP), then select Create.</li><li>Provide a name and description for the policy.</li><li>Select Next.</li><li>Enable the desired compliance settings from the supported list.</li><li>Select Next, then select Next.</li><li>Assign this profile to all devices or an Entra ID group of devices.</li><li>Select Next, then select Create.</li></ol></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/aosp-device-compliance_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><strong><font size="3">What's next?</font></strong><br />Now that the environment is prepared, the next phase is to wait for the release of AOSP capable firmware from ODMs for Teams devices. Until then, Device Administrator is still required and used for Teams devices signing-in to company portal for Teams.<br /></div>]]></content:encoded></item><item><title><![CDATA[Issuing SCEP certificates to Teams Room on Android]]></title><link><![CDATA[https://www.ucprimer.com/ucprimer/issuing-scep-certificates-to-teams-room-on-android]]></link><comments><![CDATA[https://www.ucprimer.com/ucprimer/issuing-scep-certificates-to-teams-room-on-android#comments]]></comments><pubDate>Thu, 29 Aug 2024 07:00:00 GMT</pubDate><category><![CDATA[Uncategorized]]></category><guid isPermaLink="false">https://www.ucprimer.com/ucprimer/issuing-scep-certificates-to-teams-room-on-android</guid><description><![CDATA[ 	 		 			 				 					 						          					 								 					 						  One of the key features that customers have consistently asked for in Teams Room on Android devices is the support for Simple Certificate Enrollment Protocol (SCEP). This protocol simplifies the process of certificate management, making it easier for devices to obtain and manage digital certificates. With PolyOS version 4.3 released in this month of Aug 2024, Poly's range of Teams Room on Android devices comprising of the Studio X [...] ]]></description><content:encoded><![CDATA[<div><div class="wsite-multicol"><div class="wsite-multicol-table-wrap" style="margin:0 -15px;"> 	<table class="wsite-multicol-table"> 		<tbody class="wsite-multicol-tbody"> 			<tr class="wsite-multicol-tr"> 				<td class="wsite-multicol-col" style="width:22.845953002611%; padding:0 15px;"> 					 						  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/x70_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>   					 				</td>				<td class="wsite-multicol-col" style="width:77.154046997389%; padding:0 15px;"> 					 						  <div class="paragraph" style="text-align:left;">One of the key features that customers have consistently asked for in Teams Room on Android devices is the support for Simple Certificate Enrollment Protocol (SCEP). This protocol simplifies the process of certificate management, making it easier for devices to obtain and manage digital certificates. With PolyOS version 4.3 released in this month of Aug 2024, Poly's range of Teams Room on Android devices comprising of the Studio X family of collaboration bars as well as the G series modular room codecs, SCEP is supported for both the codec and the TC8/10 touch controllers. In this post, we'll&nbsp;dive into the configuration and usage of these SCEP features&nbsp;</div>   					 				</td>			</tr> 		</tbody> 	</table> </div></div></div>  <div>  <!--BLOG_SUMMARY_END--></div>  <div class="paragraph" style="text-align:left;"><strong>What is SCEP?</strong><br />SCEP is a protocol used for managing digital certificates. It automates the process of certificate enrollment, renewal, and revocation, reducing the administrative burden and enhancing security. SCEP is particularly useful in environments with a large number of devices, as it streamlines the certificate management process. PolyOS, the operating system powering Poly's range of Teams Room on Android devices, has integrated SCEP to enhance security and simplify certificate management. Here are some of the key features:<ol><li>Automated Certificate Enrollment: SCEP automates the process of enrolling devices for digital certificates. This means that devices running PolyOS can automatically request and receive certificates from a SCEP server, reducing the need for manual intervention</li><li>SAN Generation: PolyOS can automatically generate the Subject Alternative Name (SAN) based on the configured hostname and domain. This feature is available for PolyOS versions 4.3 and 6.3, making it easier to manage certificates for devices with multiple hostnames</li><li>Network and Web Server Authentication: On voice devices, the certificates obtained through SCEP are used for network authentication. On video devices, these certificates are used for both network authentication and web server authentication, ensuring secure communication across different platforms</li><li>PolyOS is compatible with a wide range of SCEP servers, including Microsoft NDES, Cisco ISE, OpenSCEP, and more. This flexibility allows organizations to choose the SCEP server that best fits their needs1.</li><li>Easy Configuration: Configuring SCEP in PolyOS is straightforward. Users can enable SCEP through the <span>system web interface or provisioned via Poly Lens</span>&nbsp;and specify the SCEP server URL and challenge password along with the necessary certificate attributes.</li></ol><br /><strong>Things to Note</strong><ul><li>The TC8/10 touch controller syncs settings automatically from its paired Poly G7500 system or Poly Studio X video bar. Therefore, it is strongly recommended to configure or pair the touch controller in a staged network before moving to an 802.1x enabled network. Note that SCEP Settings can't be configured via the touch controller which displays SCEP and 802.1x settings as read-only. The touch controller syncs all SCEP and 802.1x settings from the paired codec.</li><li>Only HTTP SCEP server URLs are currently supported. The SCEP challenge password must be configured as a static password. Only a single set of credentials is shared between the Poly G7500 system or Poly Studio X video bar and the Poly touch controller.</li><li>A 3072-bit encryption certificate is a more secure type of digital security key compared to shorter 2048-bit keys, ensuring better security for sensitive information. The 3072-bit certificate identifies the device for network access such as 802.1x, Simple Certificate Enrollment Protocol (SCEP), and web proxy.</li><li>We can provision 3072-bit certification for all devices via SCEP in Poly Lens. When the 2048-bit certificates expire, the SCEP server sends 3072-bit certificates.<br /></li><li>The default Common Name (CN) attribute is the serial number of the device. Customize this setting in the system web interface or via provisioning. The Subject Alternative Name (SAN) must include the host name or Fully Qualified Domain Name (FQDN). The other name attribute is the&nbsp;email address<br /></li></ul><br />For this deep dive we have setup Microsoft NDES on Windows Server 2022 standard as the SCEP server. This server also functions as a Domain Controller and an Enterprise Root CA but in production environments, it is recommended that the Enterprise CA, Domain Controllers and NDES servers be run on separate servers. Setup instructions for NDES is beyond the scope of this blogpost but can be referenced here:<a href="https://techcommunity.microsoft.com/blog/intunecustomersuccess/support-tip---how-to-configure-ndes-for-scep-certificate-deployments-in-intune/455125?WT.mc_id=M365-MVP-4040124" target="_blank">https://techcommunity.microsoft.com/blog/intunecustomersuccess/support-tip---how-to-configure-ndes-for-scep-certificate-deployments-in-intune/455125</a><br /><br />For the configuration of our NDES Lab server, we have the following roles installed:</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/scep01_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;">After installing the roles, we configured the NDES server with the default settings. To configure the&nbsp;<span>SCEP challenge password as a static password, we need to modify the following registry setting</span><br /><br />Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\MSCEP\UseSinglePassword&nbsp;= 1</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0px;margin-right:0px;text-align:left"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/published/scep02.png?1735028531" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;">To confirm that the NDES SCEP service is running, we can navigate to the URL&nbsp;<span>http://&lt;NDESServerFQDN&gt;/certsrv/mscep and we should get the page as shown below:</span></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:right"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/scep04_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;"><span>We can now get the SCEP server URL and Challenge password from the URL:&nbsp;http://&lt;NDESServerFQDN&gt;/certsrv/mscep_admin/ as shown below:</span></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0px;margin-right:10px;text-align:right"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/scep03_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;">With this password, we can now proceed to enroll for a SCEP certificate. This can be done either via the system web interface or provisioned via Lens. For the system web interface, navigate to Security-&gt;Certificates and we enable the "Enable SCEP" checkbox under the SCEP section, we click on "View and Update" to input the SCEP parameters.</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/scep05_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;">In the SCEP configuration page, we need to input the necessary parameters. The SCEP challenge password needs to be copied from the MSCEP_Admin webpage. Note that the&nbsp;<span>SCEP Server URL needs to have the mscep.dll appended. eg </span>http://&lt;serverFQDN&gt;/certsrv/mscep/mscep.dll. Not all fields are necessary and we only need to fill in those marked as required:</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/scep06_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;">When ready, click on the "Save" button at the bottom of the page and the system will submit the request to our NDES server to enroll for a certificate. When successful, the web browser will logout and refresh with the newly acquired certificate used for the https connection which will display a warning that the connection is not private. Simply ignore this and click to proceed to login: We will now see that the certificate is shown along with the CA Root certficate and that the SCEP Status states "SCEP Certificate is installed" as shown below:</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/scep07_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph">Similarly, we can see the certificates installed on the TC8 touch controller as well as shown below:</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/scep08_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;">As mentioned earlier, SCEP can also be provisioned in a similar manner via Lens. To do this, navigate to the Lens portal inventory page, select the device required, then go to Security-&gt;SCEP and enter the required parameters and click "Apply":</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/scep09_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;">&#8203;In conclusion, the integration of SCEP in PolyOS enhances security and simplifies certificate management for organizations. By automating the process of certificate enrollment and renewal, SCEP in PolyOS provides a robust and flexible solution for your certificate management needs.</div>]]></content:encoded></item><item><title><![CDATA[First look: AI-powered speaker recognition on MTR Windows]]></title><link><![CDATA[https://www.ucprimer.com/ucprimer/first-look-ai-powered-speaker-recognition-on-mtr-windows]]></link><comments><![CDATA[https://www.ucprimer.com/ucprimer/first-look-ai-powered-speaker-recognition-on-mtr-windows#comments]]></comments><pubDate>Mon, 15 Jul 2024 06:11:41 GMT</pubDate><category><![CDATA[Uncategorized]]></category><guid isPermaLink="false">https://www.ucprimer.com/ucprimer/first-look-ai-powered-speaker-recognition-on-mtr-windows</guid><description><![CDATA[ 	 		 			 				 					 						          					 								 					 						  In today&rsquo;s hybrid work environment, clear communication and effective collaboration are more important than ever.&nbsp;Microsoft Teams Rooms on Windows devices now feature AI-powered speaker recognition technology, expanding its capabilities to all microphones, not just intelligent speaker equipment. This is a huge step in bringing Copilot AI functionality into Teams Rooms. In the past, Microsoft required specific Intelligen [...] ]]></description><content:encoded><![CDATA[<div><div class="wsite-multicol"><div class="wsite-multicol-table-wrap" style="margin:0 -15px;"> 	<table class="wsite-multicol-table"> 		<tbody class="wsite-multicol-tbody"> 			<tr class="wsite-multicol-tr"> 				<td class="wsite-multicol-col" style="width:22.845953002611%; padding:0 15px;"> 					 						  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/r30copilot_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>   					 				</td>				<td class="wsite-multicol-col" style="width:77.154046997389%; padding:0 15px;"> 					 						  <div class="paragraph" style="text-align:left;"><span>In today&rsquo;s hybrid work environment, clear communication and effective collaboration are more important than ever.&nbsp;</span>Microsoft Teams Rooms on Windows devices now feature AI-powered speaker recognition technology, expanding its capabilities to all microphones, not just intelligent speaker equipment. This is a huge step in bringing Copilot AI functionality into Teams Rooms. <strong>In the past, Microsoft required specific Intelligent Speaker hardware to enable this functionality, but this is no longer necessary as any MTR will be able to provide this capability</strong>. In this blogpost, we take a first look at this newly released feature for Teams Rooms on Windows and experience how the new cloud-powered AI speaker recognition makes a difference in an actual meeting.</div>   					 				</td>			</tr> 		</tbody> 	</table> </div></div></div>  <div>  <!--BLOG_SUMMARY_END--></div>  <div class="paragraph" style="text-align:left;"><strong>What is Speaker Recognition?</strong><br />Speaker recognition technology analyzes the unique vocal characteristics of each participant, creating a &ldquo;voiceprint&rdquo; similar to a fingerprint. This allows Teams Rooms to identify and attribute each speaker accurately during meetings which in turn allows Copilot to generate responses to chat questions on what each participant in the room has spoken. Without speaker recognition and attribution in the transcript, Copilot can only respond to queries on what someone in the room has said, and not who specifically has said it.&nbsp;<br /><br /><strong>Benefits of Speaker Recognition</strong><ul><li><strong>Noise Suppression</strong>: Background noise is minimized, making conversations clearer.</li><li><strong>Intelligent Recap</strong>: Copilot can provide detailed summaries and insights by identifying who said what.</li><li><strong>Enhanced Transcripts</strong>: Meeting transcripts are more precise, attributing comments to the correct individuals.</li></ul><br /><strong>How to Enable Speaker Recognition</strong><br />Firstly, users who have a Copilot license can create a voice profile in the Teams desktop app. But first&nbsp;IT admins need to enable this feature for their organization using Teams meeting policies and PowerShell scripts. The powershell cmdlet to enable this at the global level for all users is:<br /><br /><strong><em><font color="#2a2a2a">&#8203;set-CsTeamsMeetingPolicy -EnrollUserOverride Enabled -identity Global -RoomAttributeUserOverride Attribute -RoomPeopleNameUserOverride On -AllowTranscription $True</font></em></strong><br /><br />The output of this is shown below:</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/sca01_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;">Once this is done, users can now access the Recognition tab in their Teams client and record their voice profile as well as their facial profile which is then securely stored in the Teams cloud. This is shown in the screenshot below:</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/sca02_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;">Users can update or remove their voice and face profiles at any time. Now that we've created the profiles, we can proceed to join a meeting from an MTR on Windows device and see if the new AI powered speaker recognition can correctly identify the speaker in the room. Below is a recap of the short 5min meeting where I am joining from my HP G9 MTR PC connected to a HP Poly Studio R30 speaker bar: Note that it already has identified me correctly from my voice as can be seen in the timelines below the video as I playback the meeting:</div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="https://www.ucprimer.com/uploads/1/3/0/6/13068932/sca03_orig.png" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph" style="text-align:left;">It's worth nothing that there's a small &lt;1% of the transcript where it did not recognize my voice and showed "Speaker 1" instead, I've attached the full transcript of the meeting at the bottom of this blogpost for anyone who wishes to see the details.</div>  <div class="paragraph" style="text-align:left;"><strong>Security and Privacy</strong><br />Microsoft ensures that voice and face data are encrypted and stored securely, complying with GDPR and other privacy regulations<a href="https://edgeservices.bing.com/edgesvc/chat?udsframed=1&amp;form=SHORUN&amp;clientscopes=chat,noheader,udsedgeshop,channelstable,ntpquery,devtoolsapi,udsinwin11,udsdlpconsent,udsfrontload,cspgrd,&amp;shellsig=4279ab6f2f2c2c45998f96f85f46cabe84efeffb&amp;setlang=en-US&amp;darkschemeovr=1&amp;udsps=0&amp;udspp=0#sjevt%7CDiscover.Chat.SydneyClickPageCitation%7Cadpclick%7C5%7C716e9475-e486-4db9-a90f-27990ab6228a">6</a><span>.&nbsp;</span>Users can unenroll their profiles at any time, with data automatically deleted if not used for a year.<br />&#8203;<br /><strong>Future Developments</strong><br />This exciting new feature will soon be available for Teams desktop in BYOD meeting spaces and Teams Rooms on Android devices later this year<span>. While hardware based intelligent speakers offer the highest quality, this update makes advanced speaker recognition accessible to more users on any MTR device, without any special hardware.</span></div>  <div class="paragraph"><strong><font size="3">Full Transcript</font></strong><br /><em><span>0:0:0.0 --&gt; 0:0:20.760<br />Bren Kwok<br />OK. Good afternoon, everyone. Thanks for joining this session on the AI innovations that are transforming our world. Ladies and gentlemen, today I'd like to share with you some of the groundbreaking advancements in artificial intelligence. They have reshaped our lives in recent times.</span><br /><span>0:0:22.200 --&gt; 0:0:35.880<br />Bren Kwok<br />Mostly the revolution of generative AI tools. Generative AI tools like ChatGPT or Copa, for example, have achieved mass adoption at an unprecedented rate.</span><br /><span>0:0:37.0 --&gt; 0:0:40.560<br />Bren Kwok<br />These neural networks can generate human like text.</span><br /><span>0:0:41.880 --&gt; 0:0:45.720<br />Bren Kwok<br />Revolutionising content creation customer service.</span><br /><span>0:0:47.310 --&gt; 0:0:54.310<br />Bren Kwok<br />Imagine a world where AI can draught reports, summarise emails and even create.</span><br /><span>0:0:54.490 --&gt; 0:1:13.970<br />Bren Kwok<br />Entire slide decks in seconds. Microsoft and Google have made this a reality. Putting chat botbased assistance into the hands of billions of users. Secondly, image making models from pixels to art.</span><br /><span>0:1:15.540 --&gt; 0:1:23.700<br />Bren Kwok<br />Meta introduced image making models that allow users to generate shareable images effortlessly.</span><br /><span>0:1:25.20 --&gt; 0:1:34.60<br />Bren Kwok<br />With a single click you can create visual mashups turning Mickey Mouse and SpongeBob SquarePants into pilots flying into the sky.</span><br /><span>0:1:35.370 --&gt; 0:1:45.90<br />Bren Kwok<br />Google's new phones use AI to enhance photos, transforming sad faces into happy ones and dull afternoons into perfect sunsets.</span><br /><span>0:1:47.150 --&gt; 0:1:49.350<br />Bren Kwok<br />Thirdly, open source AI and licencing.</span><br /><span>0:1:50.990 --&gt; 0:1:57.670<br />Speaker 1 (15fd1e24-ad70-47e4-8ee2-264b998173fe@d4deddde-b799-4bb1-ac61-ac5aeebb2499)<br />The AI community has witnessed a significant development in open source AI.</span><br /><span>0:1:58.110 --&gt; 0:2:4.350<br />Bren Kwok<br />Researchers and practitioners collaborated, sharing knowledge and code to accelerate progress.</span><br /><span>0:1:50.790 --&gt; 0:2:4.470<br />Bren Kwok<br />The AI community has witnessed a significant development in open source AI. Researchers and practitioners collaborated, sharing knowledge and code to accelerate progress.</span><br /><span>0:2:5.790 --&gt; 0:2:16.870<br />Bren Kwok<br />Licencing debates around AI models raised critical questions about ownership, access and ethical implications. Last but not least.</span><br /><span>0:2:18.270 --&gt; 0:2:20.230<br />Bren Kwok<br />AI advancements across sub areas.</span><br /><span>0:2:21.120 --&gt; 0:2:25.120<br />Bren Kwok<br />In the last five years, AI has made remarkable progress.</span><br /><span>0:2:27.730 --&gt; 0:2:28.850<br />Bren Kwok<br />Various domains.</span><br /><span>0:2:30.130 --&gt; 0:2:53.850<br />Bren Kwok<br />For example, in vision there is now improved image recognition and generation in natural language processing. There's enhanced understanding and generation of text in robotics. The integration of vision and motor control into a humanite robot. Multi Agent systems such as coordinated decision making systems.</span><br /><span>0:2:55.100 --&gt; 0:3:7.660<br />Bren Kwok<br />Speech recognition and generation have become more accurate and expressive, and finally image and video generation have now given us stunning visual content.</span><br /><span>0:3:8.940 --&gt; 0:3:18.860<br />Bren Kwok<br />In conclusion, we stand at the cusp of an AI driven future as we marvel at these innovations, let us also grapple with the impact.</span><br /><span>0:3:20.460 --&gt; 0:3:24.540<br />Bren Kwok<br />What's looking back at us from the A from the AI abyss, only time will tell.</span><br /><span>0:3:25.600 --&gt; 0:3:33.520<br />Bren Kwok<br />Thank you for your attention and may our journey into the AI frontier be both exciting and thoughtful. Thank you.</span></em><br /><br /></div>]]></content:encoded></item></channel></rss>