260 likes | 355 Views
Managing Client Deployments and Updates for Microsoft Teams. Ori Kashi Principal Program Manager. BRK3138. Client Deployments. Client options. Client-side configuration – managed via policies with the admin portal and PowerShell Desktop MSI for IT-driven installation per user
E N D
Managing Client Deployments and Updates for Microsoft Teams Ori Kashi Principal Program Manager BRK3138
Client options Client-side configuration – managed via policies with the admin portal and PowerShell Desktop • MSI for IT-driven installation per user • Simple, low-touch Installation supporting: Group Policy, System Center Configuration Manager (SCCM), or third-party deployment tools • Soon to be part of Office 365 ProPlus monthly for deployment • Standalone (exe) installer for user installation • No options available to the client via Group Policy or the registry for configuration • Teams Client is available for x86/x64 Win7+, OSX 10.11+. Note: 64-bit version recommended • When security tools are used (e.g., AV, Firewalls, AppLocker), Teams app need to be added to allow lists. Mobile • Honors same admin set policy enforcement for client configuration • Distributed via the respective platform app stores, iOS and Android • Can be managed additionally via MDM solutions such as Intune Web • Available anywhere without installation • Updated at the highest frequency • Limitation on some features and functionality, subset of admin controls apply
Immersive and complete experience with desktop Simplicity & Improved productivity • Client app auto-starts and signs in users making them ready to collaborate • Connected users are more informed, engaged, and faster to respond leading to improved productivity Offers the broadest and richest Teams experience • Desktop app offers the richest canvas to collaborate with many exclusive features not available on web • Meeting experience with high quality audio, full-screen video. • Ability to share screen, share app or Office documents. Ability to Give/Take control for remote assistance • Teams Outlook add-in to quickly create Teams meetings directly from within Outlook desktop app • Best performance – more responsive, more engaging, always reachable (Start, Taskbar, Systray)
MSI installation and uninstallation Teams application installation directories %LocalAppData%\Microsoft\Teams %LocalAppData%\Microsoft\TeamsMeetingsAddin %AppData%\Microsoft\Teams Update directories %LocalAppData%\SquirrelTemp If Teams was installed and later uninstalled, MSI won’t install again unless Teams has been completely uninstalled For a complete uninstall The PC needs to be cleaned up Uninstall the Teams app that was installed for every user profile After uninstall, delete the directory recursively under %localappdata%\Microsoft\Teams Microsoft provides a clean-up script for these steps for SCCM - https://aka.ms/AA2jisb Improved AppLocker policy support to lockdown installation is being worked on
The challenges of change • Educating yourself on new features and updates • Evaluate improvements and functionality • Validate quality and integrations • Internal reviews/audits • Stage rollout • Educating others in your organization • Feedback
Current state of updates • Always Updated with no deferral for an optimized experience • The Teams client requires no user intervention or admin permissions for updates • Updates include security, performance enhancements, new features, and quality improvements • If version is too old to sign-in, Teams updates before signing-in • If version is not too old, check for update 15 minutes post sign-in • Download if available (the full client package will be downloaded) • Install when the Teams app has been idle for 30 minutes • The Teams client will restart and send the user a notification • Client updates don’t occur more than once a week
Where updates and change management is headed Issues we are addressing • Optimize network bandwidth consumption and ensure updates do not disrupt business critical functions • Transparency in feature roll out with more robust release notes and what’s new education • Pre-packaged end user and help desk readiness content • The ability to evaluate updates early, provide feedback, and set controls • Continue agility in delivering improvements at a predictable cadence • Narrow bands of versions to reduce maintenance overheads and ensure compatibility Categorization of changes • Hotfixes to address security issues or to address breaking changes • Core client improvements (performance, stability) with no visible impact to end users • New or updated features without manageability that are core to the product • New or updated features with manageability with robust IT Pro controls
Microsoft Teams Sessions at IgniteSee more at https://aka.ms/TeamsAtIgnite Teams Core Fundamentals Change Management, Adoption and Success Stories BRK2159: What's new in Microsoft Teams, BRK2161: Microsoft 365, Built for Teamwork BRK3118: Microsoft Teams Architecture Update BRK3120: Troubleshooting Microsoft Teams BRK3126: What’s new in EDU? Updates to Microsoft Teams BRK3135: Learn more about security and compliance for Teams BRK3140: Microsoft Teams in the Government Cloud BRK3231: Collaboration on the Go with the Teams Mobile App BRK3370: Innovation of Teams built on a foundation of quality BRK4012: How to manage Microsoft Teams effectively BRK2160 : Scenarios to realize the value of Microsoft Teams BRK2189: Success with Teams Customer Panel – Best practices for large scale enterprise deployments BRK2366: Find out how one of the biggest retailers in Europe is using Microsoft Teams BRK3170: Driving Teams Adoption: Enabling the modern workplace with O365 & Microsoft Teams BRK2143: Improving Health Teams Collaboration using Microsoft Teams Upgrading from Skype for Business to Teams Intelligent Calls, Meetings & Devices BRK2190: Facilitating a smooth transition from SfB to Teams BRK3141: Designing your path from SfB to Teams BRK3142: Planning migration from SfB to Teams for IT Admins BRK3230: How Microsoft Does IT: The Journey from SfB to Teams BRK2169: Reaching broader audiences with Microsoft Teams live events BRK2188: Intelligent meetings in Microsoft Teams BRK3168: Intelligent Communications across devices in Microsoft Teams BRK3232: Collaborative Calling and Business Voice in Teams
Microsoft Teams Sessions at IgniteSee more at https://aka.ms/TeamsAtIgnite IT Pro Deep Dives BRK3113: Deep dive into the Administration Portal for Microsoft Teams and Skype for Business BRK3138: Managing Client Deployments and Updates for Microsoft Teams BRK4013: Quality in Meetings and Calling in Teams BRK3169: Understanding calling usage and diagnosing call failures in Teams BRK2461: How to choose, deploy and manage the right Teams Devices BRK4014: Deep dive on Office 365 Direct Routing BRK4016: Understanding Media Flows in Microsoft Teams BRK3229: Everything you need to know about Skype for Business Server BRK3124: How Skype for Business on-premises customers can take advantage of Teams meetings Extending Platform and Apps BRK2453: Drive Digital Transformation through Apps in Microsoft Teams BRK3119: Deep Dive into Building Apps for Microsoft Teams BRK2463: Introduction to programmable voice and video in Microsoft Teams BRK3122: Connecting Microsoft Teams to third-party meeting room devices with Cloud Video Interop BRK3136: How to manage secure, custom applications in Microsoft Teams
https://aka.ms/O365Roadmap Microsoft Teams Resource Cheat Sheet https://aka.ms/TeamsCommunity https://aka.ms/SuccessWithTeams https://aka.ms/CoffeeintheCloud For Customers
Please evaluate this sessionYour feedback is important to us! Please evaluate this session through MyEvaluations on the mobile appor website. Download the app:https://aka.ms/ignite.mobileApp Go to the website: https://myignite.techcommunity.microsoft.com/evaluations