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 Report

Transcript 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