Session objectives Walk through the technology and user experience of Remote PowerShell for Lync Online Describe Lync Online Reporting and access to reporting data Key takeaways PowerShell is.
Download ReportTranscript Session objectives Walk through the technology and user experience of Remote PowerShell for Lync Online Describe Lync Online Reporting and access to reporting data Key takeaways PowerShell is.
Session objectives Walk through the technology and user experience of Remote PowerShell for Lync Online Describe Lync Online Reporting and access to reporting data Key takeaways PowerShell is a familiar and powerful tool for you to manage Lync Online Lync Online Reporting offers you valuable insights and flexibility to mange your Lync Online investment Lync Online Reporting Value proposition Office 365 reports, web service and PowerShell Demos with a single PowerShell management interface for delivering universal communications across the enterprise, from robust server deployments to cost-effective online services. Get Set Repeat PowerShell-based tenant management for Lync Online Fast Scalable Familiar Powerful Your Way Script commonly executed tasks; Manage policies and configurations for groups and entire tenants A common tool for Lync, O365 and now Lync Online; Adds features not currently in Lync Admin Center; Customize and expand features; Manage Lync Online And Exchange in the same Instance Performance compared to UI for L and XL tenants Scripts beat Clicks Points the way to customized syndicated Partner solutions The task-based command-line shell and scripting language designed especially for system administration. Built on the .NET Framework, Windows PowerShell helps IT professionals and power users control and automate the administration of the Windows operating system and applications that run on Windows. Familiar commands Data interfaces: Files, Network resources and Online services Handles the complexity: Polymorphism Predictable error handling and messages Customize and grow Supported across the portfolio Windows Server, System Center, Active Directory Office 365, Lync, SharePoint SQL Server, Exchange, Hyper-v Accomplish a lot with minimum effort Exchange Online, AD/Office 365 and Lync Online Azure Active Directory Manage users and groups Integrate with Active Directory Manage Domains Manage Partners Licensing, Subs SKUs Manage company information Setup operational email Manage Roles Exchange Online Reporting Lync Online Manage users (Lync specific properties) Client and Conferencing Policies Federated domains/Skype Audio Conferencing Provider Presence/Contact Notifications Mobile Notifications Meeting settings Archiving Policies Cadence of Constant Improvement EnterpriseReady Extending Certain features/policies are not available in the Lync Admin Center but are available in remote PowerShell Example Changing default settings for meetings to restrict the Presenters to the Organizer; managing split domain; provisioning Lync Room System; preventing saving IM in Outlook… Automate Customer needs to apply policies to all new hires Example (enable audio but disable video) Remote PowerShell can interact with AD and apply changes to groups Customize Some organizations or partners may want to create their own management interfaces for Lync Online. These interfaces may be tailored for each of the communities they serve: HR, Finance, Sales, Operations etc… Remote management of Lync Online using Windows PowerShell supported on the following operating systems (64-bit processors only): In addition the computer must also have the following components: OS Requirements Components Windows 7 SP1 Windows PowerShell 3.0 or later Windows Server 2008 R2 Windows Server 2012 Windows 8/8.1 .NET Framework 4.5 or later Microsoft Online Services Sign-In Assistant Lync Online Connector Module • Windows 7 SP1 • PowerShell 3.0 • Windows Management Framework 3.0 (RC) • Microsoft Online Services Sign-In Assistant Lync Online Connector Module Run PowerShell as Administrator Category On Premises Online Cmdlets > 700 cmdlets (includes server deployment and configuration) 48 cmdlets Policy Instances Ability to create policy instances – can Fixed set of policy instances available to tenant create on-demand permutations of administrator settings into a Policy Instance without restrictions Functionality restrictions Functionality primarily dictated by components installed on premises Allowed set of Policy Instances restricted by the SKU purchased and country mandated restrictions Number of sessions No Lync level restriction enforced Throttled using LYO level policies. Defaults: 3 per user and 9 per tenant Custom RBAC Supported Not supported; standard O365 admin roles Scope Users in the deployment Users within a given tenant. Syndicated tenant admins can manage their other tenants http://www.microsoft.com/en-us/download/details.aspx?id=41953 A single tool that most administrators are familiar with Widely used for existing on-prem deployments Also available for cloud applications Can be used in conjunction with Exchange and o365 instances Completes the solution and adds features not yet available elsewhere Handles bulk and repetitive tasks Can adapt to suit your needs Office 365 report Report definition active users Number of users who logged on to Lync and had at least one peer-topeer or conference activity IM and audio sessions Number of total peer-to-peer sessions, and peer-to-peer IM, audio, video, application sharing and file transfer sessions video, application sharing, and file transfer sessions IM and audio/video conferences application sharing, web, and dial-in conferences audio minutes and video minutes audio/video conference minutes Number of total conferences, and IM, audio and video, app sharing, web and telephony conferences Total audio minutes and total video minutes of peer-to-peer audio and video calls Total audio/video minutes of audio and video conferences Office 365 report RESTfull web service/ODATA API PowerShell cmdlets active users CsActiveUserDaily CsActiveUserWeekly CsActiveUserMonthly Get-CsActiveUserReport IM and audio sessions CsP2PSessionDaily CsP2PSessionWeekly CsP2PSessionMonthly Get-CsP2PSessionReport CsConferenceDaily CsConferenceWeekly CsConferenceMonthly Get-CsConferenceReport CsP2PAVTimeDaily CsP2PAVTimeWeekly CsP2PAVTimeMonthly CsAVConferenceTimeDaily CsAVConferenceTimeWeekly CsAVConferenceTimeMonthly Get-CsP2PAVTimeReport video, application sharing, and file transfer sessions IM and audio/video conferences application sharing, web, and dial-in conferences audio minutes and video minutes audio/video conference minutes Get-CsAVConferenceTimeReport Mail Traffic Mail Traffic Email EOP O365 Report Console Report Data O365 Console Report Data Exchange Reporting Datamarts PowerShell Reporting WebService (odata) WSAPI Report Data SPO Report Data LYO Remote PowerShell Lync Online and Exchange Online share the reporting infrastructure Lync Online Reporting requires at least 1 user account on Exchange Online Lync Online Reporting cmdlets are released with Exchange Online PowerShell Lync Online reports at the Office 365 portal are available to Enterprise SKU tenants, not Professional SKU tenants Session objectives Walk through the technology and user experience of Remote PowerShell for Lync Online Describe Lync Online Reporting and access to reporting data Key takeaways PowerShell is a familiar and powerful tool for you to manage Lync Online Lync Online Reporting offers you valuable insights and flexibility to mange your Lync Online investment http://technet.microsoft.com/en-us/library/dn362831.aspx http://technet.microsoft.com/en-us/library/dn362827.aspx http://msdn.microsoft.com/en-us/library/office/jj984325.aspx http://channel9.msdn.com/Events/TechEd www.microsoft.com/learning http://microsoft.com/technet http://microsoft.com/msdn