Skype For Business Online Admin

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 412

Contents

Skype for Business Online Admin


Country and region availability for Audio Conferencing and Calling Plans
Argentina
Australia
Austria
Bahrain
Belarus
Belgium
Belize
Bosnia & Herzegovina
Brazil
Brunei
Bulgaria
Canada
Chile
China
Colombia
Costa Rica
Croatia
Cyprus
Czech Republic
Denmark
Dominican Republic
Ecuador
Egypt
El Salvador
Estonia
Finland
France
Georgia
Germany
Greece
Honduras
Hong Kong
Hungary
India
Indonesia
Ireland
Israel
Italy
Japan
Jordan
Kenya
Latvia
Lithuania
Luxembourg
Macedonia
Malaysia
Malta
Mexico
Moldova
Monaco
Netherlands
New Zealand
Norway
Pakistan
Panama
Paraguay
Peru
Philippines
Poland
Portugal
Puerto Rico
Qatar
Romania
Russia
Saudi Arabia
Serbia
Singapore
Slovakia
Slovenia
South Africa
South Korea
Spain
Sri Lanka
Sweden
Switzerland
Taiwan
Thailand
Trinidad & Tobago
Turkey
Ukraine
United Arab Emirates (UAE)
United Kingdom
United States
Uruguay
Venezuela
Vietnam
Audio Conferencing in Office 365
Assign Microsoft as the audio conferencing provider
Audio Conferencing common questions
Audio Conferencing supported languages
Audio Conferencing troubleshooting and known issues
Change the settings for an Audio Conferencing bridge
Change the phone numbers on your Audio Conferencing bridge
Dialing out from a meeting so other people can join it
Disabling toll-free numbers for specific users
Emails sent to users when their settings change
Enable or disable sending emails when their settings change
Enable users to record their name when they join a meeting
Manage the Audio Conferencing settings for my organization
Manage the Audio Conferencing settings for a user
Outbound calling restriction policies for Audio Conferencing and user PSTN calls
Phone numbers for Audio Conferencing
Reset a conference ID for a user
Reset the Audio Conferencing PIN
See, change, and reset a conference ID assigned to a user
See a list of Audio Conferencing numbers
See a list of users that are enabled for Audio Conferencing
Send an email to a user with their dial-in information
Set the PIN length for Audio Conferencing meetings
Set up Audio Conferencing
Set auto attendant languages
Set the phone numbers included on invites
Setting up the Meeting Migration Service (MMS)
Start an Audio Conference over the phone without a PIN
Try or purchase Audio Conferencing in Office 365
Turn on or off entry and exit announcements for meetings
Calling Plans in Office 365
Calling Plans known issues
Add, change, or remove an emergency location for your organization
Add, change, or remove an emergency address for your organization
Assign, change, or remove a phone number for a user
Assign or change an emergency address for a user
Assign or change the emergency location for a user
Create and manage dial plans
Different kinds of phone numbers used for Calling Plans
Getting phone numbers for your users
How to get Calling Plans for Office 365
Manage phone numbers for your organization
Phone number management for Australia
Phone number management for Belgium
Phone number management for Canada
Phone number management for France
Phone number management for Germany
Phone number management for Ireland
Phone number management for Spain
Phone number management for the Netherlands
Phone number management for the U.K.
Phone number management for the U.S.
How can caller ID be used in your organization
How many phone numbers can you get?
More about Calling Line ID and Calling Party Name
Search for phone numbers for users
See a list of phone numbers in your organization
Set the Caller ID for a user
Set up Calling Plans
Set your PIN for transferring numbers to a new service provider
Toll-free number limits and restrictions
Argentina
Australia
Belarus
Belize
Bosnia & Herzegovina
Brazil
Brunei
Bulgaria
Chile
China (North)
China (South)
Colombia
Croatia
Cyprus
Denmark
Ecuador
Egypt
Estonia
Finland
France
Germany
Honduras
Hong Kong
Hungary
India
Indonesia
Ireland
Israel
Japan
Kenya
Luxembourg
Malaysia
Mexico
Moldova
Monaco
Netherlands
Panama
Paraguay
Peru
Philippines
Poland
Portugal
Qatar
Romania
Saudi Arabia
Serbia
Singapore
Slovakia
Slovenia
South Africa
South Korea
Spain]
Sweden
Taiwan
Thailand
Turkey
United Arab Emirates (UAE)
United Kingdom
Uruguay
Venezuela
Vietnam
Transfer phone numbers to Office 365
Transferring phone numbers common questions
What are emergency locations, addresses and call routing?
What are dial plans?
Phone System in Office 365
Create a Phone System call queue
Getting phones for Skype for Business Online
Deploying Skype for Business Online phones
Setting up Common Area Phones (CAP)
Getting service phone numbers for Skype for Business and Microsoft Teams
Here's what you get with Phone System
Phone System voicemail
Change the default language for voicemail greetings and emails in your
organization
Languages for voicemail greetings and messages
Set up Phone System voicemail - Admin help
Set up a Phone System auto attendant
Setting up Phone System in your organization
What are Phone System auto attendants?
Set up a Phone System auto attendant
Small business example - Set up an auto attendant
Set up your network for Skype Meeting Broadcast
Blocked user licenses for Skype Meeting Broadcast
Enable Skype Meeting Broadcast
Make changes to Skype Meeting Broadcast settings
Skype for Business and Microsoft Teams add-on licensing
License options based on your plan
Office 365 Business Premium
Office 365 Premium, Office 365 ProPlus, or Skype for Business Online Plan 2
Office 365 Enterprise E1, E3, and E4
Office 365 Enterprise E5
Office 365 Enterprise E5 (without Audio Conferencing)
Skype Room Systems v2
GOV, EDU, and non-profit organizations
Skype for Business Online Plan 1 retirement
Add funds and manage Communications Credits
Assign Skype for Business and Microsoft Teams licenses
Audio Conferencing pay-per-minute
Set up Communications Credits for your organization
Calling Plans for Office 365
What are Communications Credits?
Set up Skype for Business Online
Admin training for Skype for Business Online
Allow users to contact external Skype for Business users
Configure presence in Skype for Business Online
Configure presence privacy mode
Configure Skype for Business settings for individual users
Customize meeting invitations
Deploy the Skype for Business client
Let people record their audio and video conferences
Let Skype for Business users add Skype contacts
Set up and troubleshoot Skype for Business Online delegation
Skype for Business mobile app security
Skype for Business Online support in Outlook on the web
Switching between the Skype for Business and the Lync client user interfaces
Troubleshoot Skype for Business Online
Troubleshooting sign-in errors for administrators
Turn on or off preloading content for meetings using Outlook
Turn on or off Offline Messages for admins
Test your Skype for Business Online installation
Turn on or off mobile phone notifications
Turn on or off Skype for Business client feedback reporting
Video: Skype for Business Online external communications
Set up policies for your organization
Block Point-to-Point file transfers
Create custom external access policies
Retaining large files attached to a meeting
Set up conferencing policies for your organization
Set up mobile policies for your organization
Set up client policies for your organization
Optimizing your network
Call flow using ExpressRoute
ExpressRoute and QoS in Skype for Business Online
Media Quality and Network Connectivity Performance
Proxy Servers for Skype for Business Online
Call Analytics and Call Quality Dashboard
Dimensions and measures available in Call Quality Dashboard
Dimensions and measures available in Call Quality Dashboard
Set up Skype for Business Call Analytics
Turning on and using Call Quality Dashboard
Use Call Analytics to troubleshoot poor call quality
Stream Classification in Call Quality Dashboard
Skype for Business Online reporting
Activity report
Users blocked report
Device usage report
Conference organizer activity report
Conference participant activity report
Peer-to-peer activity report
PSTN minute pools report
PSTN usage report
Session details report
Set up your computer for Windows PowerShell
Diagnose connection problems with the Skype for Business Online Connector
Download and install Windows PowerShell 3.0
Download and install the Skype for Business Online Connector
Manage Exchange Unified Messaging and hosted voicemail
Manage user accounts
Manage your organization using the Skype for Business Online Connector
Legal and regulatory
Accessibility Declaration of Conformance for Skype for Business Online in France
Accessibility solutions for Skype for Business Online in France
IP Relay in Canada - sign up
IP Relay in Canada - user guide
Complimentary dial-out period
Code of practice for the United Kingdom (U.K.)
Complaint handling code for the United Kingdom (U.K.)
Data collection practices
Emergency calling labels
Emergency calling terms and conditions
End of life program for the integration of Skype for Business with third-party audio
conferencing
Learn how to manage Skype for Business Online for your organization.

Get started with Skype for Business

We're here to help

Need help signing in to Skype for Business?

Troubleshoot problems with Skype for Business Online

Journey from Skype for Business to Teams

What's new

Articles
Setting up Phone System in your organization
Third-party integration with Audio Conferencing

New features
Calling Plans in Canada (General Availability)
Calling Plans in Australia (Preview only)

Major updates
Set up Audio Conferencing

Featured Articles
Audio Conferencing
Audio Conferencing in Office 365
Manage the Audio Conferencing settings for my organization
Audio Conferencing common questions
Compare audio conferencing providers
See if Audio Conferencing is available in your country/region

Set up
Set up Skype for Business Online
Allow users to contact external Skype for Business users
Let Skype for Business users add Skype contacts

Add-on licensing
Skype for Business and Microsoft Teams add-on licensing
What are Communications Credits?

Calling Plans
What are Calling Plans in Office 365?
Set up Calling Plans
See if Calling Plans are available in your country/region

Phone System
What is Phone System in Office 365?
Here's what you get with Phone System in Office 365

Improve call and video quality


Troubleshoot connection issues in Skype for Business
Troubleshoot audio and video in Skype for Business
Tune Skype for Business Online performance
Assign Microsoft as the audio conferencing provider
2/6/2019 • 4 minutes to read • Edit Online

To use Audio Conferencing in Office 365 with Skype for Business and Microsoft Teams, users in your organization
need to have an Audio Conferencing license assigned to them. See Try or purchase Audio Conferencing in Office
365 to get more information on licensing and how much it costs.
Microsoft Audio Conferencing supplies dial-in phone numbers, PINs, and conference IDs that can be used by
meeting participants to join the meetings of your organization. You only need to assign Microsoft as the audio
conferencing provider to people who are going to schedule or lead Skype for Business or Microsoft Teams
meetings.

NOTE
We are frequently updating how you can manage features found in Skype for Business Online, so the steps here might be a
little different.

Assign Microsoft as the audio conferencing provider


Using the Skype for Business admin center
1. Go to the Microsoft Teams admin center > Legacy portal.
2. In the Skype for Business admin center, in the left navigation, go to Audio conferencing.
3. If you see a banner notifying you that there are users who have an Audio Conferencing license assigned
but don't have Microsoft set as their audio conferencing provider yet, click Click here to move them. If
you don't see the banner, in the Skype for Business admin center click Users, and then select the Users
ready to be moved to Audio Conferencing filter.
4. On the properties page for the user, under Provider name, select Microsoft in the drop-down list.

NOTE
Because you are using Microsoft as the audio conferencing provider and there are multiple phone numbers, you can
use the Default toll number drop-down list to select a default audio number for the user.

5. Click Save.

NOTE
We are frequently updating how you can manage features found in Skype for Business Online, so the steps here might be a
little different.

Using a Windows PowerShell script for a small number of users


To save time or automate this, you can use the following PowerShell script to set Microsoft as the audio
conferencing provider for a small number of users.
NOTE
When the provider is changed from another provider to Microsoft, the audio conferencing information for the user
(Conference ID, Toll and Toll-free numbers) will be replaced. You should save this information before changing the provider.

To change the provider to Microsoft for a small number of users, you can use the Enable-
CsOnlineDialInConferencingUser cmdlet.
Using a Windows PowerShell script for a large number of users
To save time or automate this, you can use the following PowerShell script to set Microsoft as the audio
conferencing provider for a large number of users.
When the provider is changed from another provider to Microsoft, the audio conferencing information for the
user (Conference ID, Toll and Toll-free numbers) will be replaced. You should save this information before
changing the provider.
You can save the following script as a PowerShell script file and then run it using any of its input parameters.
Example 1: You can run this script by providing a list of users that you want updated.

Script.ps1 -UserList <List of users>


./Script.ps1 -UserList "user01@constoso.com, user02@contoso.com, user03@contoso.com"

Example 2: You can run this script by providing a .csv file that contains the email address (alias) of each user that
you want updated.

Script.ps1 -CsvFile <Path of the csv file>


./Script.ps1 -CsvFile ".\\CsvFile.csv"

Example 3: In this example, you can use this script to change the audio conferencing provider from Intercall (or
another provider) to Microsoft for a large number users in your organization.

Script.ps1 -ACPProviderName <Provider>


./Script.ps1 -ACPProviderName "Intercall"

Here is the script:

<#
.SYNOPSIS

This is a PowerShell script to set Microsoft as the audio conferencing provider of a set of users. It's
required for applicable users to have a valid PSTN Conferencing license assigned before their provider is
changed.

.DESCRIPTION
This is a PowerShell script to set Microsoft as the audio conferencing provider of a set of users. It's
required for applicable users to have a valid PSTN Conferencing license assigned before their provider is
changed.

.EXAMPLE

./Script.ps1 -UserList "user01@constoso.com, user02@contoso.com, user03@contoso.com"


./Script.ps1 -CsvFile ".\\CsvFile.csv"
./Script.ps1 -ACPProviderName ""Intercall""
#>
param (
[Parameter(Mandatory = $true, ParameterSetName = "CsvFile")]
[string]$CsvFile,
[string]$CsvFile,
[Parameter(Mandatory = $true, ParameterSetName = "UserList")]
[string]$UserList,
[Parameter(Mandatory = $true, ParameterSetName = "ACPProviderName")]
[string]$ACPProviderName
)
if ($CsvFile)
{
if(!(Test-Path $CsvFile))
{
Write-Error "File does not exist."
Exit
}
$users = Get-Content $CsvFile
}
if ($UserList)
{
$users = $UserList.Split(",")
}
if ($ACPProviderName)
{
$supportedACPProviders = Get-csAudioConferencingProvider
$providerNameMatch = $supportedACPProviders | ?{$_.Identity -eq $ACPProviderName}
if ($providerNameMatch -eq $null)
{
Write-Host "The provider name is not from a supported provider, please use any of the following values: "
$supportedACPProviders | %{$_.Identity}
return
}
$allUsersInTenant = Get-csOnlineUser
$users = $allUsersInTenant | ?{$_.AcpInfo -ne $null -and $_.ACPInfo.Name -eq $ACPProviderName}
}
Write-Host "Number of users to have their audio conferencing provider set to Microsoft: " $users.count
foreach ($user in $users)
{
if ($CsvFile -or $UserList)
{
try
{
$adUser = Get-csOnlineUser -Identity $user
}
catch
{
Write-Error "There was an exception while retrieving user: $user. " $error[0].Exception.Message
Continue
}
}
else
{
$adUser = $user
}
if ($adUser -ne $null -and ($adUser.OnlineDialInConferencingPOlicy -ne $null))
{
if ($adUser.AcpInfo -eq $null -Or $adUser.AcpInfo.Name -ne "Microsoft")
{
try
{
$enableUser = Enable-CsOnlineDialInConferencingUser -Identity $adUser.ObjectId -Tenant $adUser.TenantId -
ReplaceProvider
Write-Host "The provider of $user has changed to Microsoft."
$enableUser
}
catch
{
Write-Error "There was an exception while enabling user: $user. " $error[0].Exception.Message
continue;
}
}
else
{
{
Write-Warning "The provider of $user is already set to Microsoft."
}
}
else
{
Write-Error "$user does not have valid Audio Conferencing license assigned."
}
}

For more information about using Windows PowerShell, see Using Windows PowerShell to do common Skype for
Business Online management tasks.

Related topics
Try or purchase Audio Conferencing in Office 365 Set up Skype for Business Online
Audio Conferencing troubleshooting and known
issues
9/18/2018 • 2 minutes to read • Edit Online

This article is for Skype for Business users using Microsoft as their audio conferencing provider. It does
not apply to customers who are using a third-party audio conferencing provider (ACP ).

Troubleshooting and known issues


Audio Conferencing that uses Microsoft as the audio conferencing provider has current issues that are being
tracked and actively investigated and will be potentially resolved when the feature is updated in future releases of
Office 365.
For now, use this as a reference when you are troubleshooting potential issues with getting Audio Conferencing set
up and working for the people using Skype for Business in your organization.

ISSUE BEHAVIOR/SYMPTOMS KNOWN WORKAROUND DISCOVERY DATE

Entry and exit notifications By default, entry and exit No workaround. 8/30/2017
are turned on when a notifications are disabled for
meeting starts, but they're meetings where participants
turned off shortly after the join from both Skype for
meeting starts. Business apps and when
they dial in. You can enable
the announcements in the
Skype Meeting Options in
the Skype for Business app.
For a meeting where all
participants dial in and join a
meeting, entry and exit
notifications are enabled by
default as the participant
roster isn't available to any
participant. When a meeting
has started with only
participants calling in, the
entry and exit notifications
will be turned on, but when
a participant joins using a
Skype for Business app, the
notifications will be turned
off. When turned off, the
notifications can be enabled
back using Skype Meeting
Options in the Skype for
Business app.
ISSUE BEHAVIOR/SYMPTOMS KNOWN WORKAROUND DISCOVERY DATE

If a user is provisioned the If this happens, you can No workaround. 8/30/2017


first time by being assigned always resend the audio
an E5 license, it might be conferencing information of
possible for the Audio the user using Audio
Conferencing welcome email conferencing in the Skype
to not be delivered to the for Business admin center or
user if the mailbox isn't using PowerShell. See Enable
enabled. or disable sending emails
when Audio Conferencing
settings change.
Note: In order to resend the
audio conferencing PIN to
the user, the PIN has to be
reset. This can also be done
by using Audio
conferencing in the Skype
for Business admin center or
by using PowerShell.

Audio conferencing calls We're looking forward to No workaround. 8/30/2017


could take up to 24 hours to making improvements on
show in the usage reports. this area in future service
updates.

When a caller dials in to a This is currently by design, No workaround. 8/30/2017


conference bridge after the but we've taken the
meeting has been locked by feedback in regard to
a Skype for Business user, supporting this capability in
there isn't a notification in future service updates.
the Skype for Business app
stating that the user is
waiting in the lobby.

Related topics
Try or purchase Audio Conferencing in Office 365
Dialing out from a Skype for Business meeting so
other people can join it
1/9/2019 • 2 minutes to read • Edit Online

NOTE
If you're looking for information about dialing out from a Teams meeting, see Dialing out from a Teams meeting so other
people can join it.

As the meeting organizer, you can dial out using the Skype for Business app to let other people join the same
meeting using their phone. Although it's not required, when you are dialing out to someone, it's recommended that
you dial the full number, including the country/region code. To get dial-out to work:
You can dial-out only if you join a meeting using a Skype for Business app.
You as the meeting organizer have been enabled for audio conferencing.
In order to add other participants via dial-out to the meetings of your organization, at least one authenticated user
from the same organization as the organizer (your organization) is required to be present in the meeting in order
to allow adding other participants via dial-out.

NOTE
We are frequently updating how you can manage features found in Skype for Business Online, so the steps here might be a
little different.

Step 1: In the invite meeting, use the Invite More People option to dial out to a phone number.

Step 2: Enter the full phone number, including the country/region code in the box.

Supported countries and regions


Dial-out is only available to some countries/regions. For complete list, see Country and region availability for
Audio Conferencing and Calling Plans.

Want to know more about audio conferencing?


Try or purchase Audio Conferencing in Office 365
Skype for Business add-on licensing

Related topics
Install Skype for Business
Disabling toll-free numbers for specific Skype for
Business Online users
2/6/2019 • 2 minutes to read • Edit Online

NOTE
For information about disabling tool-free numbers for Teams users, see Disabling toll-free numbers for specific Teams users.

If your organization has toll-free numbers in its Microsoft Audio Conferencing Bridge, you can allow or prevent
their usage in the meetings of specific organizers.
By default, all users in your organization are enabled for using toll-free numbers, meaning that those numbers, if
available, can be used by participants to join their meetings. If this is not the desired behavior for some users in
your organization, you can restrict specific users from using those numbers in their meetings via a toll-free number
enablement control.
When toll-free numbers are disabled for a given organizer:
A toll-free number will no longer be included in his or her meeting invites.
Toll-free numbers will no longer be listed on the "Find a local number" page that is referenced in his or her
meeting invites.
Participants won't be able to join the meeting of the given organizer if they dial any toll-free number of the
organization.
All meetings of the organizer will be automatically rescheduled, and the toll-free number will be removed
from them.

IMPORTANT
This will resend all of the email invites of the organizer to all the participants of those meetings.

Participants can continue joining meetings of the organizer using toll numbers.

Disabling toll-free numbers for specific users


From the Microsoft Teams admin center:
1. In the left navigation, click Users, and then select the user from the list of available users.
2. Next to Audio Conferencing, click Edit.
3. Set Include toll-free numbers in meeting requests from this user to Off.
4. Click Save.

NOTE
We are frequently updating how you can manage features found in Skype for Business Online, so the steps here might be a
little different.
Using PowerShell
You can use the AllowTollFreeDialIn parameter of the Set-CsOnlineDialInConferencingUser cmdlet to enable or
disable this control. For example:
Set-CsOnlineDialInConferencingUser user@contoso.com – AllowTollFreeDialIn $false
Emails sent to users when their settings change in
Skype for Business Online
10/4/2018 • 6 minutes to read • Edit Online

NOTE
If you're looking for automatic email information in Microsoft Teams, see Emails sent to users when their settings change in
Microsoft Teams.

Emails will be automatically sent to users who are enabled for Audio Conferencing using Microsoft as the audio
conferencing provider.
By default, there are four types of email that will be sent to your users who are enabled for Audio Conferencing.
However, if you want to limit the number of emails sent to users, you can turn it off. Audio Conferencing in Office
365 will send email to your users' email when:
An Audio Conferencing license is assigned to them or when you are changing the audio
conferencing provider to Microsoft.
This email includes the conference ID, the default conference phone number for the meetings, the audio
conferencing PIN for the user, and the instructions and link to use the Skype for Business Online Meeting
Update Tool that is used to update existing meetings for the user. See Assign Skype for Business licenses or
Assign Microsoft as the audio conferencing provider.

NOTE
If your organization has been enabled for dynamic conference IDs, all of a user's meetings that they schedule will
have unique conference IDs. You can set up Audio Conferencing dynamic IDs in your organization.

Here is an example of this email:


You can find out more about Skype for Business licensing by seeing Skype for Business add-on licensing.
The conference ID or default conference phone number of a user changes.
This email contains the conference ID, default conference phone number, and the instructions and link to
use the Skype for Business Online Meeting Update Tool that is used to update existing meetings for the
user. But this email doesn't include the user's audio conferencing PIN. See Reset a conference ID for a user.

NOTE
If your organization has been enabled for dynamic conference IDs, all of a user's meetings that they schedule will
have unique conference IDs. You can set up Audio Conferencing dynamic IDs in your organization.

Here is an example of this email:


The audio conferencing PIN of a user is reset.
This email contains the organizer's audio conferencing PIN, the existing conference ID, and default
conference phone number for the user. See Reset the Audio Conferencing PIN.

NOTE
If your organization has been enabled for dynamic conference IDs, all of a user's meetings that they schedule will
have unique conference IDs. You can set up Audio Conferencing dynamic IDs in your organization.

Here is an example of this email:


A user's license is removed or when audio conferencing provider changes from Microsoft to other
provider or None.
This happens when the Audio Conferencing license is removed from a user or when changing the audio
conferencing provider of a user from Microsoft to a third-party audio conferencing provider or when
setting the provider to None. This email contains the instructions and information for the user to use the
Skype for Business Online Meeting Update Tool to remove audio conferencing specific information, such as
the default conference phone number or conference ID.
See Assign or remove licenses for Office 365 for business.
Here is an example of this email:

NOTE
We are frequently updating how you can manage features found in Skype for Business Online, so the steps here might be a
little different.
Make changes to the email messages that are sent to them
You can make changes to the email that is automatically sent to users including the email address and the display
name that is included in the From contact information. By default, the sender of the emails will be from Office 365,
but you can change the email address and display name using Windows PowerShell and the Set-
CsOnlineDialInConferencingTenantSettings cmdlet. To make changes to the email address that is sending the
email to the users, you must:
Enter the email address in the SendEmailFromAddress parameter.
Enter the email display name in the SendEmailFromDisplayName parameter.
Set the SendEmailOverride parameter to True.
You can make changes to the email sent to users, such as the email address that the email is sent from and the
display name for the email, by running:

Set-CsOnlineDialInConferencingTenantSetting -SendEmailOverride $true -SendEmailFromAddress amos.marble -


SendEmailFromDisplayName "Amos Marble"

NOTE
If you want to change the email address information, you need to make sure that the inbound email policies of your
environment allow emails that come from the custom specified from address. If you decide to override the From contact
information, you should verify that the emails are correctly sent to users. You can do this by testing this with one user in
your organization.

You can use the Set-CsOnlineDialInConferencingTenantSettings cmdlet to manage other settings for your
organization, including email.

What if you don't want email to be sent to them?


When you disable sending emails to users, email won't be sent even when a user gets assigned a license. In this
case, the conference ID, default conferencing phone number, and, more importantly, their audio conferencing PIN
won't be sent to the user. When this happens, you must tell the user by sending them a separate email or by calling
them.
By default, emails will be sent to your users, but if you want to prevent them from receiving email for audio
conferencing, you can use the Skype for Business admin center or Windows PowerShell.

Using the Skype for Business admin center


1. In the Skype for Business admin center, in the left navigation, go to Audio conferencing > Microsoft
bridge settings.
2. On the Microsoft bridge settings page, select or clear Automatically send emails to users if their
audio conferencing settings change.
3. Click Save.

NOTE
We are frequently updating how you can manage features found in Skype for Business Online, so the steps here might be a
little different.
Using Windows PowerShell
1. Run the following to disable sending all of your users email:

Set-CsOnlineDialInConferencingTenantSetting -AutomaticallySendEmailsToUsers $false

You can use the Set-CsOnlineDialInConferencingTenantSettings cmdlet to manage other settings for your
organization, including email.

What else should you know about this email?


For more on enabling and disabling automatically sending email to your users, see Enable or disable
sending emails when Audio Conferencing settings change.
Sometimes users lose their audio information and you need to be able to send them all of their audio
information to them. You can do this by using the Skype for Business admin center and clicking Send
conference info via email under the audio conferencing properties for a user. See Send an email to a user
with their Audio Conferencing information. However, this information doesn't include the audio
conferencing PIN.
Here is an example of this email that will be sent to them:

Want to know how to manage with Windows PowerShell?


By default, the sender of the emails will be from Office 365, but you can change the email address and
display name using Windows PowerShell and the Set-CsOnlineDialInConferencingTenantSettings cmdlet.
Windows PowerShell is all about managing users and what users are allowed or not allowed to do. With
Windows PowerShell, you can manage Office 365 using a single point of administration that can simplify
your daily work when you have multiple tasks to do. To get started with Windows PowerShell, see these
topics:
Why you need to use Office 365 PowerShell
Best ways to manage Office 365 with Windows PowerShell
Windows PowerShell has many advantages in speed, simplicity, and productivity over only using the Office
365 admin center, such as when you are making setting changes for many users at one time. Learn about
these advantages in the following topics:
An introduction to Windows PowerShell and Skype for Business Online
Using Windows PowerShell to manage Skype for Business Online
Using Windows PowerShell to do common Skype for Business Online management tasks

NOTE
The Windows PowerShell module for Skype for Business Online enables you to create a remote Windows
PowerShell session that connects to Skype for Business Online. This module, which is supported only on 64-
bit computers, can be downloaded from the Microsoft Download Center at Windows PowerShell Module for
Skype for Business Online.

Related topics
Enable or disable sending emails when Audio Conferencing settings change
Send an email to a user with their Audio Conferencing information
Enable or disable sending emails when Audio
Conferencing settings change in Skype for Business
Online
10/4/2018 • 3 minutes to read • Edit Online

NOTE
If you want to enable or disable sending emails in Microsoft Teams, see Enable or disable sending emails when Audio
Conferencing settings change in Microsoft Teams.

Users are automatically notified by email when they are enabled for Audio Conferencing. There may be times,
however, when you want to reduce the number of emails that are sent to Skype for Business users. In such cases,
you can disable sending email.
If you disable sending emails, Audio Conferencing emails won't be sent to your users, including emails for when
users are enabled or disabled for audio conferencing, when their PIN is reset, and when the conference ID and the
default conferencing phone number changes.
Here is an example of the email that is sent to users when they are enabled for Audio Conferencing:

When are emails being sent to your users?


There are several emails that are sent to users in your organization after they are enabled for audio
conferencing:
When an Audio Conferencing license is assigned to them.
When you manually reset the user's audio conferencing PIN.
When you manually reset the user's conference ID.
When the Audio Conferencing license is removed from them.
When the audio conferencing provider of a user is changed from Microsoft to another provider or
None.
When the audio conferencing provider of a user is changed to Microsoft.

Enable or disable email from being sent to users


You can use the Skype for Business admin center or Windows PowerShell to enable or disable email sent to users.

Using the Skype for Business admin center


1. In the Skype for Business admin center, in the left navigation, click Audio conferencing.
2. On the Microsoft bridge settings page, select or clear the Automatically send emails to users if their
audio conferencing settings change.
3. Click Save.

TIP
You can also send email to a user with the audio conferencing settings by going to Audio conferencing > Users,
selecting the user, and clicking Send conference info via email. If you do this, an email will be sent that only
includes conference ID and conference phone number, but not the PIN. See Send an email to a user with their Audio
Conferencing information for more information.

NOTE
We are frequently updating how you can manage features found in Skype for Business Online, so the steps here might be a
little different.

Using Windows PowerShell


Run the following to disable sending emails:

Set-CsOnlineDialInConferencingTenantSetting -AutomaticallySendEmailsToUsers $false

For help with this cmdlet, see Set-CsOnlineDialInConferencingTenantSettings.

What else should you know?


When automatic emails are disabled, you can still manually trigger sending an email with the conference ID
and phone number using the Skype for Business admin center. However, if you do this, the PIN won't be
included. If you want to reset the audio conferencing PIN and sending emails is disabled, you will need to
send it to the user in another way.
Sending email to your users can be disabled using the Skype for Business admin center or the Windows
PowerShell.
Want to know how to manage with Windows PowerShell?
You can use these cmdlets to save time or automate this.
Get-CsOnlineDialInConferencingTenantSettings
Remove-CsOnlineDialInConferencingTenantSettings
Get-CsOnlineDialinConferencingTenantConfiguration
Get-CsOnlineDialInConferencingTenantSettings
Windows PowerShell is all about managing users and what users are allowed or not allowed to do. With
Windows PowerShell, you can manage Office 365 using a single point of administration that can simplify
your daily work when you have multiple tasks to do. To get started with Windows PowerShell, see these
topics:
Why you need to use Office 365 PowerShell
Best ways to manage Office 365 with Windows PowerShell
Windows PowerShell has many advantages in speed, simplicity, and productivity over only using the Office
365 admin center, such as when you are making setting changes for many users at one time. Learn about
these advantages in the following topics:
An introduction to Windows PowerShell and Skype for Business Online
Using Windows PowerShell to manage Skype for Business Online
Using Windows PowerShell to do common Skype for Business Online management tasks

NOTE
The Windows PowerShell module for Skype for Business Online enables you to create a remote Windows
PowerShell session that connects to Skype for Business Online. This module, which is supported only on 64-
bit computers, can be downloaded from the Microsoft Download Center at Windows PowerShell Module for
Skype for Business Online.

Related topics
Emails sent to users when their Audio Conferencing settings change
Send an email to a user with their Audio Conferencing information
Enable users to record their name when they join a
meeting in Skype for Business Online
10/4/2018 • 2 minutes to read • Edit Online

NOTE
If you want to allow users to record their names in Teams, see Enable users to record their name when they join a meeting in
Microsoft Teams.

When you are setting up Audio Conferencing in Office 365, you will receive phone numbers and what is called an
audio conferencing bridge. A conferencing bridge can contain one or more phone numbers that can be a dedicated
or shared phone number.
The conferencing bridge answers a call for a user who is dialing in to a meeting using a phone. The conferencing
bridge answers the caller with voice prompts from an auto attendant, and then, depending on their settings, can
play notifications, ask callers to record their name, and set up the PIN security for meeting organizers. PINs are
given to meeting organizers to allow them to start a meeting. However, you can set it up so a PIN isn't required to
start a meeting.

Set whether callers should record their name


1. In the Skype for Business admin center, in the left navigation, go to Audio conferencing > Microsoft
bridge settings.
2. Under Meeting join experience, see the check box labeled Enable meeting entry and exit
notifications to be turned on.
Selected Callers will be asked to record their name before they enter the meeting. This is selected by
default.
Cleared Callers won't be asked to record their name before they enter the meeting.
3. After you make your changes, click Save.

NOTE
We are frequently updating how you can manage features found in Skype for Business Online, so the steps here might be a
little different.

Want to know how to manage with Windows PowerShell?


To save time or automate this, you can use the Set-CsOnlineDialInConferencingTenantSettings cmdlet.
Windows PowerShell is all about managing users and what users are allowed to do. With Windows
PowerShell, you can manage Office 365 using a single point of administration that can simplify your daily
work when you have multiple tasks to do. To get started with Windows PowerShell, see these topics:
Why you need to use Office 365 PowerShell
Best ways to manage Office 365 with Windows PowerShell
Windows PowerShell has many advantages in speed, simplicity, and productivity over only using the Office
365 admin center, such as when you are making setting changes for many users at one time. Learn about
these advantages in the following topics:
An introduction to Windows PowerShell and Skype for Business Online
Using Windows PowerShell to manage Skype for Business Online
Using Windows PowerShell to do common Skype for Business Online management tasks

NOTE
The Windows PowerShell module for Skype for Business Online enables you to create a remote Windows
PowerShell session that connects to Skype for Business Online. This module, which is supported only on 64-
bit computers, can be downloaded from the Microsoft Download Center at Windows PowerShell Module for
Skype for Business Online.

Related topics
Try or purchase Audio Conferencing in Office 365
Manage the Audio Conferencing settings for my
organization in Skype for Business Online
10/4/2018 • 11 minutes to read • Edit Online

NOTE
If you want to manage these settings in Teams, see Manage the Audio Conferencing settings for my organization in
Microsoft Teams.

It might be easier for you to see all of the audio conferencing settings for Skype for Business in one place.

Assign an Audio Conferencing license


NOTE
You can't assign licenses using the Skype for Business admin center. You must use the Office 365 admin center. See Assign
Skype for Business licenses.

To assign a license for a user


1. Sign in to Office 365 with your work or school account.
2. In the left navigation of the Office 365 admin center, go to Users > Active users, and then select the user
or users from the list of available users.

NOTE
If you are assigning licenses to up to 20 users at the same time, you can use the Select a view drop-down then
choose one of the options or create your own view. Then click Edit, Next twice then select the license and click
Submit. You can also assign licenses to multiple users by using Windows Powershell. For instructions and sample
PowerShell scripts, see Assign Skype for Business licenses.

3. In the Action pane under Product licenses, click Edit.


4. On the Product Licenses page, turn on Audio Conferencing and then click Save. For more on licensing,
see Skype for Business add-on licensing.

NOTE
After you assign the license, Microsoft might not appear initially in the list as an audio conferencing provider. If this happens,
either log out of the Office 365 admin center or press CTRL+F5 to refresh the browser window.

Enable or disable emails sent to audio conferencing users


Using the Skype for Business admin center
1. Sign in to Office 365 with your work or school account.
2. Go to the Office 365 admin center > Skype for Business and in the left navigation, click Audio
conferencing.
3. On the Microsoft bridge settings page, select or clear the Automatically send emails to users if their
audio conferencing settings change.
4. Click Save.
You can also send emails to the user with the audio conferencing settings by going to the user's audio
conferencing properties and clicking Send conference info via email. The conference ID and default
audio conferencing phone number is included on the meeting invite but not the PIN.
See Send an email to a user with their Audio Conferencing information.

NOTE
We are frequently updating how you can manage features found in Skype for Business Online, so the steps here might be a
little different.

Using Windows PowerShell


You can also use the Windows PowerShell and run:

Set-CsOnlineDialInConferencingTenantSettings -AutomaticallySendEmailsToUsers $true|$false

You can use the Set-CsOnlineDialInConferencingTenantSettings to manage other settings for your
organization, including email.

Change the sender's contact information in email messages sent to


users
You can make changes to the email that is automatically sent to your users, including the actual email address and
the display name of the sender's contact information. By default, the sender of the emails is Office 365, but you can
change the email address and display name using Windows PowerShell and the Set-
CsOnlineDialInConferencingTenantSettings cmdlet. To make changes to the email address that is sending the
email to the users, you must:
Enter the email address in the SendEmailFromAddress parameter.
Enter the email display name in the SendEmailFromDisplayName parameter.
Set the SendEmailOverride parameter to True.
You can make changes to the email sent to users, such as the email address that the email is sent from or the
display name for the email by running:

Set-CsOnlineDialInConferencingTenantSettings -SendEmailOverride $true -SendEmailFromAddress


amos.marble@contoso.com -SendEmailFromDisplayName "Amos Marble"

If you want to change the email address information, you need to make sure that the inbound email policies of
your organization allow emails that come from the custom email address.
You can use the Set-CsOnlineDialInConferencingTenantSettings cmdlet to manage other settings for your
organization, including email.
See Emails that are automatically sent to users when their Audio Conferencing settings change.
Reset the meeting conference ID
1. Sign in to Office 365 with your work or school account.
2. Go to the Office 365 admin center > Skype for Business.
3. In the Skype for Business admin center, in the left navigation, go to Audio conferencing, and in the
Action pane under Conference ID, click Reset.
4. In the Reset conference ID? window, click Yes. A conference ID will be automatically created and an email
sent to the user with the new conference ID if sending email to your users is enabled. It's enabled by default.

IMPORTANT
After a new conference ID is created, the old conference ID can't be used by callers. You should notify users to
reschedule their existing meeting invites to make sure the new conference ID is added to the invitations. The users
can use the Skype for Business Meeting Migration Tool to update their existing meetings. To see how to download,
install, and run the Skype for Business Meeting Update Tool, see: Meeting Update Tool for Skype for Business and
Lync, Skype for Business Online, Meeting Migration Tool (64-bit), and Skype for Business Online, Meeting Migration
Tool (32-bit).

See Reset a conference ID for a user.

Reset a conference organizer's PIN


Each meeting that a user schedules will get assigned a unique conference ID. Although a conference ID will be
automatically created and assigned to a user, there may be times when a user doesn't want to use this one and you
want to set it to a certain number, or your users can't remember or have lost their conference ID. You can use the
Skype for Business admin center and Windows PowerShell to view, change, and reset their conference ID.
1. Sign in to Office 365 with your work or school account.
2. Go to the Office 365 admin center > Skype for Business and in the left navigation, click Audio
conferencing.
3. Click Users, and then select the user that you want to reset the PIN for.
4. In the Action pane, under PIN, click Reset.
Users will receive an email with their PIN when they're enabled for audio conferencing or when the PIN is reset.
But if you have disabled automatically sending emails, a PIN reset email won't be sent and you will have to
manually send the PIN to the user. The PIN will only be shown once after it has been reset. After it's displayed just
after being reset, the PIN won't be shown anymore on the user properties; instead, ***** will be shown.
See Reset the Audio Conferencing PIN.

Send an email with Audio Conferencing information to a user


1. Sign in to Office 365 with your work or school account.
2. Go to the Office 365 admin center > Skype for Business and in the left navigation, click Audio
conferencing.
3. Click Users, and then select the user that you want to reset the PIN for.
4. In the Action pane, click Send conference info via email.
NOTE
When you do this, the audio conferencing PIN isn't sent to the user.

See Send an email to a user with their Audio Conferencing information.

Setting the phone numbers included on invites


1. Sign in to Office 365 with your work or school account.
2. Go to the Office 365 admin center > Skype for Business.
3. In the left navigation, go to Audio conferencing > Users. Select the user that you want to enable for
Audio Conferencing.
4. In the Action pane, you can set the Toll number and, if allowed, the Toll-free number.
5. Click Save.
See Set the phone numbers included on invites.

Choosing audio conferencing bridge settings


Set the meeting experience when callers join a meeting
1. Sign in to Office 365 with your work or school account.
2. Go to the Office 365 admin center > Skype for Business.
3. In the Skype for Business admin center, in the left navigation, go to Audio conferencing > Microsoft
bridge settings.
4. Under Meeting join experience, select the following actions:
Enable meeting entry and exit notifications to be turned on This is selected by default. If you
clear this check box, users who have already joined the meeting by default won't be notified when
someone enters or leaves the meeting.
This can be set on a meeting-by-meeting basis when a user joins a meeting using a Skype for
Business app and they modify the Announce when people enter or leave setting in the Skype
Meeting Options menu of the meeting.
Ask callers to record their name before joining the meeting This is selected by default. If you
clear this check box, callers won't be asked to record their name before they join a meeting.
5. After you make your changes, click Save.
See Change the settings for an Audio Conferencing bridge.
Set the PIN length for meetings
1. Sign in to Office 365 with your work or school account.
2. Go to the Office 365 admin center > Skype for Business.
3. In the Skype for Business admin center, in the left navigation, go to Audio conferencing > Microsoft
bridge settings.
4. Under Security, enter the number of digits you want for the PIN in the PIN length list, and then click
Save.
The PIN must be between 4 and 12 digits. The default is 5.
See Change the settings for an Audio Conferencing bridge.
Enable or disable email from being sent to audio users
1. Sign in to Office 365 with your work or school account.
2. Go to the Office 365 admin center > Skype for Business and in the left navigation, click Audio
conferencing.
3. On the Microsoft bridge settings page, select or clear the Automatically send emails to users if their
audio conferencing settings change.
4. Click Save.
You can also send email to the user with the audio conferencing settings, by going to the user's audio
conferencing properties and clicking Send conference info via email.
If you do this, an email will be sent that only includes conference ID and conference phone number, but the
PIN won't be included.
See Send an email to a user with their Audio Conferencing information.

See and set the primary (default) and secondary (alternate) languages
on an audio conferencing bridge
1. Sign in to Office 365 with your work or school account.
2. Go to the Office 365 admin center > Skype for Business.
3. In the Skype for Business admin center, in the left navigation, go to Audio conferencing, and then click
Microsoft bridge.
4. Select a phone number from the list, click Set languages in the Action pane, and then on the Set
languages page, click the use the Primary language list to view the complete list of supported languages.
You can also set the primary and secondary languages that are supported when you select Microsoft as the
audio conferencing provider. The order that you select in the lists is the same order in which languages will
be presented to callers.
See Set auto attendant languages for Audio Conferencing.

See audio conferencing dial-in numbers


1. Sign in to Office 365 with your work or school account.
2. Go to the Office 365 admin center > Skype for Business.
3. In the Skype for Business admin center, in the left navigation, go to Audio conferencing > Microsoft
bridge. Here you can:
View the phone numbers that are set by Office 365 to be used for Audio Conferencing.
View the location, and the primary and secondary languages, that will be used by the Audio
Conferencing auto attendant.
Select the default phone number that will be given to users when they are enabled for Audio
Conferencing. However, if the default phone number of the audio conferencing bridge changes, the
default phone number for existing users won't change.
You can go to Audio conferencing > Users and select the user's properties to change the default number for a
user by choosing a new number from the list of numbers that are available in your organization.
See See a list of Audio Conferencing numbers.

See a list of users that are enabled


1. Sign in to Office 365 with your work or school account.
2. Go to the Office 365 admin center > Skype for Business.
3. In the Skype for Business admin center, in the left navigation, go to Audio conferencing> and then
Users.
See See a list of users that are enabled for Audio Conferencing.

Want to know how to manage with Windows PowerShell?


There are several settings that you can manage at the organization level using Windows PowerShell. This makes it
easy to apply settings to all of your users.
To get more help on each cmdlet, see Skype for Business Online cmdlets.
Here are the organization-level settings:
Setting entry/exit notifications The default is $true.

Set-CsOnlineDialInConferencingTenantSettings -EnableEntryExitNotifications $true|$false

Setting name recording The default is $true.

Set-CsOnlineDialInConferencingTenantSettings -EnableNameRecording $true|false

Setting the PIN length The default is 5.

Set-CsOnlineDialInConferencingTenantSettings -PinLength 7

Setting only dial-in meetings from a phone The default $false.

Set-CsOnlineDialInConferencingTenantSettings -AllowPSTNOnlyMeetingsByDefault $true|$false

Setting whether to send email to users The default is $true.

Set-CsOnlineDialInConferencingTenantSettings -AutomaticallySendEmailsToUsers $true|$false

Setting whether to send email from a different account The default is $false.

Set-CsOnlineDialInConferencingTenantSettings -SendEmailFromOverride $true|$false

Setting the From address on email that is sent to users The default is $null.

Set-CsOnlineDialInConferencingTenantSettings -SendEmailFromAddress
Setting the display name for the email that is sent to users The default is $null.

Set-CsOnlineDialInConferencingTenantSettings -SendEmailFromDisplayName

Want to know more about Windows PowerShell


Windows PowerShell is all about managing users and what users are allowed or not allowed to do. With
Windows PowerShell, you can manage Office 365 using a single point of administration that can simplify
your daily work when you have multiple tasks to do. To get started with Windows PowerShell, see these
topics:
Why you need to use Office 365 PowerShell
Best ways to manage Office 365 with Windows PowerShell
Windows PowerShell has many advantages in speed, simplicity, and productivity over only using the Office
365 admin center, such as when you are making settings changes for many users at one time. Learn about
these advantages in the following topics:
An introduction to Windows PowerShell and Skype for Business Online
Using Windows PowerShell to manage Skype for Business Online
Using Windows PowerShell to do common Skype for Business Online management tasks
The Windows PowerShell module for Skype for Business Online enables you to create a remote
Windows PowerShell session that connects to Skype for Business Online. This module, which is
supported only on 64-bit computers, can be downloaded from the Microsoft Download Center at
Windows PowerShell Module for Skype for Business Online.

Related topics
Manage the Audio Conferencing settings for a user
Manage the Audio Conferencing settings for a user in
Skype for Business Online
9/7/2018 • 2 minutes to read • Edit Online

NOTE
If you want to manage user settings in Microsoft Teams, see Manage the Audio Conferencing settings for a user in Microsoft
Teams.

As an Office 365 admin, you can edit the Audio Conferencing settings—such as the provider, default toll or toll-
free number, conference ID, or PIN —for an individual user in your organization. If you want to edit settings for
your organization, see Manage the Audio Conferencing settings for my organization.
1. Sign in to Office 365 with your work or school account.
2. Choose Admin centers > Skype for Business.
3. In the Skype for Business admin center, choose Users.
4. Select the user for whom you want to manage settings, and then in the Action pane, click Edit .
5. Choose Audio conferencing in the left navigation, and then on the Properties page for the user, modify
any of the following:

SETTING DESCRIPTION

Provider name Choose your provider from the list.

Note: The remaining settings in this table apply only if you


select Microsoft as the audio conferencing provider.

Default toll number (required) For a third-party providers, these phone numbers are the
ones you received from the audio conferencing provider. If the
user is using Microsoft as the audio conferencing provider,
these will be numbers that are set on the audio conferencing
bridge. Format the numbers as you want them to appear in
Skype for Business and Microsoft Teams meeting requests.

Default toll-free umber For a third-party providers, these phone numbers are the
ones you received from the audio conferencing provider. If the
user is using Microsoft as the audio conferencing provider,
these will be numbers that are set on the audio conferencing
bridge. Format the numbers as you want them to appear in
Skype for Business and Microsoft Teams meeting requests.

Allow using toll-free numbers in the Microsoft bridge of Select this option if you want to allow the user of toll-free
your organization to join the meetings of this user numbers for joining meetings.

Send conference info via email Click this link only if you want to immediately send an email to
the user with his or her conference ID and phone number.
(This email does not include the PIN.) See Send an email to a
user with their Audio Conferencing information.
SETTING DESCRIPTION

Conference ID Select Reset if you need to reset the conference ID for the
user. For more information, see Reset a conference ID for a
user.

PIN Select Reset if you need to reset the PIN for the user. For
more information, see Reset the Audio Conferencing PIN.

Allow unauthenticated callers to be the first people in a Select this option to allow unauthenticated callers to be the
meeting first to join meetings.

Restrictions to dial-outs from meetings of this user Select an option in this list if you want to restrict dial-outs to
domestic only, or if you want to prevent all dial-outs from
meetings.

NOTE
We are frequently updating how you can manage features found in Skype for Business Online, so the steps here might be a
little different.

Related topics
Manage the Audio Conferencing settings for my organization
Audio Conferencing common questions
Outbound calling restriction policies for Audio
Conferencing and user PSTN calls
2/6/2019 • 3 minutes to read • Edit Online

As an administrator, you can use outbound call controls to restrict the type of audio conferencing and end user
PSTN calls that can be made by users in your organization.
Outbound call controls can be applied on a per-user basis and provide the following two controls to independently
restrict each type of outbound calls. By default, both controls are set to allow international and domestic outbound
calls.

CONTROL DESCRIPTION CONTROL OPTIONS

Audio Conferencing PSTN calls Restricts the type of outbound International and Domestic (default)
calls that are allowed from within Domestic
meetings organized by a user. None

End user PSTN calls Restricts the type of calls International and Domestic (default)
that can be made by a user. Domestic
None

NOTE
A call is determined to be domestic if the called phone number is in the same country as the country that has been set in
Office 365 for the organizer of the meeting (in the case of audio conferencing) or the end user (in the case of end user PSTN
calls).

NOTE
We are frequently updating how you can manage features found in Skype for Business Online, so the steps here might be a
little different.

Restrict audio conferencing outbound calls


Using the Microsoft Teams admin center
1. In the left navigation, click Users, and then select the user from the list of available users.
2. At the top of the page, click Edit.
3. Next to Audio Conferencing, click Edit.
4. Under Dial-out permission from meetings, select the dial-out restriction option you want.
5. Click Save.

Using the Skype for Business admin center


1. In the Skype for Business admin center, in the left navigation, go to Audio conferencing > Users, and
then select the user from the list of available users.
2. In the Action pane, click Edit.
3. Under Restrictions to dial-outs from meetings of this user, select the dial-out restriction option you
want.

4. Click Save.

NOTE
We are frequently updating how you can manage features found in Skype for Business Online, so the steps here might be a
little different.

Using PowerShell
Outbound call restrictions are controlled by a single policy called OnlineDialOutPolicy which has a restriction
attribute for each. The policy cannot be customized, rather there are pre-defined policy instances for each
combination of the settings.
You can use the Get-CSOnlineDialOutPolicy cmdlet to view the outbound calling policies and assign them to users
by using the Grant-CSDialOutPolicy cmdlet. (Please note that the Grant cmdlet doesn’t contain the word “Online”
as the Get cmdlet does.)
The following table provides an overview of each policy.

Identity='tag:DialoutCPCandPSTNInternational' User in the conference can dial out to international and


domestic numbers, and this user can also make outbound calls
to international and domestic numbers.

Identity='tag:DialoutCPCDomesticPSTNInternational' User in the conference can only dial out to domestic numbers,
and this user can make outbound calls to international and
domestic numbers.

Identity='tag:DialoutCPCDisabledPSTNInternational' User in the conference cannot make any dial out. This user can
make outbound calls to international and domestic numbers.

Identity='tag:DialoutCPCInternationalPSTNDomestic' User in the conference can dial out to international and


domestic numbers, and this user can only make outbound
calls to domestic PSTN number.

Identity='tag:DialoutCPCInternationalPSTNDisabled' User in the conference can dial out to international and


domestic numbers, and this user cannot make any outbound
calls to PSTN number besides emergency numbers.

Identity='tag:DialoutCPCandPSTNDomestic' User in the conference can only dial out to domestic numbers,
and this user can only make outbound call to domestic PSTN
numbers.

Identity='tag:DialoutCPCDomesticPSTNDisabled' User in the conference can only dial out to domestic numbers,
and this user cannot make any outbound calls to PSTN
number besides emergency numbers.
Identity='tag:DialoutCPCDisabledPSTNDomestic' User in the conference cannot make any dial out, and this user
can only make outbound call to domestic PSTN numbers.

Identity='tag:DialoutCPCandPSTNDisabled' User in the conference cannot make any dial out, and this user
cannot make any outbound calls to PSTN number besides
emergency numbers.
Phone numbers for Audio Conferencing in Skype for
Business Online
9/7/2018 • 4 minutes to read • Edit Online

NOTE
For information about phone numbers in Microsoft Teams, see Phone numbers for Audio Conferencing in Microsoft Teams.

When you are setting up Audio Conferencing for Skype for Business, dial-in phone numbers are automatically
assigned to your organization. You can see the phone numbers that are assigned to your audio conferencing
bridge by going to the Skype for Business admin center > Audio conferencing > Microsoft bridge. See See
a list of Audio Conferencing numbers.

NOTE
There isn't a resource that contains a listing of all of the dial-in numbers for Audio Conferencing. If you want to see if there
are dial-in phone numbers available in your area or country/region, use the Skype for Business admin center > Voice >
Phone Numbers, click Add, and then click New Service Numbers. Use the lists for Country/Region, State/Region, and
City to filter your search. Also, if you are looking for toll-free service numbers, select Toll-Free from the State/Region list.

Audio Conferencing coverage and pricing


For a complete list of all the countries/regions and cities where Audio Conferencing is available, see Countries and
region availability for Audio Conferencing and Calling Plans. For pricing information, see Pricing for Audio
Conferencing.

Dial-in phone numbers in a meeting invite


When a Skype for Business Online user schedules a meeting in Outlook or Outlook Web App, the default audio
conferencing number that is set for the user is included in the meeting invite. If you want to select a different
default number for one or more users, you can change that by going to the Skype for Business admin center >
Audio conferencing > Users. See Set the phone numbers included on invites.
Other dial-in numbers can be seen by clicking on Find a local number link in the meeting invite.

Dial-in phone numbers set on an audio conferencing bridge


There are two types of audio conferencing phone numbers that can be assigned to your conferencing bridge:
Shared and Dedicated. Both types of these numbers can be used by any caller to join audio meetings that are
being held in your organization.
Dedicated phone numbers are those phone numbers that are only available to users within your organization.
You can change the languages that are used when someone calls in to one of these numbers.
Shared phone numbers are those phone numbers that can be shared with other Office 365 organizations. You
can't change the languages that are used when someone calls in to one of these numbers.
While the default audio conferencing number that is assigned to an organizer is only included in the meeting
invite, a caller can use any of the phone numbers that are assigned to your conferencing bridge to join a meeting.
The list of phone numbers that can be used to join a meeting is available using the Find a local number link that
is included on every meeting invite.

Automatically assigned audio conferencing phone numbers


Shared audio conferencing phone numbers are automatically assigned to organizations when they're enabled for
audio conferencing. When the phone numbers are assigned, a phone number is assigned as the default phone
number of the conferencing bridge. The phone number assigned as the default number of the bridge will be one
from the country/region of the organization.

NOTE
The country or region location of your organization can be found by signing in to the Office 365 admin center and looking
under Organization Profile.

Cau t i on

Due to limited availability of toll phone numbers in Venezuela, Indonesia, and United Arab Emirates (UAE ),
organizations from these countries/regions won't have an Audio Conferencing toll number automatically assigned
to them. Toll-free numbers from these locations are available depending on available inventory.
Dedicated audio conferencing phone numbers are service numbers that you can get and then assign to your
organization. Service numbers can be found by using the Skype for Business admin center. For details, see
Getting service phone numbers.
To see a list of those countries/regions that have phone numbers automatically assigned to organizations, see
Country and region availability for Audio Conferencing and Calling Plans.

What else should you know?


To see the list of supported languages for audio conferencing, see Audio Conferencing supported
languages.
You can use the Get-CsOnlineDialInConferencingServiceNumber cmdlet to see the dedicated phone
numbers for audio conferencing for you organization.
You can use the Get-CsOnlineDialInConferencingLanguagesSupported cmdlet to see the languages that
can be set on a dedicated dial-in phone number.
You can set up to four languages for each audio conferencing phone number - one primary and three
secondary. And you can also set languages on a dedicated audio conferencing phone number.
To set the dial-in phone number for a user, see Set the phone numbers included on invites.

TIP
New to Office 365?
Discover free video courses for Office 365 admins and IT pros, brought to you by LinkedIn Learning.

Related topics
Try or purchase Audio Conferencing in Office 365
Reset a conference ID for a user in Skype for
Business Online
9/7/2018 • 3 minutes to read • Edit Online

NOTE
For information about resetting conference ID in Microsoft Teams, see Reset a conference ID for a user in Microsoft Teams.

A dynamic conference ID is included at the bottom of meeting invitations along with the dial-in phone numbers
that can be used by callers to call in to a meeting. When the user dials the phone number, the auto attendant for
the meeting will ask the caller to enter this conference ID so they can attend the meeting.

NOTE
If your conferencing provider is Microsoft, your users' conference IDs are set to Dynamic Only by default. Unfortunately,
there's no ability to change it in the Skype for Business Admin Center or using Windows Powershell to become static, as this
is now unsupported. Conference IDs are automatically set only for Skype for Business users enabled for Audio Conferencing.

Resetting the conference ID for a user


1. In the Skype for Business admin center, click Audio conferencing > Users, select a user, and then in
the Action pane under Conference ID click Reset.
2. In the Reset conference ID? window, click Yes. A conference ID will be automatically created and an email
sent to the user with the new conference ID. By default, emails are sent to users, but this can be turned off.

NOTE
After you reset the conference ID, an email with the new conference ID will be sent to the user. This email will be sent to the
primary email address, in many cases, their Office 365 mailbox. The email contains the new conference ID, default dial-in
phone number(s) and instructions to use the Skype for Business Meeting Update Tool to update existing meetings.

NOTE
We are frequently updating how you can manage features found in Skype for Business Online, so the steps here might be a
little different.

What else should I know?


You can send all of the conferencing information to the user in an email that includes the conference ID and
dial-in phone numbers by clicking Send conference info via email for the user in the Action pane. It
doesn't send the PIN.
A conference ID will contain 7 digits, and you can't change its length in the Skype for Business admin
center or by using Windows PowerShell.
After it has been reset, you can see the new conference ID listed under Conference ID.
The conference ID for a user for audio conferencing can be viewed at the bottom of the Action pane under
Audio conferencing when you select the user on the Users page.
After a new conference ID is created, the old conference ID can't be used by callers. You should notify users
to reschedule their existing meeting invites to make sure the new conference ID is added to the invitations.
The users can use Skype for Business Meeting Tool to update their existing meetings. To see how to
download, install, and run the Skype for Business Meeting Update Tool, see:
Meeting Update Tool for Skype for Business and Lync
Skype for Business Online, Meeting Migration Tool (64-bit)
Skype for Business Online, Meeting Migration Tool (32-bit)

Want to know how to manage with Windows PowerShell?


When it comes to Windows PowerShell is all about managing users and what users are allowed or not
allowed to do. With Windows PowerShell, you can manage Office 365 and Skype for Business Online
using a single point of administration that can simplify your daily work, when you have multiple tasks to
do. To get started with Windows PowerShell, see these topics:
An introduction to Windows PowerShell and Skype for Business Online
Why you need to use Office 365 PowerShell
Windows PowerShell has many advantages in speed, simplicity, and productivity over only using the Office
365 admin center such as when you are making setting changes for many users at one time. Learn about
these advantages in the following topics:
Best ways to manage Office 365 with Windows PowerShell
Using Windows PowerShell to manage Skype for Business Online
Using Windows PowerShell to do common Skype for Business Online management tasks

Related topics
Reset the Audio Conferencing PIN
Reset the Audio Conferencing PIN in Skype for
Business Online
9/7/2018 • 5 minutes to read • Edit Online

NOTE
For information about resetting Audio Conferencing PINs in Microsoft Teams, see Reset the Audio Conferencing PIN in
Microsoft Teams.

A PIN is a code made up of numbers that is created for each Skype for Business user who is enabled for audio
conferencing. Audio conferencing PINs are used by meeting organizers to identify that they are the meeting
organizer and allow them to start a meeting over the phone. If they use the Skype for Business app to start the
meeting, a PIN isn't required. If users forget their PIN and they can't find it in the email that was sent to them
when they were enabled for audio conferencing, an administrator can reset their PIN, or they can reset their own
PIN.
Meetings can be started when an authenticated user joins using the Skype for Business app or when the
organizer joins with his or her PIN over the phone. When a meeting requires a PIN to start, users who join over
the phone will be placed in the lobby and will listen to music on hold until the meeting starts. If the organizer of a
meeting doesn't require a PIN to start the meeting over the phone, then callers won't be asked to provide a PIN
when they join the meeting.

Reset a user's PIN


1. Sign in to Office 365 with your work or school account.
2. Go to the Office 365 admin center > Skype for Business, and in the left navigation, click Audio
conferencing.
3. Click on Users, select the user that you want to reset the PIN for.
4. In the Action pane, under PIN, click Reset.

NOTE
We are frequently updating how you can manage features found in Skype for Business Online, so the steps here might be a
little different.

Have a user reset his or her own PIN


A user can reset a PIN by using the Reset PIN option on the Dial-in Conferencing page. This page can be
accessed in one of three ways:
In a browser, go to https://mysettings.lync.com/pstncalling.
In Skype for Business, click the Show Menu arrow next to Options, and then click Tools > Dial-in
Conference Settings.
In Skype for Business, click Options, click Call Forwarding in the left menu, and then in the More Call
Settings section, click Edit settings online.
What else should you know about PINs?
For security purposes, the PIN is only shown to an administrator on one time, when the PIN is reset. After
the PIN is reset by an administrator, the PIN will be listed as *********** in the Skype for Business admin
center and in the results when they use Get-CsCsOnlineDialInConfencingUser in Windows PowerShell.
Automatically sending emails to users is enabled by default, and users will receive an email with their PIN
when they're enabled for audio conferencing or when the PIN is reset. But if you have disabled
automatically sending emails, a PIN reset email won't be sent to a user and you will have to manually send
the PIN information to the user.
When a meeting starts, all of the users in the lobby will automatically join it. For example, if two
participants try to join a meeting before it has been started, they will be put in the lobby and will listen to
music on hold, and when the meeting organizer joins using his PIN via phone, the meeting will start and
the participants in the lobby will join the meeting.
The default setting is to not allow a meeting to be started by anonymous callers.
When you enable a user for audio conferencing, by default they are sent emails that include conferencing
information and their PIN. The user must have an Office 365 mailbox, because when a PIN is reset, a new
PIN will be sent to the user in email to their primary SMTP address (alias) that is set for the user.
When you set up audio conferencing, you set the digits that are required for the PINs in your organization.
PINs can be from 4 to 12 digits - the default is 5. If you change the PIN length setting, the setting is only
applied on newly generated PINs and isn't applied to the PIN setting for existing users that are enabled for
audio conferencing. See Set the length of the PIN for Audio Conferencing meetings.
The email by default will be set to the Office 365 primary SMTP address of the user. You can send an email
to a non-Office 365 address such as a Hotmail or MSN email address. You can override the default email
address by using Windows PowerShell. This is useful if the users don't have an Exchange mailbox in Office
365.
To override the default user address where the email is sent, the tenant admin can use the following cmdlet:
Set-CsOnlineDialInConferencingUser -amos.marble -ResetLeaderPIN -SendEmail -SendEmailToAddress
"u@hotmail.com". The SendEmail parameter is required to override the email address of the user.

Want to know how to manage with Windows PowerShell?


To save time or automate this, you can use the Set-CsOnlineDialInConferencingUser cmdlet.
You can set the PIN for Amos Marble by running:

Set-CsOnlineDialInConferencingUser -id amos.marble@contoso.com -ResetLeaderPIN

Windows PowerShell is all about managing users and what users are allowed or not allowed to do. With
Windows PowerShell, you can manage Office 365 using a single point of administration that can simplify
your daily work when you have multiple tasks to do. To get started with Windows PowerShell, see these
topics:
Why you need to use Office 365 PowerShell
Best ways to manage Office 365 with Windows PowerShell
Windows PowerShell has many advantages in speed, simplicity, and productivity over only using the Office
365 admin center, such as when you are making settings changes for many users at one time. Learn about
these advantages in the following topics:
An introduction to Windows PowerShell and Skype for Business Online
Using Windows PowerShell to manage Skype for Business Online
Using Windows PowerShell to do common Skype for Business Online management tasks

NOTE
The Windows PowerShell module for Skype for Business Online enables you to create a remote Windows
PowerShell session that connects to Skype for Business Online. This module, which is supported only on 64-
bit computers, can be downloaded from the Microsoft Download Center at Windows PowerShell Module for
Skype for Business Online.

Related topics
Reset a conference ID for a user
View and reset a conference ID assigned to a user in
Skype for Business Online
9/7/2018 • 4 minutes to read • Edit Online

NOTE
For information about user conference IDs in Microsoft Teams, see View and reset a conference ID assigned to a user in
Microsoft Teasms.

A conferencing ID is automatically assigned to a Skype for Business user when they are set up for Audio
Conferencing in Office 365 and use Microsoft as the audio conferencing provider. The conference ID assigned is
sent in the meeting invite when the meeting is scheduled. Each meeting that a user schedules will get assigned a
unique conference ID.
Although a conference ID will be automatically created and assigned to a user, there may be times when a user
doesn't want to use this one and you want to set it to a certain number, or when your users can't remember or have
lost their conference ID. You can use the Skype for Business admin center and Windows PowerShell to view,
change, and reset their conference ID.
An email will be sent to the user with the conference ID and the default audio conferencing phone numbers, or if
you reset the conference ID a different email will be sent that will include the conference ID but not a PIN. For
more information about resetting a conference organizer's PIN, go here.

NOTE
We are frequently updating how you can manage features found in Skype for Business Online, so the steps here might be a
little different.

View and reset conference IDs


To view the conference ID
Using the Skype for Business admin center
You can view their conference ID and send it to users.
1. Sign in to Office 365 with your work or school account.
2. Go to the Office 365 admin center > Skype for Business.
3. In the Skype for Business admin center> Audio conferencing > Users, select the user who needs the
conference ID.
4. In the Action page, look under Conference ID.

TIP
You can send all of the conferencing information to the user in an email that includes the conference ID and audio
phone numbers by clicking the Send conference info via email link after you select the user on the Users page.
Using Windows PowerShell
You can use Windows PowerShell to view the conference ID for a user. To do so, run:

Get-CsOnlineDialInConferencingUser -Identity "Amos Marble"

See [Get-CsOnlineDialInConferencingUser](https://go.microsoft.com/fwlink/?LinkId=617693 ) to learn more about


the cmdlet.

To reset the conference ID


You can reset a conference ID for a user if, for example, they forget it.

Using the Skype for Business admin center


1. Sign in to Office 365 with your work or school account.
2. Go to the Office 365 admin center > Skype for Business.
3. In the Skype for Business admin center> Audio conferencing > Users, in the Action pane under
Conference ID, click Reset.
4. In the Reset conference ID? window, click Yes. A conference ID will be automatically created and an email
sent to the user with the new conference ID.
Using Windows PowerShell
You can reset the conference ID for a user by using the Windows PowerShell. To do this, run:

Set-CsOnlineDialInConferencingUser -Identity "Amos Marble" -ResetConferenceID 8271964

What else should you know?


IMPORTANT
After a new conference ID is created or one is reset, the old conference ID can't be used by callers. You should notify users to
reschedule their existing meeting invites to make sure the new conference ID is added to the invitations. The users can use
the Skype for Business Meeting Migration Tool to update their existing meetings. To see how to download, install, and run
the tool, see: Meeting Update Tool for Skype for Business and Lync, Skype for Business Online, Meeting Migration Tool (64-
bit), and Skype for Business Online, Meeting Migration Tool (32-bit).

See Set-CsOnlineDialInConferencingUser to learn more about the cmdlet.


The conference ID must meet the length in digits set on the audio conferencing bridge. You can't use
alphabetic or special characters in conference IDs; only numbers can be used.
The conference ID for all of your audio conferencing users will be 7 digits by default, and the number of
digits can't be changed.

Want to know how to manage with Windows PowerShell?


When it comes to Windows PowerShell is all about managing users and what users are allowed or not
allowed to do. With Windows PowerShell, you can manage Office 365 and Skype for Business Online using
a single point of administration that can simplify your daily work, when you have multiple tasks to do. To get
started with Windows PowerShell, see these topics:
An introduction to Windows PowerShell and Skype for Business Online
Why you need to use Office 365 PowerShell
Windows PowerShell has many advantages in speed, simplicity, and productivity over only using the Office
365 admin center such as when you are making setting changes for many users at one time. Learn about
these advantages in the following topics:
Best ways to manage Office 365 with Windows PowerShell
Using Windows PowerShell to manage Skype for Business Online
Using Windows PowerShell to do common Skype for Business Online management tasks

Related topics
Try or purchase Audio Conferencing in Office 365
See a list of Audio Conferencing numbers in Skype
for Business Online
10/4/2018 • 3 minutes to read • Edit Online

NOTE
For information about Audio Conferencing numbers in Microsoft Teams, see See a list of Audio Conferencing numbers in
Microsoft Teams.

When you set up Audio Conferencing for Skype for Business users, you can view the phone numbers that are
available to them for audio conferencing. This list will have all of the audio conferencing phone numbers that are
available to your organization.
Looking for prices? See Pricing for Audio Conferencing.

IMPORTANT
There isn't a resource that contains a listing of all of the dial-in numbers for Audio Conferencing. If you are looking
to see if there are dial-in phone numbers available in your area or country/region, go to Skype for Business admin center
> Voice > Phone Numbers, click Add, and then click New Service Numbers. Use the lists for Country/Region,
State/Region, and City to filter your search. Also, if you are looking for toll-free service numbers, select Toll-Free from the
State/Region list.

If there is only one phone number available in your organization, it will be used as the default number for all of
your users. When multiple phone numbers are available, you can select the default phone number for each user.
This default number will be included in Skype for Business meeting invitations.
You can see Set the phone numbers included on invites to change the dial-in phone number for a single user.

NOTE
Domestic dial-in numbers are dedicated to your organization and are the only ones that can be set as a default phone
number. However, international dial-in numbers may be shared across multiple organizations.

NOTE
We are frequently updating how you can manage features found in Skype for Business Online, so the steps here might be a
little different.

To view your audio conferencing phone numbers


1. Sign in to Office 365 with your work or school account.
2. Go to the Office 365 admin center > Skype for Business.
3. In the Skype for Business admin center, in the left navigation, go to Audio conferencing > Microsoft
bridge, and then:
You can view the phone numbers that are available for audio conferencing.
You can also view the location, and the primary and secondary languages that will be used by the
audio conferencing auto attendant.

NOTE
You can go to Audio conferencing > Users and select the user's properties to change the default number by choosing a
new number from the list of available numbers in your organization. See Set the phone numbers included on invites.

Want to know how to manage with Windows PowerShell?


To save time or automate this, you can use the Get-CsOnlineDialInConferencingServiceNumber cmdlet.
Windows PowerShell is all about managing users and what users are allowed or not allowed to do. With
Windows PowerShell, you can manage Office 365 using a single point of administration that can simplify
your daily work when you have multiple tasks to do. To get started with Windows PowerShell, see these
topics:
Why you need to use Office 365 PowerShell
Best ways to manage Office 365 with Windows PowerShell
Windows PowerShell has many advantages in speed, simplicity, and productivity over only using the Office
365 admin center, such as when you are making setting changes for many users at one time. Learn about
these advantages in the following topics:
An introduction to Windows PowerShell and Skype for Business Online
Using Windows PowerShell to manage Skype for Business Online
Using Windows PowerShell to do common Skype for Business Online management tasks

NOTE
The Windows PowerShell module for Skype for Business Online enables you to create a remote Windows
PowerShell session that connects to Skype for Business Online. This module, which is supported only on 64-
bit computers, can be downloaded from the Microsoft Download Center at Windows PowerShell Module for
Skype for Business Online.

Related topics
Try or purchase Audio Conferencing in Office 365
See a list of users that are enabled for Audio
Conferencing in Skype for Business Online
9/7/2018 • 2 minutes to read • Edit Online

NOTE
For information about enabled users in Microsoft Teams, see See a list of users that are enabled for Audio Conferencing in
Microsoft Teams.

After you have enabled Skype for Business users in your organization for Audio Conferencing, you can view the
list of those users who have been enabled. When you look at the list, you will also see for each user in the list the
type of audio conferencing provider that they are using, the default dial-in phone number for the user, and if you
organization isn't enabled for dynamic conference IDs, the static conference IDs for audio conferencing meetings
that they organize.

NOTE
We are frequently updating how you can manage features found in Skype for Business Online, so the steps here might be a
little different.

Viewing a list of users


In the left navigation, go to Audio conferencing > Users.

What else should I know?


When you view the list of users that are enabled, you can select a user from the list and use the Action pane
to edit the audio conferencing settings for that user.
When you select a single user that is configured to use Microsoft as the audio conferencing provider, you
can view the default phone number and whether your organization is enabled for dynamic conference IDs,
and you can reset the conference ID for meetings that the user organizes.
When you select a single user who is configured to use a third-party audio conferencing provider, you can
view the name of the audio conferencing provider, the toll phone number, and the toll-free phone number (if
they are set up).
You can use the filter options to show users that have:
Audio conferencing on
Audio conferencing off
Conferencing provider - Microsoft
Conferencing provider - others
You can use the search button to search for an individual user in the list.
You can select more than one user and do the following:
Select a different default number for these users.
Turn off audio conferencing for the user by changing the provider to None.
Switch to Microsoft as the audio conferencing provider if the user has been assigned an Audio
Conferencing license.
Allow/disallow anonymous users to activate the selected users' phone meetings.

Want to know how to manage with Windows PowerShell?


Windows PowerShell is all about managing users and what users are allowed or not allowed to do. With
Windows PowerShell, you can manage Office 365 and Skype for Business Online using a single point of
administration that can simplify your daily work, when you have multiple tasks to do. To get started with
Windows PowerShell, see these topics:
An introduction to Windows PowerShell and Skype for Business Online
Why you need to use Office 365 PowerShell
Windows PowerShell has many advantages in speed, simplicity, and productivity over only using the Office
365 admin center such as when you are making setting changes for many users at one time. Learn about
these advantages in the following topics:
Best ways to manage Office 365 with Windows PowerShell
Using Windows PowerShell to manage Skype for Business Online
Using Windows PowerShell to do common Skype for Business Online management tasks

Related topics
Try or purchase Audio Conferencing in Office 365
Send an email to a user with their Audio
Conferencing information in Skype for Business
Online
10/4/2018 • 3 minutes to read • Edit Online

NOTE
For information about sending Audio Conferencing information to users in Microsoft Teams, see Send an email to a user
with their Audio Conferencing information in Microsoft Teasms.

Sometimes Skype for Business users may need you to send them their Audio Conferencing information. You can
do this by using the Skype for Business admin center and clicking Send conference info via email under
the properties for a user. When you send this email, it will contain all of the audio conferencing information,
including:
The conference phone or dial-in phone number for the user.
The user's conference ID.
Here is an example of the email that is sent:

NOTE
We are frequently updating how you can manage features found in Skype for Business Online, so the steps here might be
a little different.
Send an email with audio conferencing information to a user
1. In the left navigation, click Users, and then select the user from the list of available users.
2. At the top of the page, click Edit.
3. Under Audio Conferencing, click Send conference info in email.
4. Sign in to Office 365 with your work or school account.
5. Go to the Office 365 admin center > Skype for Business, and in the left navigation, click Audio
conferencing.
6. Click Users, and then select the user.
7. In the Action pane, click Send conference info via email.

TIP
You can also send email to the user with the audio conferencing settings by editing the user's properties and then clicking
Audio conferencing > Send conference info via email.

What else should you know about this email?


There are several emails that are sent to users in your organization after they are enabled for audio
conferencing:
When an Audio Conferencing license is assigned to them.
When you manually reset the user's audio conferencing PIN.
When you manually reset the user's conference ID.
When an Audio Conferencing license is removed from them.
When the audio conferencing provider for a user is changed from Microsoft to another provider or
None.
When the audio conferencing provider for a user is changed to Microsoft.
By default, the sender of the emails will be from Office 365, but you can change the email address and
display name by using Windows PowerShell and the Set-CsOnlineDialInConferencingTenantSettings
cmdlet. To make changes to the email address that is sending the email to users, you must:
Enter the email address in the SendEmailFromAddress parameter.
Set the SendEmailOverride parameter to True.
Enter the email display name in the SendEmailFromDisplayName parameter.
Set-CsOnlineDialInConferencingTenantSetting -SendEmailOverride $true -SendEmailFromAddress
amos.marble@contoso.com -SendEmailFromDisplayName "Amos Marble"

NOTE
If you want to change the email address information, you need to make sure that the inbound email
policies of your organization allow emails that come from the custom email address that is set.

Want to know how to manage with Windows PowerShell?


To save time or automate this, you can use the Set-CsOnlineDialInConferencingUser cmdlet.
To send an email to the user with their audio conferencing information, run the following:

Set-CsOnlineDialInConferencingUser -id amos.marble@contoso.com -SendEmail

When it comes to Windows PowerShell, Skype for Business Online is all about managing users and what
users are allowed or not allowed to do. With Windows PowerShell, you can manage Office 365 using a
single point of administration that can simplify your daily work when you have multiple tasks to do. To get
started with Windows PowerShell, see these topics:
Why you need to use Office 365 PowerShell
Best ways to manage Office 365 with Windows PowerShell
Windows PowerShell has many advantages in speed, simplicity, and productivity over only using the
Office 365 admin center, such as when you are making setting changes for many users at one time. Learn
about these advantages in the following topics:
An introduction to Windows PowerShell and Skype for Business Online
Using Windows PowerShell to manage Skype for Business Online
Using Windows PowerShell to do common Skype for Business Online management tasks

NOTE
The Windows PowerShell module for Skype for Business Online enables you to create a remote Windows
PowerShell session that connects to Skype for Business Online. This module, which is supported only on
64-bit computers, can be downloaded from the Microsoft Download Center at Windows PowerShell
Module for Skype for Business Online.

Related topics
Try or purchase Audio Conferencing in Office 365
Set the PIN length for Audio Conferencing meetings
in Skype for Business Online
9/7/2018 • 3 minutes to read • Edit Online

NOTE
For information about setting the PIN length in Microsoft Teams, see Set the PIN length for Audio Conferencing meetings in
Microsoft Teams.

When you are setting up audio conferencing for Skype for Business, you will get an audio conferencing bridge. A
conferencing bridge can contain one or more phone numbers. The phone number you set will be included on the
meeting invites for the Skype for Business app.
The audio conferencing bridge answers a call for people who are dialing in to a meeting using a phone. It answers
the caller with voice prompts from an auto attendant and then, depending on your settings, can play notifications
and ask callers to record their name. Microsoft bridge settings allow you to change the settings for meeting
notifications and the meeting join experience, and set the length of the PINs that are used by meeting organizers.
Meeting organizers use PINs to start meetings if they can't join the meeting using the Skype for Business app.

NOTE
We are frequently updating how you can manage features found in Skype for Business Online, so the steps here might be a
little different.

Setting the PIN length


1. In the Skype for Business admin center, in the left navigation, go to Audio conferencing > Microsoft
bridge settings.
2. Under Security > PIN length, select the number of digits you want for the PIN, and then click Save.

NOTE
A PIN is different from a conference ID. Conference IDs are used by callers when they join the meeting. They are used to
identify the meeting. The PIN is used to authenticate a caller as the meeting organizer.

Want to know more about PIN settings?


PINs can be from 4 to 12 digits; the default is 5. Numbers are only used when creating PINs. Letters and
special characters aren't used.
A PIN is only required for the meeting organizer when a Skype for Business user hasn't already started the
meeting. If everyone is dialing in to the meeting, then the PIN is required for the meeting organizer to start
the meeting.
PIN security settings are applied to all of the phone numbers that are associated with a Microsoft bridge.
They will be applied to all meetings that use the phone numbers associated with a given bridge.
Want to know how to manage with Windows PowerShell?
To save time or automate this, you can use the Set-CsOnlineDialInConferencingTenantSettings cmdlet.
To set the number of digits in the PIN to 8: Set-CsOnlineDialInConferencingTenantSettings -PinLength 8

Windows PowerShell is all about managing users and what users are allowed or not allowed to do. With
Windows PowerShell, you can manage Office 365 using a single point of administration that can simplify
your daily work when you have multiple tasks to do. To get started with Windows PowerShell, see these
topics:
Why you need to use Office 365 PowerShell
Best ways to manage Office 365 with Windows PowerShell
Windows PowerShell has many advantages in speed, simplicity, and productivity over only using the Office
365 admin center, such as when you are making settings changes for many users at one time. Learn about
these advantages in the following topics:
An introduction to Windows PowerShell and Skype for Business Online
Using Windows PowerShell to manage Skype for Business Online
Using Windows PowerShell to manage Skype for Business Online
Using Windows PowerShell to do common Skype for Business Online management tasks

NOTE
The Windows PowerShell module for Skype for Business Online enables you to create a remote Windows
PowerShell session that connects to Skype for Business Online. This module, which is supported only on 64-bit
computers, can be downloaded from the Microsoft Download Center at Windows PowerShell Module for
Skype for Business Online.

See also
Try or purchase Audio Conferencing in Office 365
Set up Audio Conferencing for Skype for Business
and Microsoft Teams
2/6/2019 • 5 minutes to read • Edit Online

Sometimes people in your organization will need to use a phone to call in to a meeting. Skype for Business and
Microsoft Teams include the audio conferencing feature for just this situation! People can call in to Skype for
Business or Microsoft Teams meetings using a phone, instead of using the Skype for Business or Microsoft Teams
app on a mobile device or PC.
You only need to set up Audio Conferencing for people who plan to schedule or lead meetings. Meeting attendees
who dial in don't need any licenses assigned to them or other setup.
For frequently asked questions about Audio Conferencing, see Audio Conferencing common questions.

NOTE
We are frequently updating how you can manage features found in Skype for Business Online, so the steps here might be a
little different.

Step 1: Find out if Audio Conferencing is available in your


country/region
Go to Country and region availability for Audio Conferencing and Calling Plans and select your country or region
to get availability information about Audio Conferencing, as well as information about Phone System, Calling
Plans, toll and toll-free numbers, and Communications Credits.

Step 2: Get and assign licenses


1. For Audio Conferencing, you need a license for each user who will set up dial-in meetings. To learn which
licenses you need to buy for Audio Conferencing and how much they will cost, see Skype for Business and
Microsoft Teams add-on licensing.
2. After you buy the Audio Conferencing licenses, you will ned to assign them to those people in your
organization who are going to schedule or lead meetings. See Assign or remove licenses for Office 365 for
business you purchased to the people in your organization who are going to schedule or lead meetings.
3. We also recommend that you assign Communications Credits licenses (they don’t cost anything) to the
same people you assigned licenses to in the previous step. To learn how to set up Communications Credits,
see Set up Communications Credits for your organization.

NOTE
You can also set up pay-per-minute Audio Conferencing. Go here to find out more about how to use them.

Step 3: Get service numbers for your conferencing bridges


For Audio Conferencing, you can’t use phone numbers for users; you will need to get service numbers. You can get
either toll or toll-free service numbers for your conferencing bridges. There are three ways to get toll and toll-free
service numbers:
Use the Skype for Business admin center. For some countries/regions, you can get service numbers for
your conferencing bridges using the Skype for Business admin center, see Getting service phone numbers.
Port your existing service numbers. To port or transfer existing numbers from your current service
provider or phone carrier to Office 365. You can see Transfer phone numbers to Office 365 or Manage
phone numbers for your organization for more information to help you do this.
Use a request form for new numbers. Sometimes (depending on your country/region) you won't be able
to get your new service numbers using the Skype for Business admin center, or you will need specific phone
numbers or area codes. If so, you will need to download a form and send it back to us. See Manage phone
numbers for your organization for more information.

Step 4: Assign a service number to the conferencing bridge


Once you get your toll and/or toll-free phone numbers for your conferencing bridge, you need to assign the
numbers so they can be used on meeting invites.
To assign a new phone number to your audio conferencing bridge:

Using the Skype for Business admin center:


Go to the Office 365 admin center > Admin centers > Skype for Business > Voice > Phone numbers, select
the phone number, and click Assign.
For more details, see Change the phone numbers on your audio conferencing bridge.

Step 5: Set the default and alternate languages for a conferencing


bridge
Next, you want to Set auto attendant languages for Audio Conferencing that the conferencing auto attendant uses
to greet a caller when they dial in to a phone number for Audio Conferencing.

Using the Microsoft Teams admin center:


From the Dashboard, go to Meetings > Conference bridges, select the conferencing bridge phone number, click
Edit, and then choose the default language.

Using the Skype for Business admin center:


Go to the Office 365 admin center > Admin centers > Skype for Business > Audio conferencing >
Microsoft bridge, select the conferencing bridge phone number, and then click Set languages.

Step 6: Set your conferencing bridge settings


After setting up your conferencing bridge, verify that the default settings such as entry/exit notifications and PIN
length are the ones you want to use; if they're not, you can change them.

Using the Microsoft Teams admin center:


From the Dashboard, go to Meetings > Conference bridges > Bridge settings. This will open the Bridge
settings pane. For more details, see Change the settings for an Audio Conferencing bridge.

Using the Skype for Business admin center:


Go to the Office 365 admin center > Admin centers > Skype for Business > Audio conferencing >
Microsoft bridge settings. This will open the Microsoft bridge settings page. For more details, see Change the
settings for an Audio Conferencing bridge.

Step 7: Assign dial-in phone numbers for users who lead meetings
After you have created an Audio Conferencing bridge, you need to set the toll and toll-free numbers for your users.
You will need to do this for all of the people in your organization who lead or schedule meetings. To do this:

Using the Microsoft Teams admin center:


From the Dashboard, click Users, select the user from the list, click Edit, click Edit next to Audio Conferencing,
and then in the Audio Conferencing pane, choose a number in the Toll number and Toll-free number lists.

Using the Skype for Business admin center:


Go to the Office 365 admin center > Skype for Business > Audio conferencing > Users, and then select the
user from the list and click Edit. If you need more details, see Assign Microsoft as the audio conferencing provider.

Step 8: Set up meeting invitations (optional)


The dial-in numbers that are set for the user will be automatically added to the meeting invitations that are sent to
meeting attendees. However, you can add your own help and legal links, a text message, and small company
graphic if you want. See Customize meeting invitations.

Related topics
Audio Conferencing common questions
Set up Skype for Business Online
Phone numbers for Audio Conferencing
Set options for online meetings and conference calls
Set auto attendant languages for Audio
Conferencing in Skype for Business Online
1/9/2019 • 2 minutes to read • Edit Online

NOTE
For information about setting the auto attendant language in Microsoft Teams, see Set auto attendant languages for Audio
Conferencing in Microsoft Teams.

The Audio Conferencing auto attendant for Skype for Business can greet audio callers in a number of different
languages when they join a meeting.
Choose one primary language and up to four secondary languages. The primary language that you set will be
used first and the secondary languages will be used by the auto-attendant in order that you select.

NOTE
You can only change the languages of audio conferencing numbers that are of the Dedicated category. The languages of
Shared audio conferencing number can't be changed.

NOTE
We are frequently updating how you can manage features found in Skype for Business Online, so the steps here might be a
little different.

Set the conferencing auto attendant languages


You must be an Office 365 global admin or Skype for Business admin to perform this step.
1. In the Skype for Business admin center, in the left navigation, go to Legacy portal. Once in the legacy
portal, select Audio conferencing, and then click Microsoft bridge.
2. Select the audio conferencing phone number from the list, and in the Action pane, click Set languages. It is
only possible to change the languages of Dedicated audio conferencing numbers.
3. On the Set languages page, click the Primary language list to view the complete list of available
languages. If you need to, click each of the Secondary languages lists to select secondary language.

NOTE
The primary and secondary languages that are supported are listed. The order in which you select them in the lists
will be the order of the languages presented to callers.

4. Click Save.

Want else should I know?


To see the list of supported languages for Audio Conferencing, see Audio Conferencing supported
languages.
Languages can be set for dedicated but not for shared phone numbers.
To see a list of countries/regions in which Audio Conferencing in Office 365 using Microsoft as the provider
is available, see Phone numbers for Audio Conferencing.

Want to use Windows PowerShell?


To automate this step, you can use the Set-CsOnlineDialInConferencingServiceNumber and Get-
CsOnlineDialInConferencingLanguagesSupported cmdlets.
To learn more, see Using Windows PowerShell to do common Skype for Business Online management tasks

Related topics
Try or purchase Audio Conferencing in Office 365
Set the phone numbers included on invites in Skype
for Business Online
10/4/2018 • 4 minutes to read • Edit Online

NOTE
For information about meeting invite phone numbers in Microsoft Teams, see Set the phone numbers included on invites in
Microsoft Teams.

Audio Conferencing in Office 365 enables users in your organization to create Skype for Business meetings, and
then allow users to dial in to those meetings using a phone. In Office 365, you have the option of using a
Microsoft audio conferencing bridge or a third-party audio conferencing bridge that is hosted by an approved
audio conferencing provider (ACP ).

NOTE
There isn't a resource that contains a listing of all of the dial-in numbers for Audio Conferencing. If you are looking to see if
there are dial-in phone numbers available in your area or country/region, use the Skype for Business admin center >
Voice > Phone Numbers, click Add then New Service Numbers. Use the lists for Country/Region, State/Region and
City to filter your search.> Also, if you are looking for toll free service numbers, select Toll-Free from the State/Region list.

A conferencing bridge gives you a set of dial-in phone numbers for your organization. All of them can be used to
join the meetings that a meeting organizer has created, but you can select which ones will be included on their
meeting invites.

NOTE
There can be a maximum of one toll and one toll-free phone number on the meeting invite for a meeting organizer, but
there is also a link located at the bottom of each meeting invite that opens the full list of all dial-in phone numbers that can
be used to join a meeting.

NOTE
We are frequently updating how you can manage features found in Skype for Business Online, so the steps here might be a
little different.

Set the default dial-in phone number for a meeting organizer


1. Sign in to Office 365 with your work or school account.
2. Choose Admin centers > Skype for Business.
3. Choose Users.
4. Choose the users you want to edit:
To select a single user, select the user's name.
To select all users on the page, select the box next to Display name at the top of the list.
To select multiple users, select the box next to each user's name.
5. In the right panel, choose Edit.

6. Choose Audio conferencing.


7. On the Properties page, in the Provider name list, choose the provider for the user. Depending on the
provider, complete the following boxes.
Microsoft is the provider: Use the Default toll number and Default toll-free number lists to
select the default numbers for the user.

NOTE
At least one toll-free number must be assigned to your conferencing bridge before it can be set as the
default toll-free number of a user. To get a toll-free number, see Getting service phone numbers for Skype
for Business.

A third-party is the provider: Use the Toll number and Toll-free number fields to enter the
numbers for the user.

Reset audio conferencing phone numbers


1. In the Skype for Business admin center, choose Audio conferencing.
2. At the top of the page, choose Users.
3. Choose the users you want to reset, and then in the Action pane, click Clear.
By default, when you change a user's conferencing settings, an email is sent to the user. To change this, see Enable
or disable sending emails when Audio Conferencing settings change.

IMPORTANT
When you change a user's audio conferencing settings, recurring and future Skype for Business meetings must be updated
and sent to attendees.

Want to know how to manage with Windows PowerShell?


To save time or automate this, you can use the Set-CsOnlineDialInConferencingUser cmdlet.
Use the Set-CsOnlineDialInConferencingUser cmdlet to change the default toll or toll-free number for
specific users.
To change the default toll-free number for a user, run:

Set-CsOnlineDialinConferencingUser -Identity amos.marble@Contoso.com -TollFreeServiceNumber


+180045551234

Use the Set-CsOnlineDialInConferencingUserDefaultNumber cmdlet to change the default toll or


toll-free number of users based on their original default number or their location.

NOTE
To find the BridgeID, use the Get-CsOnlineDialInConferencingBridge cmdlet.

Set-CsOnlineDialInConferencingUserDefaultNumber -FromNumber +18005551234 -ToNumber +18005551239


NumberType TollFree -BridgeId <Bridge Id> -RescheduleMeetings

To set the default toll-free number for all users without one to +18005551234, run:

Set-CsOnlineDialInConferencingUserDefaultNumber -FromNumber $null -ToNumber +18005551234 -NumberType


TollFree -BridgeId <Bridge Id>

To change the default toll-free number of all users that have +18005551234 as their default toll-free
number to +18005551239, run:

Set-CsOnlineDialInConferencingUserDefaultNumber -FromNumber +18005551234 -ToNumber +18005551239


NumberType TollFree -BridgeId <Bridge Id>

To set the default toll-free number of all users located in the U.S. to +18005551234, run:

Set-CsOnlineDialInConferencingUserDefaultNumber -Country US -ToNumber +18005551234 -NumberType


TollFree -BridgeId <Bridge Id>

Want to learn more about Windows PowerShell?


When it comes to Windows PowerShell is all about managing users and what users are allowed or not
allowed to do. With Windows PowerShell, you can manage Office 365 and Skype for Business Online
using a single point of administration that can simplify your daily work, when you have multiple tasks to
do. To get started with Windows PowerShell, see these topics:
An introduction to Windows PowerShell and Skype for Business Online
Why you need to use Office 365 PowerShell
Windows PowerShell has many advantages in speed, simplicity, and productivity over only using the
Office 365 admin center such as when you are making setting changes for many users at one time. Learn
about these advantages in the following topics:
Best ways to manage Office 365 with Windows PowerShell
Using Windows PowerShell to manage Skype for Business Online
Using Windows PowerShell to do common Skype for Business Online management tasks

Related topics
Try or purchase Audio Conferencing in Office 365
Using the Meeting Migration Service (MMS)
1/15/2019 • 10 minutes to read • Edit Online

The Meeting Migration Service (MMS ) is service that updates a user’s existing meetings in the following
scenarios:
When a user is migrated from on-premises to the cloud (whether to Skype for Business Online or to
TeamsOnly).
When an admin makes a change to the user’s audio conferencing settings
When an online user is upgraded to Teams only, or when a user's mode in TeamsUpgradePolicy is set to
SfBwithTeamsCollabAndMeetings (TAP customers only)
When you use PowerShell
By default, MMS is automatically triggered in each of these cases, although admins can disable it at the tenant
level. In addition, admins can use a PowerShell cmdlet to manually trigger meeting migration for a given user.

NOTE
The ability to convert Skype for Business meetings to Teams meetings and the ability to update existing Teams meetings to
modify audio-conferencing settings is currently limited to TAP customers only.

Limitations: The meeting migration service can't be used if any of the following apply:
The user’s mailbox is hosted in Exchange on-premises.
The user is being migrated from the cloud to Skype for Business Server on-premises.
In these situations, end users can use the Meeting Migration Tool to migrate their own meetings instead.

How MMS works


When MMS is triggered for a given user, a migration request for that user is placed in a queue. To avoid any race
conditions, the queued request is deliberately not processed until at least 90 minutes have gone by. Once MMS
processes the request, it performs the following tasks:
1. It searches that user’s mailbox for all existing meetings organized by that user and scheduled in the future.
2. Based on the information found in the user’s mailbox, it either updates or schedules new meetings in either
Teams or Skype for Business Online for that user, depending on the exact scenario.
3. In the email message, it replaces the online meeting block in the meeting details.
4. It sends the updated version of that meeting to all meeting recipients on behalf of the meeting organizer.
Meeting invitees will receive a meeting update with updated meeting coordinates in their email.
From the time MMS is triggered, it typically takes about 2 hours until the user’s meetings are migrated. However,
if the user has a large number of meetings, it might take longer. If MMS encounters an error migrating one or
more meetings for the user, it will periodically retry up to 9 times over the span of 24 hours.
Notes:
MMS replaces everything in the online meeting information block when a meeting is migrated. Therefore, if a
user has edited that block, their changes will be overwritten. Any content they have in the meeting details
outside of the online meeting information block won't be affected.
Only the Skype for Business or Microsoft Teams meetings that were scheduled by clicking the Add Skype
meeting button in Outlook on the Web or by using the Skype Meeting add-in for Outlook are migrated. If a
user copies and pastes the Skype online meeting information from one meeting to a new meeting, that new
meeting won't be updated since there is no meeting in the original service.
Meeting content that was created or attached to the meeting (whiteboards, polls, and so on) won't be retained
after MMS runs. If your meeting organizers have attached content to the meetings in advance, the content will
need to be recreated after MMS runs.
The link to the shared meeting notes in the calendar item and also from within the Skype meeting also will be
overwritten. Note that the actual meeting notes stored in OneNote will still be there; it is only the link to the
shared notes that is overwritten.
Meetings with more than 250 attendees (including the organizer) won't be migrated.
Some UNICODE characters in the body of the invite might be incorrectly updated to one of the following
special characters: ï, ¿, ½, �.

Triggering MMS for a user


This section describes what happens when MMS is triggered in each of the following cases:
When a user is migrated from on-premises to the cloud
When an admin makes a change to the user’s audio conferencing settings
When the user's mode in TeamsUpgradePolicy is set to either TeamsOnly or SfBWithTeamsCollabAndMeetings
(TAP customers only)
When you use PowerShell
Updating meetings when you move an on-premises user to the cloud
This is the most common scenario where MMS helps create a smoother transition for your users. Without
meeting migration, existing meetings organized by a user in Skype for Business Server on-premises would no
longer work once the user is moved online. Therefore, when you use the on-premises admin tools (either
Move-CsUser or the Admin Control Panel) to move a user to the cloud, existing meetings are automatically moved
to the cloud as follows:
If the MoveToTeams switch in Move-CsUser is specified, meetings are migrated directly to Teams. Use of this
switch requires Skype for Business Server with CU8 or later.
Otherwise meetings are migrated to Skype for Business Online.
In either case, if the user has been assigned an Audio Conferencing license before being moved to the cloud, the
meetings will be created with dial-in coordinates. If you move a user from on-premises to the cloud and you
intend for that user to use Audio Conferencing, we recommend that you first assign the audio conference before
you move the user so that only 1 meeting migration is triggered.

NOTE
Currently the ability to migrate meetings directly to Teams via the MoveToTeams switch is only available in TAP. If you are
not a TAP customer and the MoveToTeams switch is specified, the user will be moved to TeamsOnly mode, but the meetings
will be moved to Skype for Business Online. Even though the user is in TeamsOnly mode, they can still join any Skype for
Business meeting.

Updating meetings when a user's audio conferencing settings change


In the following cases, MMS will update existing Skype for Business and Microsoft Teams meetings to add,
remove, or modify dial-in coordinates:
When you assign or remove a Microsoft Audio Conferencing service license to a user, and that user is not
enabled for a third-party audio conferencing provider.
When you change the audio conferencing provider of a user from any other provider to Microsoft, provided the
user is assigned a Microsoft Audio Conferencing license. For more information, see Assign Microsoft as the
audio conferencing provider. Also note that support for third party audio conferencing providers [ACP ] is
scheduled for end of life on April 1, 2019, as previously announced.
When you enable or disable audio conferencing for a user.
When you change or reset the conference ID for a user configured to use public meetings.
When you move the user to a new audio conferencing bridge.
When a phone number from a audio conferencing bridge is unassigned. This is a complex scenario that
requires additional steps. For more information, see Change the phone numbers on your audio conferencing
bridge.
Not all changes to a user's audio conferencing settings trigger MMS. Specifically, the following two changes won't
result in MMS updating meetings:
When you change the SIP address for the meeting organizer (either their SIP user name or their SIP domain)
When you change your organization's meeting URL using the Update-CsTenantMeetingUrl command.
Updating meetings when assigning TeamsUpgradePolicy

NOTE
This section describes functionality that is currently only available to TAP customers.

By default, meeting migration will be automatically triggered when a user is granted an instance of
TeamsUpgradePolicy with mode=TeamsOnly or mode= SfBWithTeamsCollabAndMeetings . If you do not want to migrate
meetings when granting either of these modes, then specify MigrateMeetingsToTeams $false in
Grant-CsTeamsUpgradePolicy .

Also note the following:


Meeting migration is only invoked when you grant TeamsUpgradePolicy for a specific user. If you grant
TeamsUpgradePolicy with mode=TeamsOnly or mode=SfBWithTeamsCollabAndMeetings on a tenant-wide basis,
meeting migration is not invoked.
A user can only be granted TeamsOnly mode if the user is homed online. Users that are homed on-premises
must be moved using Move-CsUser as previously described.
Granting a mode other than TeamsOnly or SfBWithTeamsCollabAndMeetings does not convert existing Teams
meetings to Skype for Business meetings.
Trigger Meeting Migration manually via PowerShell
In addition to automatic meeting migrations, admins can manually trigger meeting migration for a user by
running the cmdlet Start-CsExMeetingMigration . This cmdlet queues a migration request for the specified user. The
new TargetMeetingType parameter (which is currently limited to participants in the Technology Adoption Program)
allows you to specify how to migrate the meetings:
Using TargetMeetingType Current specifies that Skype for Business meetings remain Skype for Business
meetings and Teams meetings remain Teams meetings. However audio conferencing coordinates might be
changed, and any on-premises Skype for Business meetings would be migrated to Skype for Business Online.
Using TargetMeetingType Teams specifies that any existing meeting must be migrated to Teams, regardless of
whether the meeting is hosted in Skype for Business online or on-premises, and regardless of whether any
audio conferencing updates are required.
The example below shows how to initiate meeting migration for user ashaw@contoso.com so that all meetings are
migrated to Teams:

Start-CsExMeetingMigration -Identity ashaw@contoso.com -TargetMeetingType Teams

NOTE
The Start-CsExMeetingMigration cmdlet is available to all customers, but the new TargetMeetingTypeParameter is currently
only functional for TAP customers.

Managing MMS
Using Windows PowerShell, you can check the status of ongoing migrations, manually trigger meeting migration,
and disable migration altogether.
Check the status of meeting migrations
You use the Get-CsMeetingMigrationStatus cmdlet to check the status of meeting migrations. Below are some
examples.
To get a summary status of all MMS migrations, run the following command which provides a tabular view
of all migration states:
Get-CsMeetingMigrationStatus -SummaryOnly

State UserCount
------ ---------
Pending 21
InProgress 6
Failed 2
Succeeded 131

To get full details of all migrations within a specific time period, use the StartTime and EndTime
parameters. For example, the following command will return full details on all migrations that occurred
from October 1, 2018 to October 8, 2018.

Get-CsMeetingMigrationStatus -StartTime "10/1/2018" -EndTime "10/8/2018"

To check the status of migration for a specific user, use the Identity parameter. For example, the following
command will return the status for the user ashaw@contoso.com:

Get-CsMeetingMigrationStatus -Identity ashaw@contoso.com

If you see any migrations that have failed, take action to resolve these issues as soon as possible, since people
won't be able to dial-in to the meetings organized by those users until you resolve them. If
Get-CsMeetingMigrationStatus shows any migrations in a failed state, perform these steps:

1. Determine which users are affected. Run the following command to get the list of affected users, and the
specific error that was reported:

Get-CsMeetingMigrationStatus| Where {$_.State -eq "Failed"}| Format-Table Identity, LastMessage

2. For each affected user, run the Meeting Migration Tool to manually migrate their meetings.
3. If migration still doesn't work with the Meeting Migration Tool, you have two options:
Have the users create new Skype meetings.
Contact support.
Enabling and disabling MMS
MMS is enabled by default for all organizations, but it can be disabled as follows:
Disable entirely for the tenant.
Disable only for changes related to audio conferencing. In this case, MMS will still run when a user is migrated
from on-premises to the cloud or when you grant TeamsOnly mode or SfBWithTeamsCollabAndMeetings
mode in TeamsUpgradePolicy .

For example, you may want to manually migrate all meetings or temporarily disable MMS while making
substantial changes to the audio conferencing settings for your organization
To see if MMS is enabled for your organization, run the following command. MMS is enabled if the
MeetingMigrationEnabled parameter is $true .

Get-CsTenantMigrationConfiguration

To enable or disable MMS entirely, use the Set-CsTenantMigrationConfiguration command. For example, to disable
MMS, run the following command:

Set-CsTenantMigrationConfiguration -MeetingMigrationEnabled $false

If MMS is enabled in the organization and you want to check if it is enabled for audio conferencing updates, check
the value of the AutomaticallyMigrateUserMeetings parameter in the output from
Get-CsOnlineDialInConferencingTenantSettings . To enable or disable MMS for audio conferencing, use
Set-CsOnlineDialInConferencingTenantSettings . For example, to disable MMS for audio conferencing, run the
following command:

Set-CsOnlineDialInConferencingTenantSettings -AutomaticallyMigrateUserMeetings $false

Related topics
Try or purchase Audio Conferencing in Office 365
Move users between on-premises and cloud
Start an Audio Conference over the phone without a
PIN in Skype for Business Online
10/4/2018 • 3 minutes to read • Edit Online

NOTE
For information about starting an Audio Conference without a PIN in Microsoft Teams, see Start an Audio Conference over
the phone without a PIN in Microsoft Teams.

It might be frustrating for users who dial in to a meeting to be held in the meeting's lobby listening to music
because the Skype for Business meeting organizer hasn't started the meeting.
If a meeting organizer calls in to the meeting, by default, a PIN is required to start a meeting. You can set it up so
that anyone can dial in to a meeting and not be prompted for a PIN to start the meeting. You can use the Skype for
Business admin center to enable or disable this setting for a single user.
A PIN isn't required for the meeting organizer if someone has started the meeting from the Skype for Business
app. A PIN is only required when a meeting organizer joins their meeting over a phone. The PIN for meetings is
sent to the audio user when they are assigned the Audio Conferencing license and are enabled for Audio
Conferencing. See Send an email to a user with their Audio Conferencing information and Emails that are
automatically sent to users when their Audio Conferencing settings change.

NOTE
We are frequently updating how you can manage features found in Skype for Business Online, so the steps here might be a
little different.

Enable or disable anonymous callers from joining a meeting


1. In the Skype for Business admin center, in the left navigation, go to Audio conferencing > Users.
2. In the list, select the user and in the Action pane click Edit.
3. On the user's properties page, under Meeting options, select or clear Allow unauthenticated callers to
be the first people in a meeting. If not, then they will wait in the lobby until an authenticated user
joins.
4. Click Save.
Using Windows Powershell
Run the following:

Set-CsOnlineDialInConferencingTenantSetting -AllowPSTNOnlyMeetingsByDefault $true | $false

What else should you know?


If you want to reset the PIN, see Reset the Audio Conferencing PIN.
If anonymous access, or not requiring a PIN to start a meeting, is enabled:
If the meeting hasn't started (there's no one in the meeting yet): A caller will be prompted if he's the
organizer; if he says yes, he'll be prompted for his PIN, and after he inputs the PIN, the meeting will
start and the user will join the meeting.
If the meeting already started (someone else is already in the meeting): A caller won't be prompted if
he's the organizer and he'll never be prompted for the PIN; the meeting is already started, and the
caller will join it.
If anonymous access, or not requiring a PIN to start a meeting, is disabled:
If the meeting hasn't started (there's no one in the meeting yet): A caller won't be prompted if she's
the organizer, and she'll never be prompted for the PIN. Because the setting of the organizer is set to
off, the meeting will start and the anonymous callers will join the meeting.
If the meeting already started (someone else is already in the meeting): A caller won't be prompted if
she's the organizer, and she'll never be prompted for the PIN,;the meeting is already started, and the
caller will join it.

Want to know how to manage with Windows PowerShell?


To save time or automate this for more than one user, you can use the Set-CsOnlineDialInConferencingUser
cmdlet.
When it comes to Windows PowerShell, Skype for Business Online is all about managing users and what
users are allowed or not allowed to do. With Windows PowerShell, you can manage Office 365 using a
single point of administration that can simplify your daily work when you have multiple tasks to do. To get
started with Windows PowerShell, see these topics:
Why you need to use Office 365 PowerShell
Best ways to manage Office 365 with Windows PowerShell
Windows PowerShell has many advantages in speed, simplicity, and productivity over only using the Office
365 admin center, such as when you are making settings changes for many users at one time. Learn about
these advantages in the following topics:
An introduction to Windows PowerShell and Skype for Business Online
Using Windows PowerShell to manage Skype for Business Online
Using Windows PowerShell to do common Skype for Business Online management tasks

NOTE
The Windows PowerShell module for Skype for Business Online enables you to create a remote Windows
PowerShell session that connects to Skype for Business Online. This module, which is supported only on 64-
bit computers, can be downloaded from the Microsoft Download Center at Windows PowerShell Module for
Skype for Business Online.

Related topics
Try or purchase Audio Conferencing in Office 365
Try or purchase Audio Conferencing in Office 365
for Skype for Business Online
10/4/2018 • 3 minutes to read • Edit Online

NOTE
For information about Audio Conferencing in Microsoft Teams, see Try or purchase Audio Conferencing in Office 365 for
Skype for Microsoft Teams.

Sometimes people in your organization will need to use a phone to call in to a meeting. Skype for Business
includes the Audio Conferencing feature for just this situation! People can call into Skype for Business
meetings using a phone, instead of using the Skype for Business app on a mobile device or PC.
You only need to set up audio conferencing for people who plan to schedule or lead meetings. Meeting
attendees who call in to the meeting don't need any licenses assigned to them and don't need other setup.
For pricing info, see Pricing for Audio Conferencing.

Step 1: Buy and assign Audio Conferencing licenses


You must be an About Office 365 admin roles to perform these steps.
To buy and assign user Audio Conferencing licenses:
1. Find out if Audio Conferencing is available in your country/region. Countries and region availability
for Audio Conferencing and Calling Plans.
2. Get your Audio Conferencing licenses. If you want to:
Try it before you buy it, you can sign up for an Office 365 Enterprise E5 free trial that includes
Audio Conferencing. See Office 365 Enterprise E5 Trial.
Buy it, see Skype for Business and Microsoft Teams add-on licensing.
3. Assign or remove licenses for Office 365 for business you purchased to the people in your organization
who are going to schedule or lead meetings.
4. If you purchased audio conferencing add-on licenses and Communications Credits licenses, assign them
too. For instructions, see Assign Skype for Business and Microsoft Teams licenses.
To buy and assign pay-per-minute Audio Conferencing licenses:
If you're a Volume and Licensing customer, you can get pay-per-minute Audio Conferencing licenses. For
additional information on pay-per-minute Audio Conferencing licenses, see Audio Conferencing pay-per-
minute.
1. Find out if Audio Conferencing is available in your country/region. Country and region availability for
Audio Conferencing and Calling Plans.
2. Get your Audio Conferencing licenses. To acquire pay-per-minute licenses, please contact your
account representative.
3. Set up Communications Credits for your organization for your organization. To set up Communications
Credits, see What are Communications Credits?
IMPORTANT
If Communications Credits haven't been set up, Audio Conferencing won't work for any users with pay-per-
minute licenses.

4. Assign or remove licenses for Office 365 for business you purchased to the people in your organization
who are going to schedule or lead meetings.

NOTE
If you have Audio Conferencing pay-per-minute licenses, you don't have to assign Communications Credits
licenses separately to each user specifically for Audio Conferencing usage (you might still need to assign them for
other services).

Step 2: Set the audio conferencing provider for people who lead or
schedule meetings
When you assign an Audio Conferencing license to people in your organization who lead or schedule
meetings, they are all set up and ready to go! (You don't have to set their audio conferencing provider.)

Step 3: Other admin tasks


The following steps are optional, but a lot of admins like to do them:
1. Customize meeting invitations. The dial-in numbers that are set for the user will be automatically added
to the meeting invitations that are sent to attendees. However, you can add your own help and legal
links, a text message, and small company graphic.
2. Set the phone numbers included on invites. This is the phone number that will show up in the meeting
that is scheduled by a user.
3. Set auto attendant languages for Audio Conferencing that the Audio Conferencing auto attendant uses
to greet a caller when they dial in to an audio conferencing phone number. This step only applies if
you're using Microsoft as your audio conferencing provider.
4. Set the length of the PIN for Audio Conferencing meetings.

NOTE
This feature is not yet available to customers using Office 365 operated by 21Vianet in China. To learn more, see Learn
about Office 365 operated by 21Vianet.

Related topics
Set up Skype for Business Online
Phone numbers for Audio Conferencing
Set options for online meetings and conference calls
Turn on or off entry and exit announcements for
meetings in Skype for Business Online
11/14/2018 • 2 minutes to read • Edit Online

NOTE
For information about entry and exit announcements in Microsoft Teams, see Turn on or off entry and exit announcements
for meetings in Microsoft Teams.

When you are setting up Audio Conferencing in Office 365, you will get an audio conferencing bridge. A
conferencing bridge can contain one or more phone numbers that people will use to call in to a Skype for Business
meeting.
The conferencing bridge answers a call for a user who is dialing in to a meeting using a phone. The conferencing
bridge answers the caller with voice prompts from a conferencing auto attendant, and then, depending on your
settings, can play notifications, ask callers to record their name, and set up the PIN security. A PIN is given to a
Skype for Business meeting organizer, and it allows them to start a meeting if they can't start the meeting using the
Skype for Business app. You can, however, set it so that a PIN isn't required to start a meeting.

NOTE
We are frequently updating how you can manage features found in Skype for Business Online, so the steps here might be a
little different.

Setting meeting join options


1. In the Skype for Business admin center, in the left navigation, go to Audio conferencing > Microsoft
bridge settings.
2. Under Meeting join experience, select or clear Enable meeting entry and exit notifications to be
turned on. This is selected by default. If you clear it, users who have already joined the meeting won't be
notified when someone enters or leaves the meeting.
3. Under Entry/exit announcement type, select Names or phone numbers or Tones.
4. Check or uncheck Ask callers to record their name before joining the meeting.
5. After you make your changes, click Save.

Want to know how to manage with Windows PowerShell?


To save time or automate this, you can use the Set-CsOnlineDialInConferencingTenantSettings cmdlet.
When it comes to Windows PowerShell, Skype for Business Online is all about managing users and what
users are allowed or not allowed to do. With Windows PowerShell, you can manage Office 365 using a
single point of administration that can simplify your daily work when you have multiple tasks to do. To get
started with Windows PowerShell, see these topics:
Why you need to use Office 365 PowerShell
Best ways to manage Office 365 with Windows PowerShell
Windows PowerShell has many advantages in speed, simplicity, and productivity over only using the Office
365 admin center such as when you are making settings changes for many users at one time. Learn about
these advantages in the following topics:
An introduction to Windows PowerShell and Skype for Business Online
Using Windows PowerShell to manage Skype for Business Online
Using Windows PowerShell to do common Skype for Business Online management tasks

NOTE
The Windows PowerShell module for Skype for Business Online enables you to create a remote Windows
PowerShell session that connects to Skype for Business Online. This module, which is supported only on 64-
bit computers, can be downloaded from the Microsoft Download Center at Windows PowerShell Module for
Skype for Business Online.

Related topics
Audio Conferencing common questions
Calling Plans known issues
9/21/2018 • 2 minutes to read • Edit Online

Calling Plans in Office 365 are a new feature found in Skype for Business Online. The following are current issues
that are being tracked and actively investigated. They will be potentially resolved when the feature is updated in
future builds in Office 365 and Skype for Business Online.

Calling Plans known issues


KNOWN ISSUE COMMENTS

Transitioning from Tech Preview licenses to production licenses Purchase your new licenses first so they are ready to be
for Calling Plans don't automatically update the license. assigned to your users. Remove the promo (Tech Preview)
license from a user, and then IMMEDIATELY assign the new
Domestic Calling Plan and/or Domestic and International
Calling Plan licenses to the user.
If you are removing and adding licenses for multiple users, it is
extremely important that you remove the licenses from all of
the users using Windows PowerShell and then IMMEDIATELY
assign the licenses for all of the users also using Windows
PowerShell. Doing this will ensure that there is no disruption in
service when handling large volumes of user license
assignments. For sample PowerShell scripts, see Assign Skype
for Business and Microsoft Teams licenses.
Note: If you are using on-premises PSTN connectivity for
hybrid users, you only need to assign a Phone System
license. You should NOT also assign a voice Calling Plan.
However, if you are enabling Calling Plans in Office 365 for
users that are in Office 365, you need to still assign a
Domestic Calling Plan or a Domestic and International
Calling Plan license for those users. See Assign Skype for
Business and Microsoft Teams licenses.

NOTE
If you need to get more telephone numbers than this, please contact support for business products - Admin Help |

Related topics
Transferring phone numbers common questions
Different kinds of phone numbers used for Calling Plans
Manage phone numbers for your organization
Emergency calling terms and conditions
Skype for Business Online: Emergency Calling disclaimer label
Add, change, or remove an emergency location for
your organization
2/6/2019 • 2 minutes to read • Edit Online

Depending on the number of physical locations in your organization, you can create emergency locations for
buildings, floors, and offices to create a more specific emergency address. See What are emergency locations,
addresses and call routing? for more information.
To learn how to get a Calling Plan and how much they cost, see Skype for Business and Microsoft Teams add-on
licensing.

Add an emergency location to an emergency address


1. Sign in to Office 365 with your work or school account.
2. Go to the Microsoft Teams admin center > Legacy portal.
3. In the left navigation, go to Voice > Emergency locations, and then select the emergency address that
you want to add a location for.

IMPORTANT
For you to see the Voice option in the left navigation in the Skype for Business admin center, you must first buy at
least one Enterprise E5 license, one Phone System add-on license, or one Audio Conferencing add-on license.

4. In the Action pane, next to Associated locations, click Change.


5. In the Locations associated with, click Add new, enter another associated location (for example, enter
"Building 64 Floor 1"), and then click Submit.
6. Click Save.

Change an emergency location for an emergency address


1. Sign in to Office 365 with your work or school account.
2. Go to the Microsoft Teams admin center > Legacy portal.
3. In the left navigation, go to Voice > Emergency locations, and then select the emergency address for
which you want to change a location.
4. In the Action pane, next to Associated locations, click Change.
5. Under Locations associated with, click the link for the location in the list, enter new location details in
Change associated location details, and then click Submit.
6. Click Save.

Remove an emergency location from an emergency address


1. Sign in to Office 365 with your work or school account.
2. Go to the Microsoft Teams admin center > Legacy portal.
3. In the left navigation, go to Voice > Emergency locations, and then select the emergency address that
you want to remove a location for.
4. In the Action pane, next to Associated locations, click Change.
5. Under Locations associated with, next to the link for the location, click Remove.
6. Click Save.

Related topics
What is address validation?
Manage phone numbers for your organization
Emergency calling terms and conditions
Skype for Business Online: Emergency Calling disclaimer label
Add, change, or remove an emergency address for
your organization
2/6/2019 • 4 minutes to read • Edit Online

An emergency address must be associated with a phone number, but when this happens can vary between
country/regions. For example, in the United States, you need to associate an emergency address when you assign
the phone number to the user. In the United Kingdom, you need to associate an emergency address to the phone
number when you are getting the phone numbers from Office 365 or transferring phone numbers from your
current service provider.
No matter which country/region you are in, it's possible to add a location or locations to an emergency address or
remove an emergency address. Depending on the number of physical locations in your organization, you can
create them for buildings, floors, and offices. See What are emergency locations, addresses, and call routing? for
some details.
To learn how to get a Calling Plan and how much it costs, see Skype for Business and Microsoft Teams add-on
licensing.

Add an emergency address


1. Sign in to Office 365 with your work or school account.
2. Go to the Microsoft Teams admin center > Legacy portal.
3. In the left navigation, go to Voice > Emergency locations, and then click the Add new address button.

IMPORTANT
For you to see the Voice option in the left navigation in the Skype for Business admin center, you must first buy at
least one Enterprise E5 license, one Phone System add-on license, or one Audio Conferencing add-on license.

4. In the Action pane, under New Address, enter the required information in the boxes.
5. After you enter all of the information for the address, click Validate.

IMPORTANT
Validating a street or civic address involves making sure that it is legitimate and correctly formatted. It is possible that
a partially correct emergency address, such as if you mistyped the name of the city, may still pass validation. Even
though it's misspelled and passed validation, the combination of the misspelled name of city along with the other
correct parts of the address are enough information to route the call to the appropriate emergency dispatch center.

NOTE: In Belgium, France, Germany, Ireland, Netherlands, and Spain it is important to understand that
in order to successfully activate a phone number in Office 365 the address setup in the Emergency
Location, which will be used to acquire the number, must match the phone number’s area code.

If the address can't be validated, you can send a manual validation request by clicking Send a validation
request if you are trying to validate a U.S. address, or click Open a service request to get help with
address validation if you are outside the United States.
6. After the address is validated, click Save.

Change an emergency address


1. Sign in to Office 365 with your work or school account.
2. Go to the Microsoft Teams admin center > Legacy portal.
3. In the left navigation, go to Voice > Emergency locations, select the address you want to change, and in
the Action pane click Edit.

IMPORTANT
For you to see the Voice option in the left navigation in the Skype for Business admin center, you must first buy at
least one Enterprise E5 license, one Phone System add-on license, or one Audio Conferencing add-on license.

4. Make your changes, and then click Validate.


5. Click Save.

Remove an emergency address


1. Sign in to Office 365 with your work or school account.
2. Go to the Microsoft Teams admin center > Legacy portal.
3. In the left navigation, go to Voice > Emergency locations, select the address you want to delete, and in
the Action pane click Delete.

IMPORTANT
For you to see the Voice option in the left navigation in the Skype for Business admin center, you must first buy at
least one Enterprise E5 license, one Phone System add-on license, or one Audio Conferencing add-on license.

Troubleshooting
Number in “Failed” state.
After acquiring a number from the Office 365 portal, the status changed from “Provisioning” to “Failed”.
This issue often occurs when a number is added from the portal, using an emergency address pointing to a
location which is not matching the phone’s area code.
To obtain more information about the number(s) which wasn't activated properly, run the following Powershell :

[!SYNTAX] Get-CsOnlineTelephoneNumber | Where-Object {$_.ActivationState -cnotcontains “Activated”} | fl *

The result, aside other information like region, id and ActivationState, should also contain the CityCode.
Example, for a Madrid number, the CityCode returned will be "EMEA-ES -ALL -M_MA".
If indeed a wrong emergency address has been used, make sure you have created a new emergency address
corresponding to the number’s area code and assign it to the number.
1. Sign in to Office 365 with your work or school account.
2. Go to the Microsoft Teams admin center > Legacy portal.
3. In the left navigation, go to Voice > Phone Numbers, and then double-click on the number in “Failed”
State and from the right hand site menu, select the new Emergency Address.
Please note that after changing the emergency address, the number’s status will change to “Assignment
Pending” and it can take up to 24 hours for successfully activating.

Related topics
What are emergency locations, addresses, and call routing?
Manage phone numbers for your organization
Emergency calling terms and conditions
Skype for Business Online: Emergency Calling disclaimer label
Assign, change, or remove a phone number for a
user
2/6/2019 • 3 minutes to read • Edit Online

When you set up Calling Plans in Office 365, you assign phone numbers to your users.
In the Microsoft Teams client, the phone number you assign will be listed when they click Calls.

In the Skype for Business client, the phone number you assign will be listed in the Work Phone box and can't be
changed by a user.

IMPORTANT
If a user wants to change his or her phone number for Skype for Business and the phone number in the Skype for Business
app can't be changed or is grayed out, that means an admin has set it for them and it can't be changed by them.

When you are setting up users so they can make and receive phone calls, you must first use the Skype for Business
admin center and assign a phone number, but you can change or remove the phone number if you need to.
To learn how to get Calling Plans in Office 365 and how much they cost, see Skype for Business and Microsoft
Teams add-on licensing.

NOTE
One way to see whether a user has a license assigned is by going to Skype for Business admin center > Voice > Voice
users and selecting the user. If a license is assigned, it will be noted under Assigned license. You also can use the Office 365
admin center.

Assign a phone number to a user


Using the Skype for Business admin center
1. Sign in to Office 365 with your work or school account.
2. Go to Microsoft Teams admin center > Legacy portal.
3. In the left navigation, click Voice > Voice users.

NOTE
For you to see the Voice option in the left navigation in the Skype for Business admin center, you must first buy at
least one Enterprise E5 license, one Phone System add-on license, or one Audio Conferencing add-on license.

4. On the Voice users page, locate and select the user or users that you want to assign a phone number to.
5. In the Action pane, click Assign number.
6. On the Assign number page in the Select number to assign list, select the phone number for the user.

TIP
If you don't see any phone numbers listed, you need to get phone numbers for your users first. Or, if you use the
Skype for Business admin center > Voice > Phone numbers page, click Add, and then click New user numbers.

7. To assign or change the associated emergency address, under Select validated emergency location,
either select the location from the list or, if you have many locations defined, enter the name of the city in the
search box and click Search.
8. After you pick the phone number and emergency location, click Save.

NOTE
Because of the latency between Office 365 and Skype for Business Online, it can possibly take up to 24 hours for
users to be enabled. If after 24 hours, if the phone number isn't assigned correctly, please Contact support for
business products - Admin Help. We're here to help!

Change a phone number for a user


Using the Skype for Business admin center
1. Sign in to Office 365 with your work or school account.
2. Go to Microsoft Teams admin center > Legacy portal.
3. In the left navigation, click Voice > Voice users.
4. On the Voice users page, locate and select the user or users that you want to change a phone number for.
5. In the Action pane, under Assigned number, click Change.
6. On the Assign number page, click Change number.
7. On the Assign number page, under Select number to assign, use the list to select the new phone number.
8. To change the associated emergency address, click Change location, and then under Change emergency
address to, either select the location from the list or, if you have many locations defined, enter the name of
the city in the search box and click Search.
9. Click Save.

Remove a phone number from a user


Using the Skype for Business admin center
1. Sign in to Office 365 with your work or school account.
2. Go to Microsoft Teams admin center > Legacy portal.
3. In the left navigation, click Voice > Voice users.
4. On the Voice users page, locate and select the user or users that you want to remove the phone number for.
5. In the Action pane, under Assigned number, click Remove.
6. On the Remove selected assigned number? page, click Yes.

Related topics
What is address validation?
Manage phone numbers for your organization
Emergency calling terms and conditions
Skype for Business Online: Emergency Calling disclaimer label
Assign or change an emergency address for a user
2/6/2019 • 2 minutes to read • Edit Online

When you are setting up Calling Plans in Office 365, you will need to assign an emergency address to each phone
number or user. In European countries, the emergency address is associated with the phone number when you get
it from Office 365 or when you transfer a phone number over to Office 365. In the United States, the emergency
address is associated with the phone number when it is assigned to the user. The emergency address can be
changed if the user it is assigned to moves to a new location. For more about emergency addresses and locations,
see What are emergency locations, addresses and call routing?
To learn how to get Calling Plans in Office 365 and how much they cost, see Skype for Business and Microsoft
Teams add-on licensing.

Assign or change an emergency address


1. Sign in to Office 365 with your work or school account.
2. Go to the Microsoft Teams admin center > Legacy portal.
3. In the left navigation go to Voice, then click Voice users.

IMPORTANT
For you to see the Voice option in the left navigation in the Skype for Business admin center, you must first buy at
least one Enterprise E5 license, one Phone System add-on license, or one Audio Conferencing add-on license.

4. On the Voice users page, locate and select the user you want to change the emergency address for.
5. In the Action pane, under Emergency location, click Change.

IMPORTANT
You can only change an emergency address that has already been validated. To change an emergency address that
hasn't been validated, delete it and create another emergency address.

6. On the Assign number page, click Change location.


7. Under Change emergency address to, enter the name of the city and click Search.
8. Select the emergency address from the address drop-down list, and then click Save.

Related topics
Related topics
Add, change, or remove an emergency address for your organization
Add, change, or remove an emergency location for your organization
What is address validation?
Manage phone numbers for your organization
Emergency calling terms and conditions
Skype for Business Online: Emergency Calling disclaimer label
Assign or change the emergency location for a user
2/6/2019 • 2 minutes to read • Edit Online

Each active phone number must have an associated emergency address when you assign the phone number to a
user. (You associate the address when you get a phone number in Office 365 or when you transfer a phone
number.) When you associate the number with an emergency address, you can also add an emergency location to
provide a more exact location within a physical location. An emergency location can be the floor, building wing, or
office number where the user is located. You can have an unlimited number of locations for a given emergency
address, and you can change the emergency location if the user moves to a different office or building—for
example, if the user moves from floor 34 to floor 35.
To learn how to get Calling Plans in Office 365 and how much they cost, see Skype for Business and Microsoft
Teams add-on licensing.

Assign or change the emergency location


1. Sign in to Office 365 with your work or school account.
2. Go to the Microsoft Teams admin center > Legacy portal.
3. In the left navigation go to Voice > Voice users.

IMPORTANT
For you to see the Voice option in the left navigation in the Skype for Business admin center, you must first buy at
least one Enterprise E5 license, one Phone System add-on license, or one Audio Conferencing add-on license.

4. On the Voice users page, locate and select the user you want to change the emergency location for.
5. In the Action pane, under Emergency location, click Change.
6. On the Assign number page, click Change location.
7. Under Change emergency address to, enter the name of the city in the box and click Search.
8. Select Search by location from the drop-down list, enter a partial name for the location (for example, enter
floor), and then click Search.
9. Select the emergency location from the list, and then click Save.
If you want to add a new emergency location that will appear on the list, see Add, change, or remove an
emergency location for your organization.

Related topics
Add or remove an emergency address for your organization
Add, change, or remove an emergency location for your organization
What is address validation?
Manage phone numbers for your organization
Emergency calling terms and conditions
Skype for Business Online: Emergency Calling disclaimer label
Getting phone numbers for your users
2/6/2019 • 4 minutes to read • Edit Online

Before you can set up users in your organization to make and receive phone calls, you must get phone numbers
for them.
There are three ways to get new user numbers:
Use the Skype for Business admin center. For some countries/regions, you can get numbers for your
users using the Skype for Business admin center, see Getting phone numbers for your users.
Port your existing numbers. You can port or transfer existing numbers from your current service
provider or phone carrier to Office 365. See Transfer phone numbers to Office 365 or Manage phone
numbers for your organization for more information to help you do this.
Use a request form for new numbers. Sometimes (depending on your country/region) you won't be able
to get your new phone numbers using the Skype for Business admin center, or you will need specific phone
numbers or area codes. If so, you will need to download a form and send it back to us. See Manage phone
numbers for your organization for more information.
You must use the Add new user numbers page to see, search, acquire, and reserve those numbers. You can
search by Country/Region, State, and City, and then enter the number of phone numbers you will need for your
users.

NOTE
If you need help setting up phone numbers for your organization, you can Contact support for business products - Admin
Help.

Get new phone numbers for your users


Using the Skype for Business admin center
1. Sign in to Office 365 with your work or school account.
2. Go to the Microsoft Teams admin center > Legacy portal.
3. In the left navigation go to Voice > Phone numbers, click Add new number , and then click New
user numbers.

IMPORTANT
For you to see the Voice option in the left navigation in the Skype for Business admin center, you must first buy at
least one Enterprise E5 license, one Phone System add-on license, or one Audio Conferencing add-on license.

4. On the Add new user numbers page, choose the following:


Country/Region
State/Region
City
5. Under Quantity, enter the number of phone numbers that you want for your organization and click Add to
create a reservation. You have 10 minutes to select your phone numbers; if you take more than 10 minutes,
the phone numbers will be returned to the pool of numbers.

NOTE
You can see the number of phone numbers, which is based on the number of licenses, listed next to Total user
numbers you can acquire. For details, see How many phone numbers can you get?

6. You can click Show numbers to see the full list of phone numbers. This is helpful is you don't want to select
a specific phone number in the list.
7. Select the phone numbers you want, and then click Acquire numbers.

IMPORTANT
The number of phone numbers for users (subscribers) is equal to the total number of Domestic Calling Plan and/or
Domestic and International Calling Plan licenses you have assigned multiplied by 1.1, plus 10 additional phone
numbers. For example, if you have 50 users in total with a Domestic Calling Plan and/or Domestic and International
Calling Plan, you can acquire 65 phone numbers (50 x 1.1 + 10). For details, see How many phone numbers can you
get?. If you need to get more telephone numbers than this, please contact Contact support for business products -
Admin Help.

Port or transfer phone numbers from your service provider or phone carrier
If you need 999 or fewer phone numbers for your users, you can use the New Local Number Port Order
wizard in the Skype for Business admin center. Follow the steps found in Transfer phone numbers to Office
365 to transfer your phone numbers over to Skype for Business Online.
If you need to port more than 999 phone numbers, see Manually submit a custom service request to
submit a port order service request or order to get all of these phone numbers ported over to Office 365.

Show phone numbers for your organization


Using the Skype for Business admin center
1. Sign in to Office 365 with your work or school account.
2. Go to the Microsoft Teams admin center > Legacy portal.
3. In the left navigation, go to Voice > Phone numbers. The phone numbers you have for your organization
are listed under Number.

NOTE
You can view specific phone numbers based and the type of number in the Assigned and Number type columns.

What else do you need to know about users' phone numbers?


To acquire phone numbers, you must use the Add new user numbers page to see, search, and reserve
those numbers. You can search by Country/Region, State/Region and City and then enter the number of
phone numbers you will need for your users
After you get your phone numbers, you will need to assign a number to each of your users. See Assign,
change, or remove a phone number for a user.
You can use the Phone numbers page to see the list of available phone numbers in the Number column,
see whether the phone number has been assigned in the Assigned column, and see the location for the
phone number in the Number location column.

NOTE
If you need to get more telephone numbers than this, please contact support for business products - Admin Help

Related topics
Transferring phone numbers common questions
Different kinds of phone numbers used for Calling Plans
Manage phone numbers for your organization
Emergency calling terms and conditions
Skype for Business Online: Emergency Calling disclaimer label
How can caller ID be used in your organization
9/21/2018 • 2 minutes to read • Edit Online

Caller ID can be controlled for both inbound and outbound calls for Phone System users by using a policy called
CallingLineIdentity.
The Caller ID functionality is available to all Phone System users regardless of PSTN connectivity:
Online PSTN Connectivity
On-Premises PSTN Connectivity with Skype for Business Cloud Connector Edition (requires Cloud
Connector Edition 1.4.2 and beyond)
On-Premises PSTN Connectivity with Skype for Business Server (requires Skype for Business Server 2015
CU5 and beyond)

NOTE
This policy isn't available in Skype for Business 2015 Server.

Outbound caller ID
There are three options available for outbound PSTN Caller ID:
The telephone number assigned to the user, which is the default.
A telephone number that is classified as a service and toll-free number in your Calling Plans in Office 365
telephone number inventory. It is usually assigned to an organizational auto attendant or call queue.
Set to anonymous.
However, you can't assign these types of phone numbers for the outbound caller ID:
Any phone numbers that are classified as a user in your Calling Plans telephone number inventory
A Skype for Business Server on-premises phone number
To set the outbound caller ID, see Set the Caller ID for a user.
End User Control of Outbound Caller ID
The EnableUserOverride attribute enables single or multiple users to change their Caller ID setting to
Anonymous. This only applies when a CallingLineIdentity policy is configured with a CallingIDSubstitute
parameter of either LineURI or Substitute. The default value of EnableUserOverride is False.
Your end users can set their caller ID to Anonymous by using the Call Forward Settings tab in the Skype for
Business desktop client.

Windows Version Supported

Click-to-Run Current Channel released on December Yes


6, 2016 - version 1611 (Build
7571.2072)
Click-to-Run First Release for Deferred Channel Yes
released on February 22, 2017 -
Version 1701 (Build 7766.2060)

Click-to-Run Deferred Channel released on June 13, Yes


2017 - Version 1701 (Build 7766.2092)

MSI Skype for Business No

Mac Skype for Business No

Inbound Caller ID
The BlockIncomingCallerID attribute allows for blocking the caller ID on incoming PSTN calls. You can set this
attribute, but it isn't available to your end users on the user settings page. And it is currently available only with
Online PSTN connectivity.
To set the outbound caller ID, see Set the Caller ID for a user.

Related topics
Transferring phone numbers common questions
Different kinds of phone numbers used for Calling Plans
Manage phone numbers for your organization
Emergency calling terms and conditions
Skype for Business Online: Emergency Calling disclaimer label
More about Calling Line ID and Calling Party Name
9/6/2018 • 2 minutes to read • Edit Online

CallerID, as it is typically referred to, actually consists of two user-facing identifiable pieces of information: - A
phone number (typically referred to as CLID or calling line ID ) - Calling party name (typically referred to as CNAM )
which can be up to 15 characters in length.
When a call is made, the CLID (phone number) is routed to the destination's carrier (also known as the terminating
carrier). The CNAM info for the call may or may not be routed with the call as this depends on how the country has
implemented CNAM (if at all). The reliability of CNAM delivery with the call varies depending on the country and
carriers which handle the call either as an intermediary and/or a terminating carrier.
CLID & CNAM transmission is the responsibility of the terminating carrier insofar as the terminating carrier must
support CLID & CNAM functionality as well as provide up to date records for both values. Microsoft reliably
provides CLID values when originating calls, but those values may not be kept intact once they pass through an
intermediary carrier or the terminating carrier. Unfortunately, in the event the CLID value is changed, omitted or
truncated by the intermediary or terminating carrier, Microsoft has little to no recourse in correcting such problems
in the public telephone network.
Inconsistencies in CNAM can be caused by delays in intermediate or terminating carriers refreshing CNAM info in
authoritative databases as in the case of the United States. In countries where there is no authoritative database for
CNAM, individual carrier practices can also cause problems with CNAM information arriving in tact with the call.
Microsoft currently does not support originating CNAM information in countries other than the United States."

Related topics
Search for phone numbers for users
2/6/2019 • 2 minutes to read • Edit Online

When you are setting up users in your organization to make and receive phone calls, you must use the Skype for
Business admin center and first get phone numbers that can be assigned to users. The phone number you assign
to a user will be a phone number that you have chosen for your organization and will be listed in the drop-down
list when you edit the properties of the user and click Assign.
Before you can assign phone numbers to your users, you must use the New numbers page to search for numbers
that are available for you within an area. You can search by Country/region, State, and City, and then enter the
number of phone numbers you will need for your users.
If you need some help with getting phone numbers, you can see Manage phone numbers for your organization or
Contact support for business products - Admin Help

Search for phone numbers


To search for phone numbers for your users

Using the Skype for Business admin center


1. Sign in to Office 365 with your work or school account.
2. Go to the Microsoft Teams admin center > Legacy portal.
3. In the left navigation go to Voice > Phone numbers, and then click Add new number > New user
numbers.

IMPORTANT
For you to see the Voice option in the left navigation in the Skype for Business admin center, you must first buy at
least one Enterprise E5 license, one Phone System add-on license, or one Audio Conferencing add-on license.

4. On the Add new user numbers page, click the Country and State lists to select the state that you want to
select numbers from, and then select the area code for the city from the City list.
5. Under Quantity, enter the number of phone numbers that you want for your organization and click Add to
create a reservation. You have 10 minutes to select your phone numbers. If you take more than 10 minutes,
the numbers will be returned to the pool of phone numbers.

NOTE
You can see the number of phone numbers, which is based on the number of licenses, listed next to Total user
numbers you can acquire.

6. You can click Show numbers to see the full list of phone numbers. This is helpful if you don't want to select
a specific phone number in the list.
7. Select the phone numbers you want, and then click Acquire numbers.
IMPORTANT
You can acquire more phone numbers than you have licenses. To determine how many phone numbers you can
acquire, take your number of licenses, add 10 percent of the number of licenses, and then add 10. For example, if you
have 100 Domestic Calling Plan and/or International Calling Plan licenses, you can reserve 120 phone numbers,
assuming that you have not already acquired some phone numbers for those 100 users. For more details, see How
many phone numbers can you get?

Related topics
Transferring phone numbers common questions
Different kinds of phone numbers used for Calling Plans
Manage phone numbers for your organization
Emergency calling terms and conditions
Skype for Business Online: Emergency Calling disclaimer label
See a list of phone numbers in your organization
2/6/2019 • 3 minutes to read • Edit Online

There are different types of phone numbers that you can assign to users or other services (service numbers), such
as for Audio Conferencing in Office 365.

To see a list of all phone numbers that you have for your organization
Using the Skype for Business admin center
1. Sign in to Office 365 with your work or school account.
2. Go to the Microsoft Teams admin center > Legacy portal.
3. In the Skype for Business admin center, in the left navigation, go to Voice > Phone numbers.

IMPORTANT
For you to see the Voice option in the left navigation in the Skype for Business admin center, you must first buy at
least one Enterprise E5 license, one Phone System add-on license, or one Audio Conferencing add-on license.

4. To view the phone numbers that are assigned, see the Number column.
5. You can use the drop-down list to filter your view by:
All phone numbers including service phone numbers.
A phone number range that you set.
Phone numbers that are assigned to user.
Phone numbers that assigned to conference for dial-in conferencing.
Phone numbers that are unassigned.
The location of the phone numbers.

To see all of the phone numbers that are assigned to users


Using the Skype for Business admin center
When you are setting up users, you might just want to see the list of the phone numbers that are already assigned
to users and which phone numbers can be assigned to them.
1. Sign in to Office 365 with your work or school account.
2. Go to the Microsoft Teams admin center > Legacy portal.
3. In the Skype for Business admin center, in the left navigation, go to Voice > Voice users.

IMPORTANT
For you to see the Voice option in the left navigation in the Skype for Business admin center, you must first buy at
least one Enterprise E5 license, one Phone System add-on license, or one Audio Conferencing add-on license.
4. You can filter your view for phone numbers that are assigned to users or phone numbers that you can
assign to a user. You can filter by:
All phone numbers including service phone numbers.
Number assigned to user.
No number assigned to user.

To see the phone numbers that are assigned to voice users


Using the Skype for Business admin center
When you are setting up users in your organization to make and receive phone calls, you must first get the phone
numbers and then assign them to your users. After you've gotten your phone numbers, you might just want to see
the list of the users that have phone numbers assigned to users, those that don't and whether a user is hosted
Online or on-premises.
1. Sign in to Office 365 with your work or school account.
2. Go to the Microsoft Teams admin center > Legacy portal.
3. In the Skype for Business admin center, in the left navigation, go to Voice > Voice users.

IMPORTANT
For you to see the Voice option in the left navigation in the Skype for Business admin center, you must first buy at
least one Enterprise E5 license, one Phone System add-on license, or one Audio Conferencing add-on license.

4. You can use the drop-down list to filter your view for active users, whether the user is Online or on-
premises, or the state and type of licensing for a user. You can filter by:
Active users and whether a user is Online or on-premises.
Pending licenses and whether a user is Online or on-premises.

Related topics
Transferring phone numbers common questions
Different kinds of phone numbers used for Calling Plans
Manage phone numbers for your organization
Emergency calling terms and conditions
Skype for Business Online: Emergency Calling disclaimer label
Set the Caller ID for a user
11/17/2018 • 5 minutes to read • Edit Online

The Phone System in Office 365 provides a default caller ID that is the user's assigned telephone number. You can
either change or block the caller ID (also called a Calling Line ID ) for a user. You can learn more about how to use
caller ID in your organization by going How can caller ID be used in your organization.

TIP
You can't block incoming calls currently in Skype for Business Online.

There are settings that you can change:

NOTE
This is not for on-premises organizations with Lync or Skype for Business Server.

Change their outgoing caller ID You can replace a user's Caller ID, which by default is their telephone
number, with another phone number. For example, you could change the user's Caller ID from their phone
number to a main phone number for your business or change the user's Calling Line ID from their phone
number to a main phone number for the legal department. You can change the Calling ID number to any
Online service number (toll or toll-free).

NOTE
If you want to use the Service parameter, you must specify a valid service number.

Block their outbound caller ID You can block the outgoing Caller ID from being sent on a user's
outgoing PSTN calls. Doing this will block their phone number from being displayed on the phone of a
person being called.
Block their incoming caller ID You can block a user from receiving Caller ID on any incoming PSTN
calls.

IMPORTANT
Emergency calls will always send the user's telephone number (caller ID).

By default, all of these caller ID settings are turned off. This means that the Skype for Business Online user's
phone number can be seen when that user makes a call to a PSTN phone.
To learn more about these settings and how you can use them, go How can caller ID be used in your organization.

Set your caller ID policy settings


NOTE
For all of the Caller ID settings in Skype for Business Online, you must use Windows PowerShell and you can't use the
Skype for Business admin center.

Verify and start Windows PowerShell


Check that you are running Windows PowerShell version 3.0 or higher
1. To verify that you are running version 3.0 or higher: Start Menu > Windows PowerShell.
2. Check the version by typing Get-Host in the Windows PowerShell window.
3. If you don't have version 3.0 or higher, you need to download and install updates to Windows PowerShell.
See Windows Management Framework 4.0 to download and update Windows PowerShell to version 4.0.
Restart your computer when you are prompted.
4. You will also need to install the Windows PowerShell module for Skype for Business Online that enables
you to create a remote Windows PowerShell session that connects to Skype for Business Online. This
module, which is supported only on 64-bit computers, can be downloaded from the Microsoft Download
Center at Windows PowerShell Module for Skype for Business Online. Restart your computer if you are
prompted.
If you need to know more, see Connect to all Office 365 services in a single Windows PowerShell window.
Start a Windows PowerShell session
1. From the Start Menu > Windows PowerShell.
2. In the Windows PowerShell window, connect to your Office 365 organization by running:

NOTE
You only have to run the Import-Module command the first time you use the Skype for Business Online Windows
PowerShell module.

Import-Module "C:\\Program Files\\Common Files\\Skype for Business


Online\\Modules\\SkypeOnlineConnector\\SkypeOnlineConnector.psd1"

$credential = Get-Credential

$session = New-CsOnlineSession -Credential $credential

Import-PSSession $session

If you want more information about starting Windows PowerShell, see Connect to all Office 365 services in a
single Windows PowerShell window or Set up your computer for Windows PowerShell.
See all of the caller ID policy settings in your organization
To view all of the caller ID policy settings in your organization, run:

Get-CsCallingLineIdentity |fl

See more examples and details for Get-CsCallingLineIdentity.


Create a new caller ID policy for your organization
To create a new caller ID policy that sets the caller ID to anonymous, run:

New-CsCallingLineIdentity -Identity Anonymous -Description "Anonymous policy" -CallingIDSubstitute


Anonymous -EnableUserOverride $false

NOTE
In all cases, the "Service Number" field should not include an initial "+".

See more examples and details for New -CsCallingLineIdentity.


To apply the new policy you created to Amos Marble, run:

Grant-CsCallingLineIdentity -Identity "amos.marble@contoso.com" -PolicyName Anonymous

See more on the Grant-CsCallingLineIdentity cmdlet.


If you have already created a policy, you can use the Set-CsCallingLineIdentity cmdlet to make changes to the
existing policy, and then use the Grant-CsCallingLineIdentity cmdlet to apply the settings to your users.
Set it so the incoming caller ID is blocked
To block the incoming caller ID, run:

Set-CsCallingLineIdentity -Identity "Block Incoming" -BlockIncomingPstnCallerID $true -


EnableUserOverride $true

See more examples and details for Set-CsCallingLineIdentity.


To apply the policy setting you created to a user in your organization, run:

Grant-CsCallingLineIdentity -Identity "amos.marble@contoso.com" -PolicyName "Block Incoming"

See more on the Grant-CsCallingLineIdentity cmdlet.


Remove a caller ID policy
To remove a policy from your organization, run:

Remove-CsCallingLineIdentity -Identity "My Caller ID Policy"

To remove a policy from a user, run:

Grant-CsCallingLineIdentity -Identity "amos.marble@contoso.com" -PolicyName $null

Want to know more about Windows PowerShell?


Windows PowerShell is all about managing users and what users are allowed or not allowed to do. With
Windows PowerShell, you can manage Office 365 and Skype for Business Online using a single point of
administration that can simplify your daily work, when you have multiple tasks to do. To get started with
Windows PowerShell, see these topics:
An introduction to Windows PowerShell and Skype for Business Online
Six Reasons Why You Might Want to Use Windows PowerShell to Manage Office 365
Windows PowerShell has many advantages in speed, simplicity, and productivity over only using the Office
365 admin center such as when you are making setting changes for many users at one time. Learn about
these advantages in the following topics:
Best ways to manage Office 365 with Windows PowerShell
Using Windows PowerShell to manage Skype for Business Online
Using Windows PowerShell to do common Skype for Business Online management tasks

Related topics
Transferring phone numbers common questions
Different kinds of phone numbers used for Calling Plans
Manage phone numbers for your organization
More about Calling Line ID and Calling Party Name
Emergency calling terms and conditions
Skype for Business Online: Emergency Calling disclaimer label
Set your PIN for transferring numbers to a new
service provider
2/6/2019 • 2 minutes to read • Edit Online

To transfer or port out phone numbers from Skype for Business Online to another telephone service provider or
carrier, you will need to manually set a PIN. After you set the PIN, you need to include it when you request to port
a phone number out.

IMPORTANT
A port out PIN is only used for organizations in the United States.

See Transfer phone numbers to Office 365 for more information about transferring and porting in/out phone
numbers.
Here is some specific information about this PIN you should know:
If a PIN isn't set, you won't be able to transfer or port out phone numbers from Skype for Business Online.
It can contain 6-10 digits (numbers).
It can't contain letters or special characters.
The default PIN is blank, but if you put one in, you can't remove or set it back to blank.
You can update or change the PIN after you put one in.

Set up your PIN


Using the Skype for Business admin center
1. Sign in to Office 365 with your work or school account.
2. Go to the Microsoft Teams admin center > Legacy portal.
3. In the left navigation, choose Voice > Port orders.
4. Click Set up and manage the PIN that is used for transferring or porting numbers to another service
carrier.
5. In the Set or change your port out PIN panel, enter your PIN and click Save.

NOTE
If you need to get more telephone numbers than this, please contact support for business products - Admin Help

Related topics
Transferring phone numbers common questions
Different kinds of phone numbers used for Calling Plans
Manage phone numbers for your organization
Emergency calling terms and conditions
Skype for Business Online: Emergency Calling disclaimer label
Create a Phone System call queue
2/6/2019 • 12 minutes to read • Edit Online

Phone System call queues include greetings that are used when someone calls in to a phone number for your
organization, the ability to automatically put the calls on hold, and the ability to search for the next available call
agent to handle the call while the people who call are listening to music on hold. You can create single or multiple
call queues for your organization.
Phone System call queues can provide:
An organizational greeting.
Music while people are waiting on hold.
Redirecting of calls to call agents in mail-enabled distribution lists and security groups.
Making settings for call queue maximum size, timeout, and call handling options.
When someone calls in to a phone number that is set up with a call queue, they will hear a greeting first (if any is
set up), and then they will be put in the queue and wait for the next available call agent. The person calling in will
hear music while they are on hold waiting, and the calls will be offered to the call agents in the First In, First Out
(FIFO ) manner.
All calls waiting in the queue will be distributed using an attendant routing mode or serial routing mode:
With attendant routing, the first call in the queue will ring all agents at the same time.
With serial routing, the first call in the queue will ring all call agents one by one.

NOTE
Call agents who are Offline, have set their presence to Do not Disturb, or have opted out of the call queue won't be
called.

Only one incoming call notification (for the call at the head of the queue) at a time will be sent to the call
agents.
After a call agent accepts the call, the next incoming call in the queue will start ringing call agents.

Step 1 - Getting started


To get started using call queues, it's important to remember a few things:
Your organization must have (at a minimum) an Enterprise E3 plus Phone System license or an Enterprise
E5 license. The number of Phone System user licenses that are assigned affects the number of service
numbers that are available to be used for call queues. The number of call queues you can have is dependent
on the number of Phone System and Audio Conferencing licenses that are assigned in your organization.
To learn more about licensing, go here.
NOTE
To redirect calls to people in your organization who are Online, they must have a Phone System license and be
enabled for Enterprise Voice or have Office 365 Calling Plans. See Assign Skype for Business and Microsoft Teams
licenses. To enable them for Enterprise Voice, you can use Windows PowerShell. For example run:
Set-CsUser -identity "Amos Marble" -EnterpriseVoiceEnabled $true

To learn more about Office 365 Calling Plans, see What are Calling Plans in Office 365? and Calling Plans
for Office 365.

NOTE
Users hosted on-premises using Lync Server 2010 aren't supported as a Call Queue Agents.

You can only assign toll and toll-free service phone numbers that you got in the Skype for Business admin
center or transferred from another service provider to Phone System call queues. To get and use toll-free
service numbers, you need to set up Communications Credits.

NOTE
User (subscriber) phone numbers can't be assigned to call queues - only service toll or toll-free phone numbers can
be used.

When you are distributing the incoming calls from an Phone System call queue, these clients are supported
for call agents:
Skype for Business desktop client 2016 (32 and 64-bit versions)
Lync desktop client 2013 (32 and 64-bit versions)
All IP phone models supported for Skype for Business Online. See Getting phones for Skype for
Business Online.
Mac Skype for Business Client (version 16.8.196 and later)
Android Skype for Business Client (version 6.16.0.9 and later)
iPhone Skype for Business Client (version 6.16.0 and later)
iPad Skype for Business Client (version 6.16.0 and later)
Microsoft Teams Windows client (32 and 64-bit versions)
Microsoft Teams Mac client
Microsoft Teams iPhone app
Microsoft Teams Android app

Step 2 - Getting or transferring toll or toll-free service phone numbers


Before you can create and set up your call queues, you will need to get or transfer your existing toll or toll-free
service numbers. After you get the toll or toll-free service phone numbers, they will show up in Skype for
Business admin center > Voice > Phone numbers, and the Number type listed will be listed as Service - Toll-
Free. To get your service numbers, see Getting service phone numbers for Skype for Business and Microsoft
Teams or if you want to transfer and existing service number, see Transfer phone numbers to Office 365.
NOTE
If you are outside the United States, you can't use the Skype for Business admin center to get service numbers. Go to
Manage phone numbers for your organization instead to see how to do it from the outside of the United States.

Step 3 - Create a new Call Queue


Using the Microsoft Teams admin center

In the Microsoft Teams admin center, click Legacy Portal > Call routing > Call queues, then click + Add
new:
Set the call queue display name, phone number and domain (if any)

Name Enter a descriptive display name for the call queue. This is required and can contain up to 64 characters,
including spaces.
This name will be displayed in the notification for the incoming call.

Phone number Select a service toll or toll-free phone number for the call queue. This is optional.
If there aren't any listed, you need to get service numbers before you can create this call queue. To get your service
numbers, see Getting service phone numbers for Skype for Business and Microsoft Teams

Domain If this is available, choose the Office 365 domain you want to use. This is only available if you have more
than one domain being used with Office 365. If you have more than one, you must chose the domain name from
the list.
For example, you could have a domain like: contoso.com or redmond.contoso.com
Set the greeting and music played while on hold

Greeting is optional. This is the greeting that is played for people who call in to the call queue number.
You can upload an audio file (.wav, .mp3, or .wma formats).

Music on hold You can either use the default Music on Hold provided with the call queue, or you can upload an
audio file in .wav, mp3, or .wma formats to use as your custom Music on Hold.
Select the call distribution method

Call distribution method You can choose either Attendant or Serial for your call queue distribution method. All
new and existing call queues will have attendant routing selected by default. To use serial routing, you must
explicitly choose the Serial routing option in UI and cmdlets.

When serial routing is chosen and the call queue is saved, the calls from the queue will ring your agents one by
one, starting from the beginning of the agent list. If an agent dismisses or does not pick up a call, the call will ring
the next agent on the list and will try all agents one by one until it is picked up or times out waiting in the queue.

NOTE
Serial routing will skip agents who are Offline, have set their presence to Do not Disturb, or have opted out of getting calls
from this queue.

Select an agent opt out option

Agent Opt out option You can choose to allow call queue agents to opt out of taking calls from a particular
queue by selecting Agent Opt out option.
Enabling this option allows all agents in this queue to start or stop receiving call from this call queue at will. You
can revoke the agent opt-out privilege at any time by clearing the check box, causing agents to become
automatically opted in for this queue again (the default setting for all agents).

To access the opt-out option, agents can do the following:


1. Open Options in their desktop Skype for Business client.
2. On the Call Forwarding tab, click the Edit settings online link.
3. On the user settings page, click Call Queues, and then clear the check boxes for any queues for which they
want to opt out.
NOTE
Agents using Mac, mobile, or Lync 2013 clients, or Hybrid Voice users who are hosted on-premises using Skype for
Business 2015 server, can go to https://aka.ms/cqsettings to access the opt out option.

Add call agents to a call queue

Call agents (200 maximum) can be:


An Online user with a Phone System license and enabled for Enterprise Voice or with a Calling Plan.

Note: To redirect calls to people in your organization who are Online, they must have a Phone System
license and be enabled for Enterprise Voice or have a Calling Plan. See Assign Skype for Business and
Microsoft Teams licenses. To enable them for Enterprise Voice, you can use Windows PowerShell. For
example run: Set-CsUser -identity "Amos Marble" -EnterpriseVoiceEnabled $true

Online users with a Phone System license and a Calling Plan that are added to an Office 365 Group, a
mail-enabled Distribution List, or a Security Group. It might take up to 30 minutes for a new agent added
for a distribution list or a security group to start receiving calls from a call queue. A newly created
distribution list or security group might take up to 48 hours to become available to be used with call queues.
Newly created Office 365 Groups are available almost immediately.

NOTE
Users hosted on-premises using Lync Server 2010 aren't supported.

Set the maximum queue size and maximum wait time

Maximum calls in the queue Use this to set the maximum calls that can wait in the queue at the same time. The
default is 50, but it can range from 0 to 200.When this limit is reached, the call will be handled in way you have set
on the When the maximum number of calls is reached setting below.
When the maximum number of calls is reached When the call queue reaches its maximum size (set using the
Maximum calls in the queue setting), you can choose what happens to new incoming calls.
Disconnect with a busy signal The call will be disconnected.
Forward this call to When you choose this, you will have these options:
Person in your company An Online user with a Phone System license and be enabled for
Enterprise Voice or have a Calling Plan. You can set it up so the person calling in can be sent to
voicemail. To do this, select a Person in your company and set this person to have their calls
forwarded directly to voicemail.

To learn about licensing required for voicemail, see Set up Phone System voicemail.

NOTE
Users hosted on-premises using Lync Server 2010 aren't supported.

Call Queue You must have already created another call queue, but after you do, you can select that
call queue.
Auto Attendant You must have already created an auto attendant, but after you do, you can select
that auto attendant. See Set up a Phone System auto attendant.

How long a call can wait in the queue You can also decide how much time a call can be on hold in the queue
before it times out and needs to be redirected or disconnected. Where it will be redirected is based on how you set
the When a call times out setting. You can set a time from 0 to 45 minutes.

The timeout value can be set in seconds, at 15-second intervals. This allows you to manipulate the call flow with
finer granularity. For example, you could specify that any calls that are not answered by an agent within 30 seconds
go to a Directory Search Auto Attendant.

When a call times out When the call reaches the limit you set on the How long a call can wait in the queue
setting, you can choose what happens to this call:
Disconnect The call will be disconnected.
Forward this call to When you choose this, you will have these options:
Person in your company An Online user with a Phone System license and be enabled for
Enterprise Voice or have Calling Plans. You can set it up so the person calling in can be sent to
voicemail. To do this, select a Person in your company and set this person to have their calls
forwarded directly to voicemail.

To learn about licensing required for voicemail, see Set up Phone System voicemail.
NOTE
Users hosted on-premises using Lync Server 2010 aren't supported.

Call Queue You must have already created another call queue, but after you do, you can select that
call queue.
Auto Attendant You must have already created an auto attendant, but after you do, you can select
that auto attendant. See Set up a Phone System auto attendant.

Changing the user's Caller ID to be a call queue's phone number


You can protect a user's identity by changing their caller ID for the outbound calls to a call queue instead by
creating a policy using the New-CallingLineIdentity cmdlet.
To do this, run:

New-CsCallingLineIdentity -Identity "UKSalesQueue" -CallingIdSubstitute "Service" -ServiceNumber 14258828080 -


EnableUserOverride $False -Verbose

Then apply the policy to the user using the Grant-CallingLineIdentity cmdlet. To do this, run:

Grant-CsCallingLineIdentity -PolicyName UKSalesQueue -Identity "AmosMarble@contoso.com"

You can get more information on how to make changes to caller ID settings in your organization here.

Want to know more?


You can also use Windows PowerShell to create and set up call queues.
Call queue cmdlets
Here are the cmdlets that you need to manage a call queue.
New -CsHuntgroup
Set-CsHuntgroup
Get-CsHuntgroup
Remove-CsHuntgroup
More about Windows PowerShell
Windows PowerShell is all about managing users and what users are allowed or not allowed to do. With
Windows PowerShell, you can manage Office 365 and Skype for Business Online using a single point of
administration that can simplify your daily work, when you have multiple tasks to do. To get started with
Windows PowerShell, see these topics:
An introduction to Windows PowerShell and Skype for Business Online
Why you need to use Office 365 PowerShell
Windows PowerShell has many advantages in speed, simplicity, and productivity over only using the Office
365 admin center such as when you are making setting changes for many users at one time. Learn about
these advantages in the following topics:
Best ways to manage Office 365 with Windows PowerShell
Using Windows PowerShell to manage Skype for Business Online
Using Windows PowerShell to do common Skype for Business Online management tasks

Related topics
Here's what you get with Phone System in Office 365
Getting service phone numbers for Skype for Business and Microsoft Teams
Country and region availability for Audio Conferencing and Calling Plans
Getting phones for Skype for Business Online
10/4/2018 • 4 minutes to read • Edit Online

Skype for Business Online qualifies and supports desktop phones for users who want to have a traditional phone
experience, rather than use the Skype for Business app. This topic covers the phones and firmware versions that
are supported for use in Skype for Business Online and other information that can help you when you are setting
up phones in your organization.
To get the latest updates and most up-to-date information on supported devices, see the Skype for Business
Device Catalog.

Supported phones
For Skype for Business Online users, you can choose from several models within the Certified for Skype for
Business Phones and phones running Lync Phone Edition (LPE ) listed under the Skype for Business Online
category in the Skype for Business Device Catalog.
Microsoft is partnering and working closely with Polycom, Yealink, and AudioCodes to develop and certify a wide
variety of devices through the Partner IP Phone Program (PIP ) for the Phone System in Office 365 and Skype for
Business Server.
When ordering new phones for Skype for Business, it is important to buy phones with the right product ID. These
product IDs will ensure that the phones you receive have the Skype for Business Online qualified version already
installed.

Phone Partner Skype for Business specific product ID

Polycom Product ID -019

Yealink SIP-TXXG Skype for Business Edition

AudioCodes UCXXXHDEG (SfB)

For more details on Polycom phones, see Voice Solutions for Microsoft.
For more details on Yealink phones, see Skype for Business IP Phones.
For more details on AudioCodes phones, see Skype for Business IP Phones.

NOTE
Lync Phone Edition is supported with Skype for Business Online, but not with Microsoft Teams. Mainstream support for the
LPE platform ended by April/10/2014, with extended support until April/11/2023 to align with the product support lifecycle
of Lync Server 2013. See Microsoft Product Lifecycle for details on the LPE lifecycle. LPE CAP models aren't supported with
Skype for Business Online.
Later this year, Office 365 will not support any version of TLS older than 1.2. Since the underlying operating system of LPE
does not support TLS 1.2, LPE will not be supported to connect to Office 365 anymore. See Preparing for the mandatory
use of TLS 1.2 in Office 365 for more information.
Supported firmware
This is the minimum software release required for supported phones to work with Phone System in Office 365:

Phone type Minimum firmware Release date

Optimized (Lync Phone Edition) 4.0.7577.4463 May 2015

Certified Polycom VVX Series 5.4.0A December 2015

Yealink X.8.1.52 February 2017

AudioCodes 3.0.0.459.1 December 2016

NOTE
Lync Phone Edition (LPE) phones you have set up for your on-premises deployment must be updated to the minimum or
later required firmware prior to moving those users over to Skype for Business Online. If you move your users from on-
premises to Skype for Business Online before you update the firmware on the phones, those phones won't be able to
connect to Skype for Business Online.

Required licenses
Skype for Business Online doesn't require any additional Microsoft license other than the user licenses. To learn
more about the required user licenses, see Skype for Business and Microsoft Teams add-on licensing.
Manufacturer licensing models might vary between open SIP and Skype for Business Certified firmware. If you
are repurposing a certified model with an Open SIP firmware, you will need to verify firmware license
requirements with the manufacturer.

Skype for Business Online connected phones feature set


For full device features and capabilities, check the manufacturer user guides.

Feature Polycom 3PIP Yealink 3PIP AudioCodes 3PIP LPE

Sign in with user Yes Yes Yes No


credentials

Sign in via PC Yes Yes Yes Yes


(Pairing), Windows
Only

Sign in using (Web Yes Yes Yes No


Sign-in)

Note: Check the


supportability matrix
in deployment guide.

Single-click join Yes Yes Yes Yes


meeting
Click to dial (Pairing) Yes Yes Yes Yes

Meeting Controls Yes Yes Yes Yes

Visual Voicemail Yes Yes Yes Yes

Phone Lock Yes Yes Yes Yes

Device Update Yes Yes Yes Yes

In-band Provisioning Yes Yes Yes Yes

QoE Yes Yes Yes No

Log Upload Yes Yes Yes Yes

Note: Currently, all


logs are uploaded to
the Microsoft
Support team only;
customer access to
phone logs aren't yet
available.

Modern Yes Yes Yes No


Authentication

Multiple Emergency Yes No No Yes


Number

Exchange Calendar Yes Yes Yes Yes


Integration*
Note: Requires PC
tethering

Presence Integration Yes Yes Yes Yes

Corporate Directory Yes Yes Yes Yes

Delegation Yes Yes Yes No

Contact Picture No Yes No Yes


Integration

NOTE
CX 600 or any other Aries phones don't support multifactor authentication (MFA). If you force MFA, these devices will fail to
sign-in. These devices must use only Org ID for authetication.
What else should you know?
For step-by-step setup instructions, see Deploying Skype for Business Online phones.

Related topics
Getting service phone numbers for Skype for Business and Microsoft Teams
Here's what you get with Phone System in Office 365
Country and region availability for Audio Conferencing and Calling Plans
Deploying Skype for Business Online phones
12/17/2018 • 8 minutes to read • Edit Online

This is deployment guide will help you deploy Skype for Business Online IP phones.
In all types of businesses, having a phone number allows users to make and get voice calls, and it is an important
requirement to do business. Users who have phone numbers will be able to make voice calls across all Skype for
Business devices including IP phones, PCs, and mobile devices. You can learn more about Skype for Business IP
phones by reading Getting phones for Skype for Business Online.

Deployment steps for IP phones


Step 1 - Download the manufacturer's administrator guides and phone manuals
Before you get started, it's a good idea to download the phone manufacturer's administration guides and phone
user manuals.
For Polycom phones, see the Polycom Deployment Guide.
For Yealink phones, see Yealink Skype for Business HD SIP Phones Solution.
For AudioCodes phones, see the Audiocodes Provisioning Management Guide.
Step 2 - Make sure you're purchasing or migrating a Skype for Business Supported IP phone and firmware
A Skype for Business Online supported phone and firmware is compatible for Skype for Business Server as well,
but the opposite isn't always true. To make sure you are buying or provisioning a supported phone and firmware,
see Getting phones for Skype for Business Online.
Step 3 - Checking that the right firmware is installed and update the firmware if required
Check the firmware version on your phones. For:
Polycom VVX phones, go to Settings > Status > Platform > Application > Main.
Yealink phones, go to Status on the main phone screen.
AudioCodes phones, go to Menu > Device Status > Firmware version from the start screen.

NOTE
For remote access to phone details, refer to manufacturer administration guides. See the links above for the user
guides and phone manuals.

Lync Phone Edition (LPE ) phones, go to Menu > System Information from the start screen.
Step 4 - Device Update Considerations

NOTE
Polycom firmware prior to 5.5.1.X had a manufacturer-specific device-lock mechanism that is replaced with a Skype for
Business implementation "Phone-Lock." Upgrading a phone from 5.4.X.X that was secured with "Device-Lock" to 5.5.1.X with
"Phone-Lock" won't inherit the PIN code from "Device-Lock," which can leave the phone unsecured. Users who have
activated "Device-Lock" need to enable the following Polycom Device Profile parameter to give users control of time of
upgrade (lync.deviceUpdate.popUpSK.enabled=1).
Firmware updates are managed by the Skype for Business Service. Every Skype for Business certified phone's
firmware is uploaded to the Skype for Business Update server, and device update is enabled on all phones by
default. Depending on the inactivity time on the phone and polling intervals, phones will automatically download
and install the latest certified builds. You can disable the device update settings by using the Set-CsIPPhonePolicy
cmdlet and setting the EnableDeviceUpdate parameter to false .

When a new firmware is available and ready for download and install, the phone will notify the user. Polycom
phones will notify the user and provide them with an option to Update or Postpone.

For a Polycom phone, you can update the firmware on the phone by selecting SwUpdate.

You can also choose to manage firmware updates using a partner provisioning system. For partner provisioning
system management including advanced phone customization, refer to manufacturer administration guides.
Cau t i on

Make sure to have a single device update authority (In-band device update or a third-party provisioning server) to
avoid update loops.
Step 5 - Configuration and infrastructure phone settings
You can set up the most commonly used phone options and policies using Skype for Business In-band
management Windows PowerShell cmdlets. See Set-CsIPPhonePolicy for details of those parameters and
settings.
For network infrastructure planning, see Skype Operations Framework.
Step 6 - Preparing for users to sign in
To enable users to successfully sign in to a Skype for Business Online phone and make calls, you need to make
sure users are assigned the correct licenses. At a minimum, you will need to assign a Phone System license and a
Calling Plan. For additional information, you can see Skype for Business and Microsoft Teams add-on licensing
and Assign Skype for Business and Microsoft Teams licenses.
You can find out more about Calling Plans by reading What are Calling Plans in Office 365?
Sign-in options that are available for Online users are:
Users with Polycom VVX 5XX/6XX phones will see:

Users with Yealink T48G/T46G phones will see:

For details on sign-in options supported by the manufacturer, see Getting phones for Skype for
Business Online.
User ID Using the phone's keypad or on-screen keyboard (if available), users can use their organization's
user name and password to sign in to the phone. For example, they should use the UPN format like
amosm@contoso.com for their user name.

NOTE
PIN authentication isn't supported for Skype for Business Online for LPE and Partner IP phones.

Using a PC When Better Together over Ethernet (BToE ) software is installed on user's PC and enabled,
users can log in to their phones using the authentication window on their Windows Skype for Business
App. See Step 7 (optional) - If you have device pairing and Better Together over Ethernet (BToE ) for other
information.

NOTE
Users are required to use their organization's user name and password to sign in to the phone. For example, they
should use the UPN format like amosm@contoso.com for their user name.
Using a Web Sign-in: This is a new way for Online users to authenticate using a standard web browser.
Users will be provided with a set of instructions to follow when they use a browser to sign in.
Users with Polycom VVX 5XX/6XX phones will see:

Users with Yealink T48G/T46G phones will see:

The code that is generated will expire in 15 minutes. When it expires, the user will have to click Retry
or OK to generate a new code, depending on the phone.
Users with Polycom VVX 5XX/6XX phones will see:

Users with Yealink T48G/T46G phones will see:


Using a browser, navigate to the address displayed on the phone and enter your Skype for Business
username.

Enter the code shown on the phone.

Verify that the site shows "[Phone Manufacturer name] Skype for Business Certified Phone," and
click Continue.

Click the user's credentials or click Use another account:

When the following page is displayed, it is safe to close the browser.


NOTE
LPE phones for Skype for Business Online support sign-in through USB tethering only.

Supported deployments The table below shows the supported authentication types for the currently
supported deployment models including Exchange Integration, Modern authentication with Multi-factor
Authentication (MFA), and Skype for Business Online and on-premises.

Skype for Exchange Phone Sign-In Skype for Exchange Exchange


Business method Business access Access with Access with
Modern Auth Modern Auth
and MFA and MFA
disabled enabled

Online Online Web Sign-in Yes Yes Yes

Online Online Username/Passw Yes Yes No


ord

Online On-premises Web Sign-in Yes No No

Online On-Premises Username/Passw Yes Yes No


ord

On-premises Online/On- PIN Yes No No


Premises Authentication

On-premises Online/On- Username/Passw Yes Yes N/A


Premises ord

On-premises Online/On- Sign-in via PC Yes Yes N/A


Premises (BTOE)

Phone features The feature set may vary slightly based on the IP phone partner. For the complete feature
set and for more information on the features for each phone manufacturer, see Getting phones for Skype
for Business Online.
Phone-Lock is a recently introduced feature in Skype for Business certified phones that is used to secure a
phone. If enabled, users will be asked to create a PIN upon successful authentication. Once created, phones
will lock when the idle-timeout that you define expires, a user manually locks their phone, or they sync their
phone-lock with their PC lock using Phone Pairing. If the phone-lock PIN is entered wrong several times,
the phone will either sign the user out or require an administrator's code to unlock the phone, but this will
vary depending on the phone partner. The user's PIN should be between 6 and 15 digits.
You can disable Phone-Lock for your organization (which is enabled by default), change the idle-timeout,
and choose whether users can make phone calls while they are locked or not using inband-settings. See
Set-CsIPPhonePolicy for more details on those settings.

Step 7 (optional) - If you have device pairing and Better Together over
Ethernet (BToE)
BToE is a phone paining mechanism for Partner IP phones that pairs a user's phone with their Windows Skype for
Business app. BToE enables users to:
Sign in to their IP phone using their Skype for Business desktop app (using a PC )
Synchronize Phone-Lock with PC lock
Click to call
BToE can be configured to operate in two modes: Auto (default) and Manual . It can also be enabled
(default)/disabled for users using Skype for Business in-band settings. When operating in Manual mode, users will
have to take an additional step to pair their phone with their Windows app.
To deploy BToE to users
1. Connect their PC to their phone using the PC port.

2. Download and install the latest BToE software from the manufacturer website from the links below. For a
better user experience, you can distribute and install the BToE software using an admin distribution solution
such as System Center Configuration Manager (SCCM ). For help using SCCM, See Packages and programs
in System Center Configuration Manager.
Polycom BToE Software Download site
Yealink BToE Software Download
AudioCodes BToE Software Downloads
3. The server setting for BToE is set to Enabled and Auto mode by default. To change those settings, see Set-
CsIPPhonePolicy.

NOTE
BToE isn't currently supported on Mac and VDI platforms.

Related topics
Getting service phone numbers for Skype for Business and Microsoft Teams
Here's what you get with Phone System in Office 365
Country and region availability for Audio Conferencing and Calling Plans
Set up common area phones
10/19/2018 • 5 minutes to read • Edit Online

A common area phone (CAP ) is typically placed in an area like a lobby or another area that is available to a lot of
people. For example, a reception area phone, door phone or meeting room phone, CAPs are set up as devices
rather than users and automatically sign into a network. In the steps below, we’ll help you set up an account for
Phone System with Calling Plans so you can deploy these types of phones for your organization.

Prerequisites for common area phones


The first thing you need to do is to confirm that you have the following:
Purchase Common Area Phone license and a Calling Plan.
Search for and buy approved phones (view the list here).
Update the firmware on your phones (See supported firmware in this topic). You can check the firmware on you
phone by doing this:
Polycom VVX phones: Go to Settings > Status > Platform > Application > Main.
Yealink phones: Go to Status on the main phone screen.
AudioCodes phones: Go to Menu > Device Status > Firmware version from the start screen.
Lync Phone Edition (LPE ) phones: Go to Menu > System Information from the start screen.
Firmware updates are managed by the Skype for Business Service. Every Skype for Business certified
phone's firmware is uploaded to the Skype for Business Update server, and device update is enabled
on all phones by default.
Depending on the inactivity time on the phone and polling intervals, phones will automatically
download and install the latest certified builds. You can disable the device update settings by using
the Set-CsIPPhonePolicy cmdlet and setting the EnableDeviceUpdate parameter to false .

Setting up a Common Area Phone


You will need to follow these steps:
Step 1 - Buy the licenses
1. In the Office 365 admin center, go to Billing > Purchase services, and add Other plans.
2. Click on Common Area Phone > Buy now > on the Checkout page click on Buy now.
3. Click on to expand Add-on subscriptions and then click on to buy a Calling Plan. Choose either the
Domestic Calling Plan or Domestic and International Calling Plan.

NOTE
You don't need a Phone System license. It's included with the Common Area Phone license.

For more info on licenses, see Skype for Business and Microsoft Teams add-on licensing.
Step 2 - Create a new user account for the phone and assign the licenses
1. In the Office 365 admin center, go to Users > Active Users > Add a user.
2. Put in a User name like “Main" for the first name and "Reception” for the second name.
3. Put in a Display name if it doesn't autogenerate one like "Main Reception".
4. Put in a User name like "MainReception" or "Mainlobby".
5. For common area phones, you might want to set a password manually or have the same password for all of you
common area phones. Also, you might think about unselecting Make this user change their password when
they first sign in.
6. If you are still there, assign the licenses to this user. On the same page, click to expand Product licenses. Turn
on the following:
Common Area Phone
Then you need to pick either a Domestic Calling Plan or a Domestic and International Calling
Plan.
Assigning the licenses will look like:

NOTE
Just so you know, Skype for Business Plan 2 is included with the Common Area Phone license.

For more details, see Add a user.


Step 3 - Assign a phone number to the Common Area Phone user account
Assign a phone number to the user using the Skype for Business admin center
1. In the Office 365 admin center > Admin centers > Skype for Business.
2. In the Skype for Business admin center > Voice > Phone numbers.
3. Select a number from the list of phone numbers and click Assign.
4. On the Assign page, in the Voice user box enter the name of the user that is used for the phone then select
the user in the Select a voice user drop down.
5. While you're there you will need to add an emergency address. Once you search, look under the Select
emergency address to pick the right one for you.
6. Click Save and your user should look like this:

NOTE
Users will only show up if they have a Phone System licence applied. If you just did this, then sometimes it takes a bit
for the user to show up in the list.

For more stuff, see Getting phone numbers for your users.
If you're wondering, you can also take your phone number that you have with another carrier and "port" or transfer
them over to Office 365. See, Transfer phone numbers to Office 365.
Step 4 - Setting up your phone
Setting the mode on a phone
The phone or phones you have must have the Common Area Phone mode turned on. You might want to check
on that to make sure they do.
Here's an example for how to set up a Polycom VVX phone
Enable Common Area Phone mode for the Polycom VVX by following these steps:
1. In your browser, connect to the web interface so that you can enable CAP mode.
2. Then go to Setting and in the Skype for Business Setting option, select Common Area Phone.
3. Click Yes to save your settings.
Now that CAP mode is enabled, set up the phone using the phone's display. The display should show CaAP
is enabled. Then do the following:
1. Click Settings.
2. Select Advanced.
3. Enter the password.
4. In Administration settings, select Common Area Phone Settings.
5. Enable CAP and CAP Admin Mode.
6. Click Save Config.
Ok, now your phone is ready so you can sign in on the home screen.
1. Sign in by selecting Settings > Features > Skype for Business.
2. Select User Credentials, and select web sign-in (CAP ) to generate a code.
3. Go to the provisioning portal, and sign in as admin.
4. Enter the display name (for example, Main Reception).
NOTE
If Search for Common Area Phones only is checked, clear the checkbox and search again.

5. In the pairing code window, enter the code displayed on the phone and click Provision.
Following this last step, the phone should sign in automatically.

NOTE
The CAP provisioning site states it will reset the CAP account's password to a random password. Take note that the account
the CAP is referring is the Azure Active Directory (AAD) account. If you created the account in AAD only then the process is
straightforward. If you have synced an on premises Active Directory to AAD and you use a third-party IDP or ADFS, CAP
provisioning will fail. In this case, you need to use an Office 365/Azure Active Directory account only (for example, an account
with onmicrosoft.com domain) for CAP provisioning to work.

Related topics
Learn more about available phones at Deploying Skype for Business Online phones.
Getting phones for Skype for Business Online
Getting service phone numbers
12/13/2018 • 3 minutes to read • Edit Online

In addition to getting phone numbers for your users from Office 365, you can search and acquire toll or toll-free
phone numbers for services such as audio conferencing (for conference bridges), auto attendants, and call
queues (also called service numbers). Service phone numbers have a higher concurrent calling capacity than
user or subscriber phone numbers. For example, a service number can handle 100s of calls simultaneously,
whereas a user's phone number can only handle a few calls simultaneously.

NOTE
Office 365 Communications Credits must be set up first in order to acquire toll-free numbers. See Set up Communications
Credits for your organization.

You have two ways of getting service numbers so you can use them with Skype for Business and Microsoft
Teams:
Get new numbers from Office 365.
Port or transfer your existing numbers from your service provider or phone carrier to Office 365.

NOTE
When you transfer your service numbers, it is highly recommended that you contact Microsoft support to ensure
that the higher concurrent calling capacity is considered and configured correctly.

Get new service numbers


Using the Skype for Business admin center
1. Sign in to Office 365 with your work or school account.
2. Go to the Admin center > Teams and Skype > Skype Legacy Admin.
3. In the left navigation go to Voice > Phone numbers > Add new number, and then click New service
numbers.

IMPORTANT
For you to see the Voice option in the left navigation in the Skype for Business admin center, you must first buy at
least one Enterprise E5 license, one Phone System add-on license, or one Audio Conferencing add-on license.

4. On the Add new service numbers page, choose the following:


Country/Region
State/Region
City
5. Under Quantity, enter the number of phone numbers that you want for your organization and click Add
to create a reservation. You have 10 minutes to select your phone numbers; if you take more than 10
minutes, the phone numbers will be returned to the pool of phone numbers.

NOTE
You can see the number of phone numbers, which is based on the number of licenses, listed next to Total Service
numbers your can acquire. For details, see How many phone numbers can you get?

6. You can click Show numbers to see the full list of phone numbers. This is helpful if you don't want to
select a specific phone number in the list.
7. Select the phone numbers you want, and then click Acquire numbers.
Assign service numbers
Once you have your service numbers, they can then be assigned to an audio conferencing bridge. To do this, see
Change the toll or toll free numbers on your Audio Conferencing bridge.
Port or transfer existing service numbers
If you want to transfer service numbers from your current service provider or carrier, you need to manually
submit a port order to Microsoft. You have to submit separate port orders for each type of service number (toll
vs. toll-free) that you will be transferring using a Letter of Authorization (LOA). In the Letter of Authorization
(LOA), you must select the correct type of service number. When contacting Microsoft support, please make sure
you specify that you are transferring a service number (and not a user or subscriber number), or the concurrent
calling capacity may not be enough to handle call volumes. If you want to transfer phone numbers or do other
things with your phone numbers, see Manage phone numbers for your organization.

NOTE
If you need to get more telephone numbers than this, please contact support for business products - Admin Help.

Related topics
Here's what you get with Phone System in Office 365
Country and region availability for Audio Conferencing and Calling Plans
Set up a Phone System auto attendant
2/6/2019 • 17 minutes to read • Edit Online

Auto attendants let people that call in to your organization and navigate a menu system to get them to the right
department, call queue, person, or the operator. You can create an auto attendant for your organization by using the
Skype for Business admin center. To create a new auto attendant, go to Call routing in the left navigation, and then
select Auto attendants > Add new.
If you want to learn more about auto attendants, see What are Phone System auto attendants?

Step 1 - Getting started


Before you can create and set up your auto attendants, you will need to get or transfer your existing toll or
toll-free service numbers. After you get the toll or toll-free service numbers, they will show up on the Skype
for Business admin center > Voice > Phone numbers page. To get your service numbers, see Getting
service phone numbers for Skype for Business and Microsoft Teams, or if you want to transfer and existing
service number, see Transfer phone numbers to Office 365. User (subscriber) numbers can't be assigned to
auto attendants. If you are outside the United States, you can't use the Skype for Business admin center to
get service numbers; go here instead.
Cau t i on

To get and use toll-free phone numbers, you need to set up Communications Credits. To do this see What
are Communications Credits? and Set up Communications Credits for your organization.
Your organization must have (at a minimum) an Enterprise E3 plus Phone System license or an Enterprise
E5 license. The number of Phone System user licenses that are assigned affects the number of service
numbers that are available to be used for auto attendants. The numbers of auto attendants you can have is
dependent on the number Phone System and Audio Conferencing licenses that are assigned in your
organization. To learn more about licensing, go here.

TIP
To redirect calls to an operator or a menu option that is an Online user with a Phone System license, you will need to
enable them for Enterprise Voice or assign Calling Plans in Office 365 to them. See Assign Skype for Business and
Microsoft Teams licenses. You can also use Windows PowerShell. For example, run:
Set-CsUser -identity "Amos Marble" -EnterpriseVoiceEnabled $true

Step 2 - Create a new auto attendant


Using the Microsoft Teams admin center

In the Microsoft Teams admin center, click Legacy Portal > Call routing > Auto attendants, then click +
Add new:
Edit general info page
Name Enter a descriptive display name for your auto attendant. The name is required and can contain up to 64
characters, including spaces. It will be listed in the Name column on the Auto attendants tab.

Phone number This setting is optional. If you like, select a phone number for your auto attendant. You can pick
any available service toll or toll-free phone number that you have for your organization. If there are no phone
numbers listed, you will need to get a service toll or toll-free phone number. Go here to get them.

NOTE
User (subscriber) numbers can't be assigned to auto attendants.

Time zone You must set the time zone for your auto attendant, but it doesn't need to correspond to the time zone
of the main address listed for your organization. Each auto attendant can have a different time zone, and the
business hours set for the auto attendant will be set based on the time zone that you select here.

Language Select the language that you want to use for your auto attendant from any of the available languages
listed. The language you set here is the language that the auto attendant will use to interact with people that call in
to this auto attendant, and all the system prompts will be played in this language.
Speech recognition Speech recognition is available and if this option is selected. People that call in can use voice
input in the language you set. You can disable speech recognition by clearing it if you want to only let people use
their phone keypad.

Operator This is optional and doesn't need to be set for the auto attendant. However, you can set the Operator
option for people that call in to be able to break out of the menus to speak to a person to help them.

The key 0 is automatically assigned to Operator.

If you set this up, you will also need to tell people who call in that this is an available option in the Edit menu
options on the Business hours call handling page. If you set an operator on your auto attendant, you will need
to enter the corresponding prompt text in the Callers will hear box or change your audio file to include this option.
For example, "For the Operator, press zero."

You can set one of the following as Operator:


Person in your company with a Phone System license that is enabled for Enterprise Voice or assigned
Calling Plans in Office 365.

NOTE
Person in your company can be an Online user or a user hosted on-premises using Skype for Business Server 2015
or Lync Server 2013. Lync Server 2010 isn't supported.

A Call Queue that you have set up.


You can set it up so the person calling will be sent to voicemail. To do this, select Person in your company
and set this person's calls to be forwarded directly to voicemail.
Select hours of operation page
By default, business hours are set to 24 hours a day, 7 days a week, so all hours are considered business hours. All
of the hours that aren't included in business hours are considered after business hours. If you select the Custom
option and set your business hours, then a new page called After hours call handling will be added where you
can configure the call handling for after business hours for the auto attendant.
Select the Custom option to select specific business hours in the calendar. When you select Custom, business
hours will be set to Monday to Friday, 9:00 am-5:00 pm by default.

To change business hours, highlight the business hours you want to set using the calendar. The calendar allows you
to select business hours in 30-minute intervals, and the business hours you select here will be set based on the time
zone that you set on the General info page. To set up a break (a lunch break, for example), deselect or drag to
deselect the time on the calendar. You can set multiple breaks within business hours.
Select business hours call handling page

TIP
If you use a custom business hours schedule, you will also need to set up call handing for after business hours. An After
hours call handling page will be added so you can configure those options, and it will give you the same options as
Business hours call handling.

You can set up greetings, prompts, and menus that people who call in to your organization's auto attendant phone
number will hear during the business hours.
Company greeting Business hours greeting is optional and can be set to None. In this case, the caller will hear no
message or greeting before the call is handled by one of the options you select. You can also upload an audio file (in
.wav, mp3 or .wma formats), or create a custom greeting using Text-to-Speech.
None No greeting will be played when people call in to the auto attendant phone number.
Create a custom greeting If you choose this option, enter the text you want the system to read (up to 1000
characters). For example, you might enter "Welcome to Contoso. Your call is important to us." in the Callers will
hear box.
Upload an audio file If you choose this, record the greeting and then upload your audio file (in a .wav, .mp3 or
.wma format).

You can select what happens to calls that arrive during business hours. You can chose from the following options:
Disconnect If you select it, the person calling in will be disconnected after hearing a business hours
greeting.
Redirect call This can be used to automatically send the call to:
Person in your company with a Phone System license that is enabled for Enterprise Voice or
assigned Calling Plans in Office 365. You can set it up so the person calling in can be sent to
voicemail. To do this, select Person in your company and set this person to have their calls
forwarded directly to voicemail.
NOTE
Person in your company can be an Online user or a user hosted on-premises using Skype for Business
Server 2015 or Lync Server 2013. Lync Server 2010 is not supported.

A Call Queue Using a Call Queue allows the call to be transferred to an existing Call Queue that you
have set up.
Another Auto attendant You can use an existing auto attendant to create a second level of menu
options containing a submenu. These are called nested auto attendants.
Play menu options prompt These can also be used to let you set up a prompt you want played.

Menu prompt To create main menu prompt, you can either use Text-to-Speech or upload an audio file (.wav, .mp3
or .wma). You can type the prompt in the Callers will hear box or record an audio file and say, for example: "For
Sales, say or press or say 1. For Services, press or say 2. For Customer Support, press or say 3. For the operator,
press or say 0. To hear this menu again, press the star key or say repeat." Create a custom prompt If you chose
this, you should enter the text you want the system to read (up to 1000 characters). Upload an audio file If you
chose this, you will need to record the greeting and then upload your audio file (in a .wav, mp3 or .wma format).

Dial by name If you choose this option, this will enable people who call in to search for people in your
organization using Directory Search. You can select which people will be listed as available or not available for Dial
by Name by setting up those options on the Dial scope page. Any online user with a Phone System license, or
any user hosted on-premises using Skype for Business Server 2015 or Lync Server 2013, can be found with Dial by
Name.

WARNING
Users hosted on-premises using Lync 2010 can't be reached with Dial by Name.

Edit menu options Menu options can be added or removed by using key buttons on the keypad. To add a menu
option, press the corresponding key on the keypad. The keys in use will change in color and the corresponding row
of options will appear below. To delete a menu option, simply click on the corresponding key on the keypad control
to deselect this key. The key mapping row will be removed.

Tip: You will have to update menu prompts text or re-record the audio separately when adding to removing
options because it won't be automatically done for the existing menu prompt.

Any menu option can be added and removed in any order, and the key mappings don't have to be continuous. It is
possible, for example, to create a menu with keys 0, 1, and 3 mapped to options, while the key 2 isn't used.
NOTE
The keys * (Repeat) and # (Back) are reserved by the system and can't be reassigned. If speech recognition is enabled,
pressing * will correspond with "Repeat" and # will correspond with the "Back" voice commands.

To set up your menu options, after you select the key(s), you will need to:
Enter the Name of the option This can be up to 64 characters long, and can contain multiple words like
"Customer Service" or "Operations and Grounds." If speech recognition is enabled, the name will automatically
be recognized, and the person calling in will be able to either press 3, say "three," or say "Customer Service" to
select the option mapped to key 3.
The next step is to select where the call is to be sent if the corresponding key is pressed, or the option is selected
using speech recognition. The call can be sent to:
Operator If operator is already set up, it is automatically mapped to key 0, but it can also be deleted
or reassigned to a different key. If operator isn't set to any key, then the voice command "Operator"
will be disabled too.
A Person in your company with a Phone System license that is enabled for Enterprise Voice or
assigned an Calling Plan in Office 365. You can set it up so the person calling in can be sent to
voicemail. To do this, select Person in your company and set this person to have their calls
forwarded directly to voicemail.

NOTE
Person in your company can be an Online user or a user hosted on-premises using Skype for Business
Server 2015 or Lync Server 2013. Lync Server 2010 is not supported.

Call Queue Using a call queue option allows the call to be transferred to an existing call queue that
you have set up.
Auto Attendant You can use an existing auto attendant to create a second level of menu options
containing a submenu. These are called nested auto attendants.

NOTE
The Business Hours of nested (or second-level) auto attendants will also be used, including for the calls sent
from other auto attendants that have been set up.

Select holidays page


You can add up to 20 scheduled holidays to each auto attendant.
Add a holiday Enter a name for your new holiday in the Holiday name field.

Holiday names may consist of up to 64 characters and must be unique for the same auto attendant. For example,
you cannot have two holidays named "Thanksgiving" in the same auto attendant.

Holiday Greeting The Holiday Greeting is optional and can be set to None. In this case, the caller will hear no
message or greeting before the call is handled by one of the options you select. You can also upload an audio file (in
.wav, mp3 or .wma formats), or create a custom greeting using Text-to-Speech.
None No greeting will be played when people call in to the auto attendant phone number.
Create a custom greeting If you choose this option, enter the text you want the system to read (up to 1000
characters). For example, you might enter "Happy New Year! Our offices are currently closed." in the Callers
will hear box.
Upload an audio file If you choose this, record the holiday greeting and then upload your audio file (in a .wav,
.mp3 or .wma format).

What happens to the calls after the greeting? You can select what happens to the calls that arrive during this
holiday. You can chose from the following options:
Disconnect The person calling in will be disconnected after hearing the holiday greeting.
Redirect call This can be used to automatically send the call to:
A Person in your company with a Phone System license that is enabled for Enterprise Voice or
assigned Calling Plans in Office 365. You can set it up so the person calling in can be sent to
voicemail. To do this, select Person in your company, and set this person to have their calls
forwarded directly to voicemail.

NOTE
Person in your company can be an Online user or a user hosted on-premises using Skype for Business
Server 2015 or Lync Server 2013. Lync Server 2010 is not supported.

A Call Queue to transfer the call to an existing Call Queue that you have set up.
Another Auto attendant, to create a second level of menu options containing a submenu. These are
called nested auto attendants.

NOTE
By default, all calls arriving during a holiday period are set to disconnect after the greeting (if any), so you
must specify a redirect if a different behavior is desired.

When do you want the holiday to start and end? Enter your holiday start date in dd/mm/yyyy format, and then
select a start time, end date, and end time, as prompted in the date range table.

You can specify up to 10 different date ranges for a holiday. For example, you could add date ranges for New Year's
Eve holidays for up to 10 years. A holiday can span multiple days.

To add additional holiday date ranges (for example, for the next year), click Add another, and then enter a new set
of start and end dates for the holiday.

Nested holidays are also supported. For example, you could nest multiple holidays within one "holiday break" time
frame:
December 24 through January 3: "Happy Holidays! Our offices are currently closed. We will reopen on
January 4th."
December 25: "Merry Christmas! Our offices are currently closed. We will reopen on January 4th."
January 1: "Happy New Year! Our offices are currently closed. We will reopen on January 4th."
After you save your auto attendant, your holidays appear on the Holidays tab, where you can edit, add, or modify
holiday settings.
Select dial scope page
On this page, you can set up which users in your organization will be listed in your directory and available for Dial
by Name when a person that calls in to your organization.
Using the Include option, you have two options:
All Online users Using this option allows all of the people in your organization to be included in directory
search. All Online users with a Phone System license, as well as users hosted on-premises using Skype for
Business Server 2015 or Lync Server 2013 who have Calling Plans in Office 365, will be listed.
Custom If you use this option, you can search for an Office 365 Group, distribution list, or security group
that has been created in your organization, and the people added to this Office 365 Group, distribution list,
or security group who are either Online users with a Phone System license or hosted on-premises using
Skype for Business Server 2015 or Lync Server 2013. You can add multiple Office 365 Groups, distribution
lists, and security groups.

Cau t i on

On-premises users from deployments of Lync Server 2010 won't be listed when someone searches the
directory using Dial by Name.

Using the Exclude option, you have two options:


None Using this option will indicate that no Online users will be excluded from directory search.
Custom If you use this option, you can search for an Office 365 Group, distribution list, or security group
that has been created in your organization, and all people added to this Office 365 Group, distribution list, or
security groups will be excluded from directory search. You can add multiple Office 365 Groups, distribution
lists, and security groups.

Cau t i on

On-premises users from deployments of Lync Server 2010 won't be listed when someone searches the
directory using Dial by Name.

NOTE
It might take up to 36 hours for a new user to have their name listed in the directory when someone uses Dial by Name with
speech recognition.

After you enter all the required fields and set up call handling menus and options, click Save.

Editing and testing auto attendants


After you have saved your auto attendant, it will be listed on the Auto attendants page. This will allow you to
quickly see some of the options that you have set up, including the name, phone number, language, and status.
If you want to make changes to an auto attendant, select the auto attendant, and then in the Action pane click Edit.
You can also quickly place a test call to your auto attendant by using the Test button in the Action pane.

Want to know more?


You can also use Windows PowerShell to create and set up auto attendants.
Auto attendant cmdlets
Here are the cmdlets that you need to manage an auto attendant.

New-CsOrganizationalAutoAttendant New-CsOrganizationalAutoAttendantPrompt

Set-CsOrganizationalAutoAttendant New-CsOrganizationalAutoAttendantMenuOption

Get-CsOrganizationalAutoAttendant Get-CsOrganizationalAutoAttendantHolidays

Remove-CsOrganizationalAutoAttendant New-CsOrganizationalAutoAttendantMenu

New- CsOnlineAudioFile New-CsOrganizationalAutoAttendantCallFlow

Export-CsOrganizationalAutoAttendantHolidays New-CsOnlineTimeRange

New-CsOnlineDateTimeRange New-CsOnlineSchedule

Get-CsOrganizationalAutoAttendantSupportedTimeZone New-CsOrganizationalAutoAttendantCallHandlingAssociation

Get-CsOrganizationalAutoAttendantSupportedLanguage Import-CsOrganizationalAutoAttendantHolidays

New-CsOrganizationalAutoAttendantCallableEntity

More about Windows PowerShell


Windows PowerShell is all about managing users and what users are allowed or not allowed to do. With
Windows PowerShell, you can manage Office 365 and Skype for Business Online using a single point of
administration that can simplify your daily work, when you have multiple tasks to do. To get started with
Windows PowerShell, see these topics:
An introduction to Windows PowerShell and Skype for Business Online
Why you need to use Office 365 PowerShell
Windows PowerShell has many advantages in speed, simplicity, and productivity over only using the Office
365 admin center such as when you are making setting changes for many users at one time. Learn about
these advantages in the following topics:
Best ways to manage Office 365 with Windows PowerShell
Using Windows PowerShell to manage Skype for Business Online
Using Windows PowerShell to do common Skype for Business Online management tasks
Related topics
Here's what you get with Phone System in Office 365
Getting service phone numbers for Skype for Business and Microsoft Teams
Country and region availability for Audio Conferencing and Calling Plans
What are Phone System auto attendants?
Small business example - Set up an auto attendant
Set up a Phone System auto attendant
2/6/2019 • 17 minutes to read • Edit Online

Auto attendants let people that call in to your organization and navigate a menu system to get them to the right
department, call queue, person, or the operator. You can create an auto attendant for your organization by using
the Skype for Business admin center. To create a new auto attendant, go to Call routing in the left navigation, and
then select Auto attendants > Add new.
If you want to learn more about auto attendants, see What are Phone System auto attendants?

Step 1 - Getting started


Before you can create and set up your auto attendants, you will need to get or transfer your existing toll or
toll-free service numbers. After you get the toll or toll-free service numbers, they will show up on the
Skype for Business admin center > Voice > Phone numbers page. To get your service numbers, see
Getting service phone numbers for Skype for Business and Microsoft Teams, or if you want to transfer and
existing service number, see Transfer phone numbers to Office 365. User (subscriber) numbers can't be
assigned to auto attendants. If you are outside the United States, you can't use the Skype for Business
admin center to get service numbers; go here instead.
Cau t i on

To get and use toll-free phone numbers, you need to set up Communications Credits. To do this see What
are Communications Credits? and Set up Communications Credits for your organization.
Your organization must have (at a minimum) an Enterprise E3 plus Phone System license or an Enterprise
E5 license. The number of Phone System user licenses that are assigned affects the number of service
numbers that are available to be used for auto attendants. The numbers of auto attendants you can have is
dependent on the number Phone System and Audio Conferencing licenses that are assigned in your
organization. To learn more about licensing, go here.

TIP
To redirect calls to an operator or a menu option that is an Online user with a Phone System license, you will need
to enable them for Enterprise Voice or assign Calling Plans in Office 365 to them. See Assign Skype for Business and
Microsoft Teams licenses. You can also use Windows PowerShell. For example, run:
Set-CsUser -identity "Amos Marble" -EnterpriseVoiceEnabled $true

Step 2 - Create a new auto attendant


Using the Microsoft Teams admin center

In the Microsoft Teams admin center, click Legacy Portal > Call routing > Auto attendants, then click +
Add new:
Edit general info page
Name Enter a descriptive display name for your auto attendant. The name is required and can contain up to 64
characters, including spaces. It will be listed in the Name column on the Auto attendants tab.

Phone number This setting is optional. If you like, select a phone number for your auto attendant. You can pick
any available service toll or toll-free phone number that you have for your organization. If there are no phone
numbers listed, you will need to get a service toll or toll-free phone number. Go here to get them.

NOTE
User (subscriber) numbers can't be assigned to auto attendants.

Time zone You must set the time zone for your auto attendant, but it doesn't need to correspond to the time zone
of the main address listed for your organization. Each auto attendant can have a different time zone, and the
business hours set for the auto attendant will be set based on the time zone that you select here.

Language Select the language that you want to use for your auto attendant from any of the available languages
listed. The language you set here is the language that the auto attendant will use to interact with people that call in
to this auto attendant, and all the system prompts will be played in this language.
Speech recognition Speech recognition is available and if this option is selected. People that call in can use voice
input in the language you set. You can disable speech recognition by clearing it if you want to only let people use
their phone keypad.

Operator This is optional and doesn't need to be set for the auto attendant. However, you can set the Operator
option for people that call in to be able to break out of the menus to speak to a person to help them.

The key 0 is automatically assigned to Operator.

If you set this up, you will also need to tell people who call in that this is an available option in the Edit menu
options on the Business hours call handling page. If you set an operator on your auto attendant, you will need
to enter the corresponding prompt text in the Callers will hear box or change your audio file to include this
option. For example, "For the Operator, press zero."

You can set one of the following as Operator:


Person in your company with a Phone System license that is enabled for Enterprise Voice or assigned
Calling Plans in Office 365.

NOTE
Person in your company can be an Online user or a user hosted on-premises using Skype for Business Server
2015 or Lync Server 2013. Lync Server 2010 isn't supported.

A Call Queue that you have set up.


You can set it up so the person calling will be sent to voicemail. To do this, select Person in your company
and set this person's calls to be forwarded directly to voicemail.
Select hours of operation page
By default, business hours are set to 24 hours a day, 7 days a week, so all hours are considered business hours. All
of the hours that aren't included in business hours are considered after business hours. If you select the Custom
option and set your business hours, then a new page called After hours call handling will be added where you
can configure the call handling for after business hours for the auto attendant.
Select the Custom option to select specific business hours in the calendar. When you select Custom, business
hours will be set to Monday to Friday, 9:00 am-5:00 pm by default.

To change business hours, highlight the business hours you want to set using the calendar. The calendar allows
you to select business hours in 30-minute intervals, and the business hours you select here will be set based on
the time zone that you set on the General info page. To set up a break (a lunch break, for example), deselect or
drag to deselect the time on the calendar. You can set multiple breaks within business hours.
Select business hours call handling page

TIP
If you use a custom business hours schedule, you will also need to set up call handing for after business hours. An After
hours call handling page will be added so you can configure those options, and it will give you the same options as
Business hours call handling.

You can set up greetings, prompts, and menus that people who call in to your organization's auto attendant phone
number will hear during the business hours.
Company greeting Business hours greeting is optional and can be set to None. In this case, the caller will hear
no message or greeting before the call is handled by one of the options you select. You can also upload an audio
file (in .wav, mp3 or .wma formats), or create a custom greeting using Text-to-Speech.
None No greeting will be played when people call in to the auto attendant phone number.
Create a custom greeting If you choose this option, enter the text you want the system to read (up to 1000
characters). For example, you might enter "Welcome to Contoso. Your call is important to us." in the Callers
will hear box.
Upload an audio file If you choose this, record the greeting and then upload your audio file (in a .wav, .mp3
or .wma format).

You can select what happens to calls that arrive during business hours. You can chose from the following options:
Disconnect If you select it, the person calling in will be disconnected after hearing a business hours
greeting.
Redirect call This can be used to automatically send the call to:
Person in your company with a Phone System license that is enabled for Enterprise Voice or
assigned Calling Plans in Office 365. You can set it up so the person calling in can be sent to
voicemail. To do this, select Person in your company and set this person to have their calls
forwarded directly to voicemail.
NOTE
Person in your company can be an Online user or a user hosted on-premises using Skype for Business
Server 2015 or Lync Server 2013. Lync Server 2010 is not supported.

A Call Queue Using a Call Queue allows the call to be transferred to an existing Call Queue that
you have set up.
Another Auto attendant You can use an existing auto attendant to create a second level of menu
options containing a submenu. These are called nested auto attendants.
Play menu options prompt These can also be used to let you set up a prompt you want played.

Menu prompt To create main menu prompt, you can either use Text-to-Speech or upload an audio file (.wav,
.mp3 or .wma). You can type the prompt in the Callers will hear box or record an audio file and say, for example:
"For Sales, say or press or say 1. For Services, press or say 2. For Customer Support, press or say 3. For the
operator, press or say 0. To hear this menu again, press the star key or say repeat." Create a custom prompt If
you chose this, you should enter the text you want the system to read (up to 1000 characters). Upload an audio
file If you chose this, you will need to record the greeting and then upload your audio file (in a .wav, mp3 or .wma
format).

Dial by name If you choose this option, this will enable people who call in to search for people in your
organization using Directory Search. You can select which people will be listed as available or not available for Dial
by Name by setting up those options on the Dial scope page. Any online user with a Phone System license, or
any user hosted on-premises using Skype for Business Server 2015 or Lync Server 2013, can be found with Dial
by Name.

WARNING
Users hosted on-premises using Lync 2010 can't be reached with Dial by Name.

Edit menu options Menu options can be added or removed by using key buttons on the keypad. To add a menu
option, press the corresponding key on the keypad. The keys in use will change in color and the corresponding
row of options will appear below. To delete a menu option, simply click on the corresponding key on the keypad
control to deselect this key. The key mapping row will be removed.

Tip: You will have to update menu prompts text or re-record the audio separately when adding to removing
options because it won't be automatically done for the existing menu prompt.

Any menu option can be added and removed in any order, and the key mappings don't have to be continuous. It is
possible, for example, to create a menu with keys 0, 1, and 3 mapped to options, while the key 2 isn't used.
NOTE
The keys * (Repeat) and # (Back) are reserved by the system and can't be reassigned. If speech recognition is enabled,
pressing * will correspond with "Repeat" and # will correspond with the "Back" voice commands.

To set up your menu options, after you select the key(s), you will need to:
Enter the Name of the option This can be up to 64 characters long, and can contain multiple words like
"Customer Service" or "Operations and Grounds." If speech recognition is enabled, the name will automatically
be recognized, and the person calling in will be able to either press 3, say "three," or say "Customer Service" to
select the option mapped to key 3.
The next step is to select where the call is to be sent if the corresponding key is pressed, or the option is
selected using speech recognition. The call can be sent to:
Operator If operator is already set up, it is automatically mapped to key 0, but it can also be deleted
or reassigned to a different key. If operator isn't set to any key, then the voice command "Operator"
will be disabled too.
A Person in your company with a Phone System license that is enabled for Enterprise Voice or
assigned an Calling Plan in Office 365. You can set it up so the person calling in can be sent to
voicemail. To do this, select Person in your company and set this person to have their calls
forwarded directly to voicemail.

NOTE
Person in your company can be an Online user or a user hosted on-premises using Skype for Business
Server 2015 or Lync Server 2013. Lync Server 2010 is not supported.

Call Queue Using a call queue option allows the call to be transferred to an existing call queue that
you have set up.
Auto Attendant You can use an existing auto attendant to create a second level of menu options
containing a submenu. These are called nested auto attendants.

NOTE
The Business Hours of nested (or second-level) auto attendants will also be used, including for the calls sent
from other auto attendants that have been set up.

Select holidays page


You can add up to 20 scheduled holidays to each auto attendant.
Add a holiday Enter a name for your new holiday in the Holiday name field.

Holiday names may consist of up to 64 characters and must be unique for the same auto attendant. For example,
you cannot have two holidays named "Thanksgiving" in the same auto attendant.

Holiday Greeting The Holiday Greeting is optional and can be set to None. In this case, the caller will hear no
message or greeting before the call is handled by one of the options you select. You can also upload an audio file
(in .wav, mp3 or .wma formats), or create a custom greeting using Text-to-Speech.
None No greeting will be played when people call in to the auto attendant phone number.
Create a custom greeting If you choose this option, enter the text you want the system to read (up to 1000
characters). For example, you might enter "Happy New Year! Our offices are currently closed." in the Callers
will hear box.
Upload an audio file If you choose this, record the holiday greeting and then upload your audio file (in a
.wav, .mp3 or .wma format).

What happens to the calls after the greeting? You can select what happens to the calls that arrive during this
holiday. You can chose from the following options:
Disconnect The person calling in will be disconnected after hearing the holiday greeting.
Redirect call This can be used to automatically send the call to:
A Person in your company with a Phone System license that is enabled for Enterprise Voice or
assigned Calling Plans in Office 365. You can set it up so the person calling in can be sent to
voicemail. To do this, select Person in your company, and set this person to have their calls
forwarded directly to voicemail.

NOTE
Person in your company can be an Online user or a user hosted on-premises using Skype for Business
Server 2015 or Lync Server 2013. Lync Server 2010 is not supported.

A Call Queue to transfer the call to an existing Call Queue that you have set up.
Another Auto attendant, to create a second level of menu options containing a submenu. These are
called nested auto attendants.

NOTE
By default, all calls arriving during a holiday period are set to disconnect after the greeting (if any), so you
must specify a redirect if a different behavior is desired.

When do you want the holiday to start and end? Enter your holiday start date in dd/mm/yyyy format, and
then select a start time, end date, and end time, as prompted in the date range table.

You can specify up to 10 different date ranges for a holiday. For example, you could add date ranges for New
Year's Eve holidays for up to 10 years. A holiday can span multiple days.

To add additional holiday date ranges (for example, for the next year), click Add another, and then enter a new set
of start and end dates for the holiday.

Nested holidays are also supported. For example, you could nest multiple holidays within one "holiday break"
time frame:
December 24 through January 3: "Happy Holidays! Our offices are currently closed. We will reopen on
January 4th."
December 25: "Merry Christmas! Our offices are currently closed. We will reopen on January 4th."
January 1: "Happy New Year! Our offices are currently closed. We will reopen on January 4th."
After you save your auto attendant, your holidays appear on the Holidays tab, where you can edit, add, or modify
holiday settings.
Select dial scope page
On this page, you can set up which users in your organization will be listed in your directory and available for Dial
by Name when a person that calls in to your organization.
Using the Include option, you have two options:
All Online users Using this option allows all of the people in your organization to be included in directory
search. All Online users with a Phone System license, as well as users hosted on-premises using Skype for
Business Server 2015 or Lync Server 2013 who have Calling Plans in Office 365, will be listed.
Custom If you use this option, you can search for an Office 365 Group, distribution list, or security group
that has been created in your organization, and the people added to this Office 365 Group, distribution list,
or security group who are either Online users with a Phone System license or hosted on-premises
using Skype for Business Server 2015 or Lync Server 2013. You can add multiple Office 365 Groups,
distribution lists, and security groups.

Cau t i on

On-premises users from deployments of Lync Server 2010 won't be listed when someone searches the
directory using Dial by Name.

Using the Exclude option, you have two options:


None Using this option will indicate that no Online users will be excluded from directory search.
Custom If you use this option, you can search for an Office 365 Group, distribution list, or security group
that has been created in your organization, and all people added to this Office 365 Group, distribution list,
or security groups will be excluded from directory search. You can add multiple Office 365 Groups,
distribution lists, and security groups.

Cau t i on

On-premises users from deployments of Lync Server 2010 won't be listed when someone searches the
directory using Dial by Name.

NOTE
It might take up to 36 hours for a new user to have their name listed in the directory when someone uses Dial by Name
with speech recognition.

After you enter all the required fields and set up call handling menus and options, click Save.

Editing and testing auto attendants


After you have saved your auto attendant, it will be listed on the Auto attendants page. This will allow you to
quickly see some of the options that you have set up, including the name, phone number, language, and status.
If you want to make changes to an auto attendant, select the auto attendant, and then in the Action pane click Edit.
You can also quickly place a test call to your auto attendant by using the Test button in the Action pane.

Want to know more?


You can also use Windows PowerShell to create and set up auto attendants.
Auto attendant cmdlets
Here are the cmdlets that you need to manage an auto attendant.

New-CsOrganizationalAutoAttendant New-CsOrganizationalAutoAttendantPrompt

Set-CsOrganizationalAutoAttendant New-CsOrganizationalAutoAttendantMenuOption

Get-CsOrganizationalAutoAttendant Get-CsOrganizationalAutoAttendantHolidays

Remove-CsOrganizationalAutoAttendant New-CsOrganizationalAutoAttendantMenu

New- CsOnlineAudioFile New-CsOrganizationalAutoAttendantCallFlow

Export-CsOrganizationalAutoAttendantHolidays New-CsOnlineTimeRange

New-CsOnlineDateTimeRange New-CsOnlineSchedule

Get-CsOrganizationalAutoAttendantSupportedTimeZone New-CsOrganizationalAutoAttendantCallHandlingAssociation

Get-CsOrganizationalAutoAttendantSupportedLanguage Import-CsOrganizationalAutoAttendantHolidays

New-CsOrganizationalAutoAttendantCallableEntity

More about Windows PowerShell


Windows PowerShell is all about managing users and what users are allowed or not allowed to do. With
Windows PowerShell, you can manage Office 365 and Skype for Business Online using a single point of
administration that can simplify your daily work, when you have multiple tasks to do. To get started with
Windows PowerShell, see these topics:
An introduction to Windows PowerShell and Skype for Business Online
Why you need to use Office 365 PowerShell
Windows PowerShell has many advantages in speed, simplicity, and productivity over only using the Office
365 admin center such as when you are making setting changes for many users at one time. Learn about
these advantages in the following topics:
Best ways to manage Office 365 with Windows PowerShell
Using Windows PowerShell to manage Skype for Business Online
Using Windows PowerShell to do common Skype for Business Online management tasks
Related topics
Here's what you get with Phone System in Office 365
Getting service phone numbers for Skype for Business and Microsoft Teams
Country and region availability for Audio Conferencing and Calling Plans
What are Phone System auto attendants?
Small business example - Set up an auto attendant
Set up your network for Skype Meeting Broadcast
1/9/2019 • 2 minutes to read • Edit Online

After you Enable Skype Meeting Broadcast Skype Meeting Broadcast, you need to configure your network. Do
this step if you want to hold webinars and other broadcasts for people outside of your business.
If you aren't experienced with configuring your firewall, consider hiring a Microsoft partner to do this step for you.
To skip this step and instead add another business to your federation so you can invite them to broadcasts, follow
the steps in Allow users to contact external Skype for Business users.

Step 1: Set up allowed domains


Use one of the following methods to set up allowed domains:

Method 1: Use the Office 365 admin center


1. Go to the Office 365 admin center and then in the left nav, click Settings > Services & add-ins, and
then choose Skype for Business.
2. On the External sharing page under Domain exceptions, select All domains are blocked except, and
enter the following domains, separated with a comma (,):
noammeetings.lync.com
emeameetings.lync.com
apacmeetings.lync.com
resources.lync.com
3. Click Save.

Method 2: Use Windows PowerShell


From the Start Menu, right-click Windows PowerShell and click Run as administrator. In the Windows
PowerShell window, type each line and press Enter.

$r = New-CsEdgeDomainPattern -Domain "noammeetings.lync.com"

$s = New-CsEdgeDomainPattern -Domain "emeameetings.lync.com"

$t = New-CsEdgeDomainPattern -Domain "apacmeetings.lync.com"

$n = New-CsEdgeDomainPattern -Domain "resources.lync.com"

$newAllowList = New-CsEdgeAllowList -AllowedDomain $r,$s,$t,$n


Set-CsTenantFederationConfiguration -AllowedDomains $newAllowList

Step 2: Add Skype Meeting Broadcast domains, URLs, and IP


addresses
The second step in the setup process is for you to first add domains that are needed and then add IP addresses
and URLs that are required for Skype Meeting Broadcast to work.
Add the required Skype for Business Online endpoint URLs and IP addresses by seeing which ones
are required here.

Set up Skype Meeting Broadcast in Hybrid deployments and


organizations
If you have a Skype for Business Online organization and an on-premises deployment of Lync Server 2010,
Microsoft Lync Server 2013, and Skype for Business Server 2015 and have users both online and on-premises,
there are other setup steps that you will need to do in addition to the ones above to enable your on-premises
organization to communicate with Skype for Business Online and allow all your users to join a Skype Meeting
Broadcast. To see what those requirements are, see Configure your on-premises deployment for Skype Meeting
Broadcast.

Related topics
Enable Skype Meeting Broadcast
Office 365 URLs and IP address ranges
Set up Skype for Business Online
Blocked user licenses for hosting Skype Meeting
Broadcast
1/9/2019 • 2 minutes to read • Edit Online

Unfortunately, there are certain user licenses that are blocked when users go to https://broadcast.skype.com and
want to host a Skype Meeting Broadcast. If a user sees this message, they have one of the blocked licenses
assigned to them. If you still want them to use it, assign them another Office 365 license.
"Your company policy doesn't allow you to use Skype Meeting Broadcast. Check with your system admin to make
sure the service is enabled and that you have the correct license."

Blocked user licenses


Hosting Skype Meeting Broadcast events will be blocked if any of the following user licenses are assigned to a user.
Attendees who are streaming broadcast events do not require any user licenses.
Office 365 Education Fac/Staff
Office 365 Education Student
Office 365 Education Plus Fac/Staff
Office 365 Education Plus Student
Office 365 Education E1 Fac/Staff
Office 365 Education E1 Student
Office 365 Education E3 Fac/Staff
Office 365 Education E3 Fac/Staff Large
Office 365 Education E3 Student
Office 365 A1 student use benefit
Microsoft 365 A1 student use benefits

Related topics
An introduction to Windows PowerShell and Skype for Business Online
Set up Skype for Business Online
Enable Skype Meeting Broadcast
10/4/2018 • 2 minutes to read • Edit Online

Before the people in your organization can use Skype Meeting Broadcast, you need to enable it. To do this, you
need to know how to use Windows PowerShell. If you don't know Windows PowerShell, consider hiring a
Microsoft partner to do this step for you.

Enable Skype Meeting Broadcast using the Skype for Business admin
center
Using the Skype for Business admin center
1. Sign in with your Office 365 global admin account at https://portal.office.com/adminportal/home.
2. In the Office 365 Admin center go to Admin centers > Skype for Business.
3. In the Skype for Business admin center, go to Online meetings > Broadcast meetings, and then
select Enable Skype Meeting Broadcast.

Enable Skype Meeting Broadcast using PowerShell


1. Verify that you are running version 3.0 or higher of Windows PowerShell.
2. To verify that you are running version 3.0 or higher: Start Menu > Windows PowerShell.
3. Check the version by typing Get-Host in the Windows PowerShell window.
4. If you don't have version 3.0 or higher, you need to download and install updates to Windows PowerShell.
See Windows Management Framework 4.0 to download and update Windows PowerShell to version 4.0.
Restart your computer when you are prompted.
5. You will also need to install the Windows PowerShell module for Skype for Business Online that enables
you to create a remote Windows PowerShell session that connects to Skype for Business Online. This
module, which is supported only on 64-bit computers, can be downloaded from the Microsoft Download
Center at Windows PowerShell Module for Skype for Business Online. Restart your computer if you are
prompted.
6. From the Start Menu, choose Windows PowerShell.
7. In the Windows PowerShell window, connect to your Office 365 organization by running:

$Credential = get-credential
$O365Session = New-CsOnlineSession -Credential $credential
Import-PSSession $O365Session

8. Confirm your current Skype Meeting Broadcast configuration by running:

Get-CsBroadcastMeetingConfiguration

Verify that the parameter EnableBroadcastMeeting is set to False .


9. Enable Skype Meeting Broadcast for your organization by running:

Set-CsBroadcastMeetingConfiguration -EnableBroadcastMeeting $True

You can confirm that the setting is enabled by running Get-CsBroadcastMeetingConfiguration again.

TIP
After you make the change, it may take up to an hour to take effect in the Skype Meeting Broadcast portal.

10. Your users can now hold broadcast meetings with other users in your business. To get them started, point
them to What is a Skype Meeting Broadcast?

Configure your network to broadcast meetings with external attendees


If you have a firewall, and you want to hold broadcasts with people outside of your business (who are not a
federated business), you need to configure your network using these instructions: Set up your network for Skype
Meeting Broadcast.
If you aren't experienced with configuring your firewall, consider hiring a Microsoft partner to do this step for you.
To skip this step and instead add another business to your federation, see Allow users to contact external Skype for
Business users.

Related topics
An introduction to Windows PowerShell and Skype for Business Online
Set up Skype for Business Online
Make changes to Skype Meeting Broadcast settings
for your organization
9/6/2018 • 2 minutes to read • Edit Online

You can enable Skype Meeting Broadcast and make changes to settings and policies for those meetings.
Enable Skype Meeting Broadcast Enables Skype Meeting Broadcast. After you enable Skype Meeting
Broadcast, you need to Set up your network for Skype Meeting Broadcast. Do this step if you want to hold
webinars and other broadcasts for people outside of your business.
Enable Skype Meeting Broadcast Preview features for my organization The Skype for Business
customer programs provide you early access to new products and features. This gives your organization a
sneak peek at what's coming and the opportunity to test the new features in your own environment and give
feedback before we release product builds to the general public.
Skype for Business preview
Allow organizers to schedule anonymous meetings This lets organizers create broadcast events that
allow anyone outside their organization to join without a requirement to sign in.
Allow broadcast meetings to be recorded This enables any meetings you have to be recorded by the
presenter or organizer.
Helpdesk support URL for attendees Enter a link for meeting broadcast attendees to use if they need
help connecting or attending a broadcast meeting.

Related topics
Set up your network for Skype Meeting Broadcast
Skype for Business and Microsoft Teams add-on
licensing
12/17/2018 • 4 minutes to read • Edit Online

What are add-on licenses?


Add-on licenses are licenses for specific Skype for Business and Microsoft Teams features. Some businesses
want the flexibility of purchasing only specific features at a competitive price. To add a feature, buy one add-on
license for each user who will use it.
Skype for Business and Microsoft Teams licensing is designed to give you the maximum amount of flexibility.
For example, after using basic Skype for Business features for a while, you can buy add-on licenses when
you're ready to use more features, such as Audio Conferencing, or the Phone System in Office 365.

How does add-on licensing affect cost?


For most businesses, buying a bundle of software in an Enterprise plan will result in lower overall cost.
Typically, when you buy several add-on licenses individually instead of as part of a plan, you may end up with
higher combined cost.
For more cost information, see How to see prices and buy add-on licenses or one of the following:
Pricing for Audio Conferencing
Pricing for Phone System
Pricing for Calling Plans

What features can I get with add-on licenses?


Depending on which plan you already have, you can buy add-on licenses for the following Skype for Business
and Microsoft Teams features:

Feature Description

Audio Conferencing Sometimes people in your organization will need to use a


phone to call in to a Skype for Business or Microsoft Teams
meeting, instead of using their computer. Use the Audio
Conferencing feature for this situation.
To find out whether Audio Conferencing is available in your
country or region, see Country and region availability for
Audio Conferencing and Calling Plans.
If you are looking for how much it costs, see Requirements
for Audio Conferencing.

Toll free numbers for dial-in access to your If you add Audio Conferencing, we recommend that you Set
conferences, and the ability to dial out from a up Communications Credits.
conference to add someone by calling any telephone
number in the world
Phone System A PBX is a telephone system in a business. Phone System in
Office 365 is a hosted telephone service. It gives you both
traditional and innovative PBX capabilities, but without the
complicated and expensive equipment. Here's what you get
with Phone System in Office 365.
If you are looking for how much it costs, see Requirements
for Phone System.

Calling Plans Calls to other Skype for Business users are free, but if you
want your users to be able to call any phone numbers
outside of your business, get a Calling Plan. There are
Domestic Calling Plans and Domestic and International
Calling Plans in Office 365.
If you are looking for how much it costs, see Requirements
for Calling Plans.

Skype Room Systems v2 This isn't an add-on, but a feature that brings video, audio,
and content sharing to conference rooms. See Skype Room
Systems v2.

Need to talk to someone about all the add-on options? Contact support for business products - Admin Help.

License options based on your plan


The add-on licensing options available to you depends on your Office 365 or Skype for Business plan. See the
following topics for information, features, and options that are specific to your plan.
Office 365 Business Premium
Office 365 Premium, Office 365 ProPlus, or Skype for Business Online Plan 2
Office 365 Enterprise E1, E3, and E4
Office 365 Enterprise E5
Office 365 Enterprise E5 (without Audio Conferencing)
Skype Room Systems v2
GOV, EDU, and non-profit organizations
For a detailed list of features and comparisons for each Skype for Business plan, see the Skype for Business
Online Service Description.

How to see prices and buy add-on licenses


After you buy an Office 365 plan, you see prices and buy add-ons through the Office 365 admin
center.
Depending on the add-ons you want, we recommend comparing whether it's more cost effective for you to
switch to a plan that includes those features already.
See your plan under "License options based on your plan" for more details about which licenses to buy and
how to see prices and purchase add-on licenses.

How do I use my existing Calling Plans with Skype for Business?


If you want to use your existing Calling Plan, buy the Phone System add-on and use it with the free Cloud
connector.
If you are using on-premises PSTN connectivity for hybrid users, you only assign Phone System licenses to
your users. DO NOT also assign a Calling Plan.
For extensive documentation on planning your deployment, including Phone System with on-premises PSTN
connectivity, see Plan your Phone System in Office 365 (Cloud PBX) solution.

TIP
New to Office 365?
Discover free video courses for Office 365 admins and IT pros, brought to you by LinkedIn Learning.

Related topics
Set up Skype for Business Online
Set up Phone System voicemail - Admin help
Set up Calling Plans and Calling Plans for Office 365
Add funds and manage Communications Credits
Configure the Cloud Connector and Download the Cloud Connector
Office 365 Business Premium
9/7/2018 • 2 minutes to read • Edit Online

If you have Office 365 Business Premium, you can use Skype for Business to make calls to other people in your
business who are on your subscription. For example, if your business has 10 people, you can call and IM each
other using Skype for Business.
To make and receive calls from people external to your business, you have two options:
Option 1. Use the free Skype app. If you have a very small business (for example, 1-2 people), using the
Skype app is the better way to go. It's less expensive to use for domestic and international calls. You can still
hold conference calls, make video calls, and share your desktop for presentations. Check out the rates and
payment options.
Note that the Skype app isn't part of the Office 365 suite, so it won't be integrated with Outlook 2016 the
way Skype for Business is. This means your contacts in Outlook 2016 won't show up in Skype; you'll need
to add your contacts to Skype.
We recommend starting with the Skype app to see if it meets your needs. If it doesn't, then consider the next
option, to upgrade your plan.

IMPORTANT
You have to set a toggle to allow your employees to use Skype for Business to search for Skype users. See Let Skype
for Business users add Skype contacts.

Option 2. Upgrade your plan, and buy a Phone System and a Domestic or Domestic and
International Calling Plan.

IMPORTANT
Although Skype for Business Online Plan 2 is included with the Office Business Premium subscription, you can’t add
cloud voice calling features. So, we recommend that you evaluate an Enterprise E5 (or Enterprise E3) plan to see if
it is more cost effective.

1. Switch to a different Office 365 for business plan. We recommend that you evaluate an Enterprise E5 plan
to see if it is more cost effective.
2. Buy the Phone System add-on.
3. Buy a Calling Plan for Office 365: you can only buy this after you buy the Phone System add-on.
This second option is ideal for businesses with several people who make and receive external phone calls.

How to see prices and buy


To get Audio Conferencing and Communication Credits:
1. Sign in to the Office 365 admin center.
2. Go to Billing > Subscriptions > Add-ons > Buy add-ons.
3. You'll now see the prices and option to buy Audio Conferencing, and setup Communications Credits.
To get Phone System and a Calling Plan:
1. Switch to the E1 or E3 plan.
2. Go to Office 365 admin center > Billing > Subscriptions.
3. Choose Add-ons. You'll now see the prices for Phone System, and the option to buy it.
4. After you buy a Phone System license, you'll see the price and option to buy a Calling Plan.
Office 365 ProPlus, or Skype for Business Online
Standalone Plan 2
12/11/2018 • 2 minutes to read • Edit Online

If you have already purchased the Office 365 ProPlus, or Skype for Business Online Standalone Plan 2 plan, here
are the add-on licenses you need to buy to get more Skype for Business features.

IMPORTANT
Although Audio Conferencing, Phone System and Calling Plans can be purchased with Skype for Business Online Plan 2 to
enable voice calling features, we recommend that you evaluate an Enterprise E5 plan to see if it is more cost effective.

To add this feature Here's what you need to buy

Audio Conferencing Audio Conferencing add-on


Buy 1 Audio Conferencing license for each person who is Once you buy the license, Microsoft will be your audio
going to schedule or host a dial-in meeting. Attendees do not conferencing provider.
need licenses.

Toll-free numbers for dial-in access to your conferences, Communications Credits


and the ability to dial out from a conference to add
someone by calling any telephone number in the world

Phone System 1. Switch to a different Office 365 for business plan. If you
have Office 365 ProPlus, or Skype for Business Online
Standalone Plan 2 we recommend upgrading your plan to an
Enterprise E5 plan to get cloud voice features. If you upgrade
to an Enterprise E1 or E3 plan, you'll see the option to buy the
Phone System add-on.
2. Phone System add-on
3. Calling Plans: buy a Calling Plan from Office 365.
Or, use the telephone service from your existing provider.

Calling Plans 1. Switch to a different Office 365 for business plan.


2. Phone System add-on
3. Calling Plan: you can only buy this after you buy the Phone
System add-on.
Office 365 Enterprise E1, E3, and E4
9/7/2018 • 2 minutes to read • Edit Online

If you have already purchased the Office 365 Enterprise E1, E3, or E4 plan, here are the add-on licenses you need
to buy to get more Skype for Business and Microsoft Teams features.

To add this feature Here's what you need to buy

Audio Conferencing Audio Conferencing add-on


Buy 1 Audio Conferencing license for each person who is Once you buy the license, Microsoft will be your audio
going to schedule or host a dial-in meeting. Attendees do not conferencing provider.
need licenses.

Toll-free numbers for dial-in access to your meetings, Communications Credits


and the ability to dial out from a meeting to add
someone by calling any telephone number in the world

Phone System 1. Office 365 Phone System add-on


2. Calling Plans: buy a Calling Plan from Office 365.
Or, use the telephone service from your existing provider.

Phone System voicemail For E1 and E4 plans, buy Exchange Online Plan 2.
Or, switch to an Office Suite that comes with Exchange Online
Plan 2, such as Office 365 E3.

Calling Plans 1. Phone System add-on


2. Calling Plan: you can only buy this after you buy the Phone
System add-on.

E1 and E3 customers: How to see prices and buy


1. Sign in to the Office 365 admin center.
2. Go to Billing > Subscriptions > Add-ons > Buy add-ons.

3. After you buy a Phone System license, you'll see the price and option to buy a Calling Plan.
Partners: How to see prices and buy
The E3 plan is part of your Action Pack. To buy the Phone System and Audio Conferencing add-ons:
1. Buy one seat of E3 from our marketing website. Choose the option to add the seat to your existing tenant.
2. Sign in to the Office 365 admin center and go to Billing > Subscriptions > Add-ons.
Now you'll see the prices and option to buy the Phone System and Audio Conferencing add-ons.

Why don't I see the option to buy add-ons?


In a few situations, you won't see the option to buy Skype for Business and Microsoft Teams add-ons in the Office
365 admin center.
You purchased Office 365 Business Premium through GoDaddy. In this case, you can't buy Skype for
Business and Microsoft Teams add-ons. You need to switch to the E3 plan (which GoDaddy doesn't sell), and
then you can buy them. Contact support for business products - Admin Help.
You have a monthly commitment instead of an annual commitment. In some cases, customers who
have a monthly commitment can't buy the add-ons (this is different from the payment method, which can
be monthly). This is a known issue that we are fixing. Contact support for business products - Admin Help.
Office 365 Enterprise E5
9/7/2018 • 2 minutes to read • Edit Online

The Office 365 Enterprise E5 plan includes most Skype for Business and Microsoft Teams features. There are just a
few additional options.

To add this feature Here's what you need to buy

Audio Conferencing is included! Once you buy the license, Microsoft will be your audio
conferencing provider.

Toll-free numbers for dial-in access to your meetings, Communications Credits


and the ability to dial out from a meeting to add
someone by calling any telephone number in the world.

Phone System and voicemail is included! Calling Plans: buy a Calling Plan from Office 365.
Or, use the telephone service from your existing provider.
Office 365 Enterprise E5 (without Audio
Conferencing)
9/7/2018 • 2 minutes to read • Edit Online

If you have already purchased the Office 365 Enterprise E5 (without Audio Conferencing) plan, here are the Skype
for Business and Microsoft Teams add-on licenses you need to buy to get more features.

To add this feature Here's what you need to buy

Audio Conferencing To get this add-on, do the following:

1. If you have already bought an E5 plan but the Audio


Conferencing feature isn't available in your country or region,
you will need to use a third-party audio conferencing provider.
Find a third-party audio conferencing provider at Microsoft
PinPoint.

Check this article to see if Audio Conferencing is available in


your country or region: Country and region availability for
Audio Conferencing and Calling Plans

2. If it is available, use the Switch plans button to move to the


Office 365 Enterprise E5 that includes it. You'll get more
features, too!

Phone System is included! Calling Plans: buy a Calling Plan from Office 365.
Or, use the telephone service from your existing provider.

Phone System voicemail is included! You don't need anything else.


Skype Room Systems v2
10/16/2018 • 2 minutes to read • Edit Online

The following table lists the features that are available in Skype Room Systems version 2 help and what licenses
you need to buy to get them.

NOTE
The room that is being set up needs to be a user object and have these licenses assigned to it.

Skype Room System You currently have Office You currently have an You have Skype for
scenario 365 Premium, Office 365 Enterprise-based plan. Business Server 2015 (on-
ProPlus0, or Skype for Here's what you need to premises or hybrid).
Business Standalone Plan buy: Here's what you need to
2. buy:
Here's what you need to
buy:

Join a scheduled meeting. Skype for Business E1, 3, 4, or 5 Skype for Business Server
Standalone Plan 1 Standard CAL

Initiate an ad-hoc meeting. Skype for Business E1, 3, 4, or 5 Skype for Business Server
Standalone Plan 2 Standard CAL
Skype for Business Server
Enterprise CAL

Initiate an ad-hoc meeting Skype for Business E1 or E3 with Audio Skype for Business Standard
and dial out from a meeting Standalone Plan 2 with Conferencing CAL
to phone numbers. Audio Conferencing OR Skype for Business Server
Note: Communications E5 Enterprise CAL
Credits are optional.

Give the room a phone Skype for Business E1 or E3 with Office 365 Skype for Business Server
number and make or receive Standalone Plan 2 with Phone System and a Office Standard CAL
a calls from the room or join Office 365 Phone System 365 Calling Plan Skype for Business Server
an audio conference using a and a Calling Plan OR Plus CAL
phone number. Note: Communications E5
Credits are optional.

Use the right version of Windows 10: For customers who want to deploy Windows 10 images to their devices,
a specific version of Windows 10 is required, and this version is only available to volume licensing customers. You
can get a copy from the Volume Licensing Service Center. Use guidance in CreateSrsMedia.ps1 script to find out
Windows 10 version required to create your media for Skype Room System Version 2.
GOV, EDU, and non-profit organizations
9/7/2018 • 2 minutes to read • Edit Online

Most Skype for Business features are available to .gov, .edu, and nonprofit organizations. See the following table
for details.

AVAILABLE TO NON-
SKYPE FOR BUSINESS AVAILABLE TO .GOV AVAILABLE TO .GOV PROFIT
FEATURE (GCC) (NON-GCC) AVAILABLE TO .EDU ORGANIZATIONS

Skype Meeting Yes Yes No Yes


Broadcast

Skype for Business Yes Yes Yes Yes


Audio Conferencing

Office 365 Phone Yes Yes Yes Yes


System

Office 365 Calling Yes Yes Yes Yes


Plan

Please see this blog post: Advanced Office 365 capabilities now available to U.S. Government Community Cloud
customers.
Skype for Business Online Plan 1 retirement
9/22/2018 • 2 minutes to read • Edit Online

The Skype for Business Online Plan 1 has been retired. However, if you have a current subscription to Skype for
Business Online Plan 1, this change won’t affect you right away. As a global Office 365 admin, you’ll receive email
updates and see posts in the message center (part of the Office 365 admin center) with information on when you
need to take action. In the meantime, you can continue to use your existing Skype for Business Online Plan 1
licenses.
When you are ready to move to a new plan — either now or during renewal — you’ll have the option to switch to
Office 365 F1 or another Office 365 plan of your choosing.
You can maintain the same functionality you had with Skype for Business Online Plan 1 while taking advantage of
new features and functionality from Office 365. Many plan options available include all the features that came with
Skype for Business Online Plan 1, as well as IM and presence, peer-to-peer audio and video over IP, and the ability
to join meetings as an authenticated user.

Switching to Office 365 F1


This option is ideal if you want to take advantage of the additional functionality that Office 365 F1 has to offer. To
learn more and get pricing info, see Office 365 F1.
How to switch
You can switch to Office 365 F1 now or wait until it’s time to renew and upgrade during the renewal process. Either
way, you’ll work with your account representative or partner to make the switch, unless you bought your
subscription directly from Microsoft, in which case you can switch to Office 365 F1 yourself in the Office 365
admin center.

Switching to another Office 365 offer


The features that your users enjoy in Skype for Business Online Plan 1 are available in many of our Office 365
suites, either via Microsoft Teams or Skype for Business Online, depending on which service you are currently
using.
How to switch
When it's time to renew your subscription and Skype for Business Online Plan 1 is no longer available to you,
you’ll be able to switch to another Office 365 plan as part of the renewal process. If you don’t want to wait until
renewal, you can choose to switch now. Either way, you'll work with your account representative or partner to make
the switch, or — if you bought Skype for Business Online Plan 1 from Microsoft directly, online — do it yourself in
the admin center.
Assign Skype for Business and Microsoft Teams
licenses
10/4/2018 • 5 minutes to read • Edit Online

This article gives you tips about assigning licenses to your users for features like Audio Conferencing, Phone
System, and Calling Plans. It also provides scripts for assigning licenses in bulk.

IMPORTANT
See Skype for Business and Microsoft Teams add-on licensing for information about what licenses you need to buy and
how to buy them - depending on your Office 365 plan - so users get Audio Conferencing, toll-free numbers, and the
ability to call phone numbers outside your business.

Phone System and Calling Plans: Tips and scripts for assigning
licenses
What you need to know before assigning Audio Conferencing, Phone System and Calling Plan licenses
Using on-premises PSTN connectivity for hybrid users? If so, you only need to assign a Phone
System license. You should NOT assign a Calling Plan.
Latency after assigning licenses: Because of the latency between Office 365 and Skype for Business
Online, it can possibly take up to 24 hours for a user to be assigned a Calling Plan after you assign a
license. If after 24 hours the user isn't assigned a Calling Plan, please Contact support for business
products - Admin Help.
Error messages: You will get an error message if you haven't purchased the correct number of licenses. If
you need to buy more Calling Plan licenses, choose Buy more.
Next steps: After you assign Calling Plan licenses to your users, you will need to get your phone
numbers for your organization, and then assign those numbers to the people in your organization. For
step-by-step instructions, see Set up Calling Plans.
How to assign a Phone System and Calling Plan license to one user
The steps are the same as assigning an Office 365 license. See Assign or remove licenses for Office 365 for
business.
How to assign Phone System and Calling Plan licenses in bulk
1. Install the Microsoft Online Services Sign-In Assistant for IT Professionals RTW. Don't have the
module installed? See Microsoft Online Services Sign-In Assistant for IT Professionals RTW to download
it.
2. Install the Windows Azure Active Directory Module. Don't have the module installed? See Manage
Azure AD using Windows PowerShell for download instructions and cmdlet syntax.
3. Once you get the modules installed, use the Windows PowerShell command prompt and the following
syntax to assign the licenses to your users:
This example assigns an Enterprise E3 license along with a Phone System and a Domestic Calling
Plan license.
The name of the licenses or product names in the script are listed in italics text (see Phone System and
Calling Plan product names or SKUs used for scripting, after the example).

#Create a text file with a single row containing list of UserPrincipalName (UPN) of users to license.
The MSOLservice uses UPN to license user accounts in Office 365.

#Example of text file:


#user1@domain.com
#user2@domain.com

#Import Module
ipmo MSOnline
#Authenticate to MSOLservice.
Connect-MSOLService
#File prompt to select the userlist txt file.
[System.Reflection.Assembly]::LoadWithPartialName("System.windows.forms") | Out-Null
$OFD = New-Object System.Windows.Forms.OpenFileDialog
$OFD.filter = "text files (*.*)| *.txt"
$OFD.ShowDialog() | Out-Null
$OFD.filename
If ($OFD.filename -eq '')
{
Write-Host "You did not choose a file. Try again" -ForegroundColor White -BackgroundColor Red
}
#Create a variable of all users.
$users = Get-Content $OFD.filename
#License each user in the $users variable.
#Use MCOPSTN1 for PSTN Domestic Calling and MCOPSTN2 for Domestic and
International Calling.
for each ($user in $users)
{
Write-host "Assigning License: $user"
Set-MsolUserLicense -UserPrincipalName $user -AddLicenses "companyname:ENTERPRISEPACK " -ErrorAction
SilentlyContinue
Set-MsolUserLicense -UserPrincipalName $user -AddLicenses "companyname:MCOEV " -ErrorAction
SilentlyContinue
Set-MsolUserLicense -UserPrincipalName $user -AddLicenses "companyname:MCOPSTN1 " -ErrorAction
SilentlyContinue
}

Phone System and Calling Plans product names or SKUs used for scripting

PRODUCT NAME SKU PART NAME

Enterprise E5 (with Phone System) ENTERPRISEPREMIUM

Enterprise E3 ENTERPRISEPACK

Enterprise E1 STANDARDPACK

Skype for Business Online Standalone Plan 2 MCOSTANDARD

Phone System MCOEV

International Calling Plan MCOPSTN2

Domestic Calling Plan MCOPSTN1

Communications Credits MCOPSTNPP


Audio Conferencing: Tips and scripts for assigning licenses
What you need to know before assigning Audio Conferencing licenses
Third-party audio conferencing provider: If someone is already set up to use a third-party audio
conferencing provider, when you assign them an Audio Conferencing license, they will be changed to
use Microsoft as the audio conferencing provider. You can change them back to the third-party provider.
Next steps: After you assign Audio Conferencing licenses, you need to assign an audio conferencing
provider. See [Assign Microsoft as the audio conferencing provider].
How to assign an Audio Conferencing license to one user
The steps are the same as assigning an Office 365 license. See Assign or remove licenses for Office 365 for
business.
How to assign Audio Conferencing licenses in bulk
1. Download and install Microsoft Online Services Sign-In Assistant for IT Professionals RTW.
2. Download and install the Windows Azure Active Directory Module. SeeManage Azure AD using
Windows PowerShell for download instructions and cmdlet syntax.
Once you get the modules installed, use the Windows PowerShell command prompt and the following
syntax to assign the licenses to your users:
The name of the licenses or product names in the script are listed in italics text. See Audio Conferencing
product names or SKUs used for scripting for all of the product names.
This example assigns an Enterprise E3 license along with an Audio Conferencing license.
#Create a text file with a single row containing list of UserPrincipalName(UPN) of users to license. The
MSOLservice uses UPN to license user accounts in Office 365.
#Example of text file:
#user1@domain.com
#user2@domain.com

#Import Module
ipmo MSOnline

#Authenticate to MSOLservice
Connect-MSOLService
#File prompt to select the userlist txt file
[System.Reflection.Assembly]::LoadWithPartialName("System.windows.forms") | Out-Null
$OFD = New-Object System.Windows.Forms.OpenFileDialog
$OFD.filter = "text files (*.*)| *.txt"
$OFD.ShowDialog() | Out-Null
$OFD.filename

If ($OFD.filename -eq '')


{
Write-Host "You did not choose a file. Try again" -ForegroundColor White -BackgroundColor Red
}

#Create a variable of all users


$users = Get-Content $OFD.filename

#License each user in the $users variable


foreach ($user in $users)
{
Write-host "Assigning License: $user"
Set-MsolUserLicense -UserPrincipalName $user -AddLicenses "companyname:ENTERPRISEPACK " -ErrorAction
SilentlyContinue
Set-MsolUserLicense -UserPrincipalName $user -AddLicenses "companyname:MCOMEETADV " -ErrorAction
SilentlyContinue
}

Audio Conferencing product names or SKUs used for scripting

PRODUCT NAME SKU PART NAME

Audio Conferencing MCOMEETADV

Skype for Business Online Standalone Plan 2 MCOSTANDARD

Enterprise E1 STANDARDPACK

Enterprise E3 ENTERPRISEPACK

Enterprise E5 (without Audio Conferencing) ENTERPRISEPREMIUM_NOPSTNCONF

Enterprise E5 (with Audio Conferencing) ENTERPRISEPREMIUM

Communications Credits
What you need to know before assigning Communications Credits licenses
Enterprise E5 customers: Even if your users are assigned Enterprise E5 licenses, we still recommend
that you assign them Communications Credits licenses.
Next steps: After you assign these licenses, you will need to get your phone numbers for your
organization, and then assign those numbers to the people in your organization. For step-by-step
instructions, see Set up Calling Plans.
How to assign a Communications Credits license to one user
The steps are the same as assigning an Office 365 license. See Assign or remove licenses for Office 365 for
business.
How to assign Communications Credits licenses in bulk
Take a look at the sample script for assigning Audio Conferencing licenses. Update it with the info for
assigning Communications Credits licenses.

Related topics
Set up Calling Plans
Add funds and manage Communications Credits
Set up Skype for Business Online
10/4/2018 • 7 minutes to read • Edit Online

You must have Office 365 global admin permissions to set up Skype for Business. If you have a firewall or
proxy server that restricts access to parts of the web, consider hiring a Microsoft partner to set up Skype for
Business for you.

Setting up Skype
Looks like you need help setting up Skype with your Office 365 subscription. You can follow the steps in this
article to get your setup completed.

1. Plan for Skype for Business


If you have Office 365 Business Premium or Business Essentials, you can use Skype for Business to make
online calls to other people in your business who are on your subscription. For example, if your business has
10 people, you'll be able to Start using Skype for Business for IM and online meetings each other, and
Meetings with Skype for Business using Skype for Business after performing the steps 2-6 below. And you can
Set up a Skype for Business meeting in Outlook to online meetings, too!
If you want to use Skype for Business to make and receive calls from people external to your business:
Option 1. Use the free Skype app. If you have a very small business (for example, 1-2 people), using
the Skype app is the better way to go. It's less expensive to use for domestic and international calls. You
can still hold conference calls, make video calls, and share your desktop for presentations. Check out the
rates and payment options.
Option 2. Upgrade your plan, and buy the Phone System and a Calling Plan for Office 365. The
easiest way to find out how much this costs, and then make the switch, is to Contact support for
business products - Admin Help and have them do everything for you.
To learn more, see Plan your setup of Office 365 for business.

2. Sign in to Office 365


Skype for Business Online is part of the Office 365 suite of services. To set up Skype for Business Online, you
need to sign in to Office 365. Here's how you do that:
1. Locate your Office 365 user ID (for example, rob@fourthcoffee.com ). You received an email from the
Microsoft Online Services Team that contains the Office 365 user ID that you created when you
purchased Skype for Business Online. The mail looks something like this:
2. Sign in to the Office 365 admin center and enter your Office 365 user ID and password. After you sign
in, you'll see the Office 365 admin center:

3. Set up your domain and users


Now that you're signed in to Office 365, you can set up your domain and people in your organization to use
Skype for Business Online.
1. Add a domain and users to Office 365: Use the Office 365 setup wizard to set up your custom domain
(such as fourthcoffee.com) with Office 365. By default, the Office 365 setup wizard includes
setting up Skype for Business Online and creating your Skype for Business user IDs. If you
already used the wizard to set up your domain for Office 365, then you've completed this step.
2. Check your domain and DNS connections: Use our tool - the domains troubleshooter - to check that
your domain and DNS settings are correct. Doing this now will go a long way to helping figure out any
setup issues later since you'll be able to eliminate DNS settings as the source of future issues.
3. Office 365 URLs and IP address ranges: Most small businesses don't need to do this step. But if you
have a firewall or proxy server that restricts access to parts of the web, you must create rules to
allow access to the Skype for Business Online endpoints. This is an advanced step best performed by
someone experienced with configuring firewalls and proxy servers. If you haven't done this before,
consider hiring a Microsoft partner to set up Skype for Business for you.

4. Set up IM and presence in your organization


Instant Messaging (IM ) and presence (Control access to your presence information in Skype for Business) are
basic features included with Skype for Business. By default, the people in your business can Skype and IM with
each other.
1. Choose who else your Skype for Business users can communicate with:
Allow users to contact external Skype for Business users Both you and the other business will
need to configure your systems.
IMPORTANT: If you have two domains in your business, such as rob@contosowest.com and
ina@contosoeast.com, you need to do this step so all of your users can communicate with each
other.
Let Skype for Business users add Skype contacts outside your business
2. Choose who sees whether co-workers are online: The presence feature shows who's online and
what their availability is, such as available, busy, away, or presenting.

You can choose the default settings for everyone in your business:
Automatically display a person's online presence to everyone in the organization
Display a person's online presence only to their contacts
For instructions, see Configure presence in Skype for Business Online.

5. Download and install Skype for Business


To use Skype for Business on your PC, Mac, or mobile device, you and other people in your business have to
first install the Skype for Business download on your devices.
Install Skype for Business: Instructions for how to download the app from the Office 365 portal, and
install it on your PC or Mac.
Deploy the Skype for Business client in Office 365: Instructions for deploying the app in a large
enterprise.
Install Skype for Business: Download, install, and sign in to Skype for Business on Android devices, iOS
devices, and Windows phones.
Turn on or off mobile phone notifications: When you have Skype for Business installed on a mobile
device, you and others in your business can receive alerts about incoming and missed instant messages.

6. Test to make sure everything is working


First, test whether you and others in your business can Video: Sign in and out of Skype for Business. Check
that you can IM each other, see each other's presence, and try a quick meeting.
Problems? Do the following:
Need help signing in to Skype for Business? of common sign-in problems.
Contact support for business products - Admin Help. We're here to help!

Do you want to set up other available features?


Before setting up more features, make sure you have licenses for them. Skype for Business and Microsoft
Teams add-on licensing
Set up Audio Conferencing
Sometimes people in your organization will need to use a phone to call into a meeting. Skype for Business
includes the Audio Conferencing feature for just this situation! People can call into Skype for Business
meetings using a phone, instead of using the Skype for Business app on a mobile device or PC.
Set up Phone System and the Calling plans in Office 365
The Phone System feature in Office 365 gives you a phone system for your business. Calls to other Skype for
Business people in your organization are free, and your employees can receive voicemail from each other and
outside callers. Here's what you get with Phone System.
When you add the Calling Plan service, your employees get a primary phone number in Skype for Business.
They can make and receive phone calls outside of your business. They can make voice calls across VoIP
phones, PCs, and mobile devices. And, in case of emergencies, they can call 911 for help.
For step-by-step setup instructions, see Set up Calling Plans.
Set up Skype Meeting Broadcast
Skype Meeting Broadcast is a feature that lets you produce, host, and broadcast meetings with up to 10,000
attendees. To learn more about how it works, see What is a Skype Meeting Broadcast?
Here's an overview of the steps to set up Skype Meeting Broadcast:
1. Assign or remove licenses for Office 365 for business: Assign Skype for Business Online or
Enterprise Plan licenses to everyone who is going to host a Broadcast meeting.
2. Enable Skype Meeting Broadcast: By default, this feature isn't enabled. After you turn it on, your users
will be able to host broadcast meetings with other people in your organization.
3. Set up your network for Skype Meeting Broadcast: If you want to host webinars and other broadcasts
with attendees outside of your organization, you need to configure your network.
4. Schedule a Skype Meeting Broadcast and have a Join a Skype Meeting Broadcast: Make sure broadcast
meetings work by scheduling a Skype Meeting Broadcast at https://portal.broadcast.skype.com and
then having someone try to join the meeting.

Learn about network connectivity requirements


The quality of audio, video, and application sharing in Skype for Business is greatly impacted by the quality of
end-to-end network connectivity. For an optimal experience, it is important to make sure there is a high-quality
connection between your company network and Skype for Business Online. For network and tuning
information, see Tune Skype for Business Online performance.

All done setting up? Getting started using Skype for Business
Skype for Business training: Check out this list of training topics to help you get started quickly!
Start a Skype for Business conference call
Set Video Device options in Skype for Business
Make and receive a video call using Skype for Business

TIP
New to Office 365?
Discover free video courses for Office 365 admins and IT pros, brought to you by LinkedIn Learning.
Related topics
Plan hybrid connectivity between Skype for Business Server and Skype for Business Online
Admin training for Skype for Business Online
11/14/2018 • 18 minutes to read • Edit Online

Please review below content to learn about Skype for Business.

NOTE
This content was originally created as part of the Skype Operations Framework (SOF) initative and is provided here for your
reference.
For readiness on Microsoft Teams please refer to Admin training for Microsoft Teams.

SOF Overview The SOF Overview session will introduce the Skype Operations
Framework (SOF) which provides a structured approach to
successfully plan, deliver and operate Skype for Business in the
cloud This session will provide information on SOF, share
reasoning behind the creation of the framework, and provide
a view into the tools and assets available, illustrating how SOF
is relevant to customers and partners. The session will address
how SOF can be applied to deliver customer success, introduce
the framework components and launch materials (tools, assets
and offers), describe how to access the materials, how we will
deliver updates and how to provide feedback.

SOF Outcomes Deck The SOF Outcomes Deck will help you to define and drive for a
successful project outcome. Attend this session to learn the
details about the SOF Outcomes Deck.

Cloud PBX and PSTN Conferencing Get Deployed This session will explain the Cloud PBX and PSTN Conferencing
Get Deployed offering and introduce the tools, documents
and processes SOF will provides to delight customers.

SOF Cloud Migration Release Overview This session introduces you to the Skype Operations
Framework (SOF) Cloud Migration Release, which covers
what’s new in SOF since released in July 2016. This session
covers updates to existing assets created in the interim, our
delivery web site, and introduces our new Cloud Migration
offer.

SOF Meeting Migration Service and Regionally Hosted This training session will cover the changes that we have made
Meetings to SOF to incorporate the recently released Meeting Migration
Service and Regionally Hosted Meetings capability. We will
review updates made to existing assets and introduce a key
new asset to help with planning in which regions meetings
should be hosted.

SOF Meeting Room Solutions This training session will cover the changes that we have made
to SOF to incorporate the recently released Skype Room
System devices. We will review updates made to existing
assets and introduce key new assets to help with planning,
delivering and operating Skype Room System devices.
SOF Auto Attendant and Call Queues This training session will cover the changes that we have made
to SOF to incorporate the recently released Auto Attendant
and Call Queues. Attend this session to understand which
assets exist to help you with this functionality.

SOF Tenant Dial Plans This training session will cover the changes that we have made
to SOF to incorporate Tenant Dial Plans. Attend this session to
understand which assets exist to help you with this
functionality.

SOF Number Porting This training session will cover the changes that we have made
to SOF to address porting phone numbers. Attend this
session to understand which assets exist to help you with this
functionality.

SOF Skype Meeting Broadcast This training session will cover the changes that we have made
to SOF to address Skype Meeting Broadcast. Attend this
session to understand which assets exist to help you with this
functionality.

Planning for Customer Success SOF is all about customer success. Attend this session to learn
how SOF will help you to achieve customer success.

Envisioning: Overview and Objectives and Key Results This session introduces to the SOF envisioning process and
serves as a base for the subsequent envisioning sessions. The
session will cover instructions on the delivery of two
Envisioning Workshops: Envisioning Kick-off and Envisioning
Wrap-up. An overview of the recommended project flow,
methodology, how to measure success of the project and how
to deliver wrap up session will be covered.

Envisioning: Discovery The Envisioning: Discovery session looks at what information is


needed from the customer to minimize project risk. The
session will detail how the questionnaire and other tools can
be used to collect detailed information about the existing
environment, and how the Readiness Assessment report can
be used to highlight both concerns and blocking factors back
to the customer.

Envisioning: Business Use Cases Training for how to prepare and deliver an Envisioning
Business Use Case workshop targeted at Skype for Business is
offered through this session. The objective of this workshop is
to work with customer representatives to define of a number
of use cases or scenarios that will make a material difference in
how people go about their day to day activities. This will not
only help to refine the goals of the project, but also creates
focused material to work with when preparing business cases
and adoption materials. Business Use Cases define current
business practice scenarios where Skype for Business Online
features can be applied to deliver business impact, describes at
a high level how the process would change and what the
material benefit of that change is to uncover business value.

Envisioning: High Level Architecture Workshop This session will walk you through the architecture envisioning
workshop to create high-level solution design and the
execution planning workshop that will be done as part of the
envisioning process.
Skype for Business Adoption Methodology and Success Your rollout approach can impede or accelerate change. This
Framework session will introduce you to our Adoption Methodology and
overview proven Success Factors to ensure you are setup for
success. We’ll supplement the session with links and details to
end user training and adoption materials – such that you have
a jumping off point to launch a successful Skype for Business
adoption campaign.

Network Readiness The network is one of the most crucial parts when it comes to
the quality of real time communication. This session will walk
through the tools and processes SOF Network Readiness
Assessment offers. It will serve as an introduction an overview
of the Network Readiness Assessment and its position inside
SOF.

Delivering Network Readiness This session is a mock delivery of the Network Readiness
Assessment, for the customer Contoso.com. This walkthrough
provides a look at the overview session in practice.

Cloud PBX, technical planning architecture session This deep technical session is intended for detailed planning
Cloud PBX and includes planning steps for three options:
Cloud PBX with Microsoft PSTN calling, Cloud PBX with on
premises PSTN connectivity via Cloud Connector or via on
premises Skype For Business or Lync pool. In addition, the
session guides you through the process of planning for voice
mail and dial in conferencing. As a result of the session the
partner and the customer should have an architectural
document per site completed. The architectural document
template also provided as part of the SOF Cloud PBX and
PSTN Conferencing Get Deployed offer.

Health Assessment Training To minimize project risks, assess the health of the existing
environment before you deploy a hybrid configuration and
migrate users online. The Health Assessment Training is an
addition to the Envision: Discovery session, and addresses how
existing on-premises data such as Key Health Indicators (KHI)
and quality information are used to determine the health
status of the existing deployment.

Persona Workshop Training The goal of the Persona Analysis, is to identify which user
groups, business units, and location benefit most from
migration to Skype for Business Online, based on their
requirements. This session details how to deliver the Persona
Workshop, use the Persona Feature Matrix spreadsheet, and
make useful recommendations based on the collected insights.

Client Migration Training This session focuses on different Skype for Business clients
that work with Skype for Business Online and assist you in
planning migration and management methodologies for
Windows clients in the organization. This session addresses
the deployment and patching practices for Microsoft Office
Professional 2016, and provides customizable templates that
you can use in deployment and operation cycles.
Cloud PBX Architecture, Coexistence, and Migration Workshop This workshop details the planning of migrating to Cloud PBX
Training from Lync Server 2013 or Skype for Business Server 2015
Enterprise Voice, including planning for Cloud PSTN
Conferencing, implementation, and long-term coexistence. As
the result of this workshop, the design document for the
migration to Cloud PBX and hybrid coexistence, can be
completed and used to guide the subsequent deployment and
migration activities. This training session guides you through
the workshop content and the design template provided as
part of SOF assets. The session helps the organization drive
and decide about all aspects of Cloud PBX implementation,
coexistence, and migration.

Deployment Guidance This session will go into detail what resources SOF provides for
a successful deployment, including information about the
deployment workshop and the deployment guidance checklist.

Polycom Phone Provisioning with Skype for Business Online The Polycom Phone Provisioning with Skype for Business
Online session, addresses the place of phones in Skype for
Business deployments with Enterprise Voice. Learnings about
what to consider when deploying Polycom phones and how to
manage them within a Skype for Business Online environment
will be shared through the session.

Configuring Call Quality Dashboard to monitor your Skype for The Call Quality Dashboard (CQD) is the best way to assess
Business Online Environment and monitor overall media quality health once Skype for
Business Online services have been deployed. Attend this
session to learn the proper setup and configurations steps
required to support gaining deeps insights within Skype for
Business Online environments today.

Testing This session is focused on Testing activities during SOF Deploy


phase. It covers the functional testing guidance workshop
designed to educate the customer about Skype for Business
Cloud PBX and PSTN Conferencing Testing Activities, Scope of
testing, and setting customer expectations. The session will
include an overview of the test matrix and templates available
for successful delivery. After this session, attendees will be able
to articulate the value of testing activities, required resources
and will be prepared to successfully deliver engagement.

Scripted user enablement This session will introduce SOF content that will allow easy
enablement of a large mass amount of users for Skype for
Business and voice features. SOF scripts including required
input files, execution, features, and execution reporting will be
covered in the session.

Site Rollout and Migration Planning Training This session will introduce you to Site Rollout and Migration
Playbook that focuses on the tasks and activities required to
rollout CloudPBX or PSTN conferencing service to end users or
migrate to online service. It covers required activities with
recommended timelines on a site by site basis and focuses
mainly on end users, including user enablement, clients and
devices, usage and adoption. It will assist you planning your
migration with smooth execution, high user adoption and
minimum support needs.
Service health and service usage The Service health and service usage session will provide all
the information required to determine if the service is healthy
and if the envisioned modalities are being used.

Managing Call Quality This session will go into details on managing and optimizing
call quality – to ensure that users have a great experience
when using Skype for Business.

Hybrid Operate Training This session focuses on the operational tasks that are required
to successfully operate a Skype for Business hybrid
deployment. This includes the daily/weekly/monthly tasks,
concepts, and process to patch the on-premises components
of a hybrid deployment. This helps to stay up-to-date with the
latest security updates, leverage latest product investments,
and ensures compatibility with the online service. The session
also covers considerations for call quality monitoring in a
hybrid deployment and provides an overview to the
troubleshooting guide covering hybrid-specific scenarios.

Managing a high quality and reliable service delivery This session helps you to find answers for “How do I run a
Skype for Business Online deployment to deliver great
experience to my end users and value to the business?”.
What’s involved in user experience, what is delivered by
Microsoft and where are you responsible? This session helps
you to be prepared for ongoing operations and decide on an
operations model.

Roles and Responsibilities beyond Skype for Business Which teams are involved in running a Skype for Business
operations Online deployment, what tasks need to be performed? This
session helps you to identify the operational roles and map
them to teams delivering these operational roles/functions.
This allows you to align for operations early and make sure
that all teams are ready to engage as soon as the pilot starts.

Leverage the Investigate Media Quality using CQD Videos This six video set provides guidance on how to use Call Quality
Dashboard (CQD) to Investigate Media Quality, to be used in
conjunction with the Manage Call Quality activities. We
recommend that you consume the videos in order as each
video builds on the material shared in the previous videos.

Tenant Dial Plans Tenant Dial Plans allow custom dial plans in Skype for Business
Online. Attend this readiness session to learn why Tenant Dial
Plans are required and how they can be used.

Polycom RealConnect Service for Office 365 Polycom RealConnect Service for Office 365 (preview) provides
interop between on premises VTCs (Video Teleconference) and
Skype for Business Online. Attend this readiness session to
learn what Cloud Video Interop can do, what the user
experience is, and how you can configure it.

Skype for Business on Mac This session will walk you through the new Skype for Business
on Mac client. It will show you the user experience, walk you
through the features and will take a look under the hood –
pointing out when Skype for Business for Mac is different than
other clients. It concludes with troubleshooting information.
Skype Room Systems v2 Skype Room Systems v2 enables existing conference rooms
with a projector or monitor to easily be turned into Skype for
Business meeting rooms. Watch the readiness presentation to
learn more about the range of Skype Room Systems devices,
when to deploy Skype Room Systems versus other Skype
meeting devices, and planning and deployment considerations
required for device availability.

Meeting Migration Service Meeting Migration Service automatically sends meeting


updates to all meeting invitees when an admin moves the user
who is hosting the meeting from on-premises to online or
when those users are enabled for Cloud PSTN Conferencing.
The new service removes the need for users to run the
Meeting Migration tool locally to send meeting updates for all
future meetings. Watch the readiness presentation to learn
more about the scenarios when the Meeting Migration Service
is invoked, when the Meeting Migration Tool is still required,
how to plan for the best user experience, and reporting
capabilities to report on the result of Meeting Migration
Service processing.

Cloud PBX Voicemail with Exchange Server on-premises This training will cover how Cloud PBX Voicemail can be
leveraged for users in Skype for Business Online with their
Exchange mailbox hosted in Exchange Server on premises. We
will talk about the requirements, how to design for it and how
it works under the hood.

Clients Deep Dive This session will look into Skype for Business clients: how do
they discover a server or service to sign-in against, how do
they authenticate, what do signaling flows look like and how
can I trouble shoot issues.

Skype for Business media flows Skype for Business uses multiple different real-time workloads:
audio, video, desktop/application sharing and also file transfer.
This session will explain how the optimal paths is identified and
how this knowledge can be used to troubleshoot media
connectivity issues. We will talk about the role of the Edge
Server as media relay and also discuss the protocols ICE, STUN
and TURN that are used in the process.

Hybrid Configuration Hybrid allows you to connect your Skype for Business on
premises with Skype for Business Online. Watch the readiness
session to learn what this functionality can do, what the user
experience is, and how you can configure it.

Upgrading Server If you have a Lync Server deployed on premises, you should
upgrade to Skype for Business Server 2015 to get the latest
functionality and best integration into Skype for Business
Online. This session will walk you through the upgrade process
including planning.

Meetings Meetings is one of the core workloads in Skype for Business.


Learn everything about the different types of meetings and
how to set up your organization for success with online
meetings.
Skype Meeting Broadcasts Skype for Business allows you to broadcast meetings to up to
10,000 users. Attend this session to learn what Skype Meeting
Broadcast can do in detail, how to plan for it and how to
configure it.

Maintaining Health The health session will walk you through the tools that Skype
for Business offers on premises and online to monitor and
manage the health of your environment covering reliability,
quality and adoption.

Cloud PBX introduction This session will introduce the concept of Cloud PBX and
explain the features that it will deliver to users in Skype for
Business Online.

Cloud PBX with PSTN calling With Cloud PBX with PSTN Microsoft delivers PSTN
connectivity to your Cloud PBX users. Watch this session to
understand where it is available, what features it will provide
to your users and how you configure it.

Cloud PBX with on premises PSTN connectivity This feature allows your Cloud PBX users to leverage existing
PSTN infrastructure via Skype for Business servers. Attend this
session to learn how to plan, configure and maintain Cloud
PBX with PSTN calling.

Cloud Connector Edition Deep Dive Cloud Connector Edition (CCE) is the easiest way for Skype for
Business Online to integrate into their existing telephony
infrastructure without the need to build a full scale Skype for
Business infrastructure. Attend this training to learn how to
plan, deploy and manage CCE. If you are already familiar with
CCE, but want to learn what is new in version 1.4.1, please
refer to the “What’s new section”.

MOOC: Skype for Business: Fundamentals Want to learn about Microsoft communications and
collaboration solutions and products? Skype for Business
provides a single platform for both meetings and voice at
hyperscale. This course is an introduction to Skype for
Business. By completing this course, you will learn about the
vision, value, features and capabilities of Skype for Business.
No previous knowledge is needed.

MOOC: Skype for Business: Voice Concepts and Planning First in a series of Skype for Business Voice courses, this course
will teach you how to plan and deploy voice capabilities with
Cloud PBX. This course will help you prepare for taking the
“Deploying Enterprise Voice with Skype for Business 2015”
exam (70-333).

MOOC: Skype for Business: Voice Hybrid and Routing Second in a series of Skype for Business Voice courses, this
course provides you with the knowledge on how to plan and
manage a hybrid voice deployment. It also will help you
prepare for taking the “Deploying Enterprise Voice with Skype
for Business 2015” exam (70-333).
Cloud Connector Deep Dive Cloud Connector Edition (CCE) is the easiest way for Skype for
Business Online to integrate into their existing telephony
infrastructure without the need to build a full scale Skype for
Business infrastructure. Attend this training to learn how to
plan, deploy and manage CCE. If you are already familiar with
CCE, but want to learn what is new in version 1.4.1, please
refer to the “What’s new section”.

Call Queues and Auto Attendant Call Queues provide a mechanism to offer a single call to
multiple Skype for Business Online users at the same time.
Cloud PBX Auto Attendant is an intelligent virtual receptionist
that helps callers navigate the system with interactive
prompts. Watch this session to learn how to envision, onboard
on drive value for Call Queues and Auto Attendant.

Scripted Skype Room Systems v2 Provisioning This session will introduce SOF content that will allow easy
enablement of a large mass amount of accounts for Skype
Room System v2. SOF scripts including required input files,
execution, features, and execution reporting will be covered in
the session.

MOOC: Skype for Business: Voice Advanced Workloads Third in a series of Skype for Business Voice courses, you will
learn how to design and configure the core components for an
on-premises Enterprise Voice deployment. Further, you will
learn how to implement enhanced calling features and
manage IP Phones. And finally, you will learn to implement
emergency dialing, optimize your network for Enterprise Voice,
and monitor and maintain voice quality. This course will also
help you prepare for taking the “Deploying Enterprise Voice
with Skype for Business 2015” exam (70-333).

MOOC: Skype for Business: Infrastructure Planning and First in a series of Skype for Business Infrastructure courses,
Design this course guides you through planning and designing server
components. This course will help you prepare for the “Core
Solutions of Microsoft Skype for Business 2015” exam (70-
334).

MOOC: Skype for Business: Infrastructure Implementation and Second in a series of Skype for Business Infrastructure courses,
Conferencing this course focuses on how to plan and deploy conferencing
and how to manage and troubleshoot a Skype for Business
Server deployment. This course will help you prepare for the
“Core Solutions of Microsoft Skype for Business 2015” exam
(70-334).

MOOC: Skype for Business: Infrastructure Advanced Third in a series of Skype for Business Infrastructure courses,
Configuration this course teaches you how to plan and deploy monitoring
and archiving, persistent chat, high availability and disaster
recovery, and hybrid deployments with Skype for Business
2015 Server. This course will help you prepare for the “Core
Solutions of Microsoft Skype for Business 2015” exam (70-
334).

What’s new in Cloud Connector Edition V2 Cloud Connector Edition v2 introduces a number of new
features and improvements. Watch this session to learn what
has changed from the previous version.

MOOC: Skype Operations Framework Learn the methodology to effectively deploy and operate
Skype for Business and related technologies.
Network Planner Network planner allows to plan for Networking. Attend this
session to learn what network planner can do for you.

Understand the journey from Skype for Business to Microsoft In this training, we introduce the new intelligent
Teams communications vision and explain the future for Skype for
Business and Teams.
Allow users to contact external Skype for Business
users
11/14/2018 • 5 minutes to read • Edit Online

NOTE
Skype for Business federation isn't available to Office 365 operated by 21Vianet and Office 365 Germany organizations.

Use the steps in this article when:


You have users on different domains in your business. For example, Rob@ContosoEast.com and
Ann@ContosoWest.com.
You want the people in your organization to use Skype for Business to contact people in specific businesses
outside of your organization.
You want anyone else in the world who uses Skype for Business to be able to find and contact you, using
your email address. If you and they use the default Skype for Business settings, this will work automatically.
If they don't, then they need to make sure their configuration isn't blocking your domain.

Enable business-to-business communications for your users


You must have admin permissions in Office 365 in both organizations to do this.

Using the Skype for Business admin center


1. Sign in with your Office 365 admin account.
2. In the Office 365 admin center, go to Admin Centers > Skype for Business.

3. In the Skype for Business admin center, choose Organization > External communications.
4. To set up communication with a specific business or with users in another domain, in the drop-down box,
choose On only for allowed domains.
OR, if you want to enable communication with everyone else in the world who has open Skype for
Business policies, choose On except for blocked domains. This is the default setting.
5. Under Blocked or allowed domains, choose + and add the name of the domain you want to allow.
6. Make sure the admin in the other organization does these same steps in their Skype for Business admin
center. For example, in their allowed domains list, their admin needs to enter the domain for your
business.
7. If you're using Windows Firewall, Skype for Business opens the required ports automatically.
If your organization is using a different firewall solution to restrict computers on your network from
connecting to the Internet, ensure your client computers are able to access the following Office 365 URLs
and IP address ranges. This may require adding the FQDNs to the outbound allow list in your firewall or
proxy infrastructure configuration: *.api.skype.com, *.users.storage.live.com, and graph.skype.com.
For instructions on how to open these ports in your firewall, check the documentation that came with it.
For a list of all ports you need to open, see Office 365 URLs and IP address ranges.
8. Make sure that the administrator in the organization has also followed these steps.
9. WAIT UP TO 24 HOURS TO TEST. Any time you change the external communications settings, it can
take up to 24 hours for the changes to populate across all the data centers.

You can allow your users to search for and IM with everyone who uses Skype, the free consumer
app! To learn more, see Let Skype for Business users add Skype contacts.

Test and troubleshoot


The most common issue people encounter when setting up business-to-business communication is
getting their Office 365 URLs and IP address ranges right.
To test your setup, you need a contact on Skype for Business who's not behind your company firewall.
1. After you change your external communications settings, WAIT UP TO 24 HOURS TO TEST.
2. In Skype for Business, search for your contact in Skype for Business, and send a request to chat.
If you get a message that it couldn't be sent due to company policy, you need to double-check your Office
365 URLs and IP address ranges.
3. Ask your Skype for Business contact to send you a request to chat. If you don't receive their request, the
problem is your firewall settings (assuming they've already confirmed their firewall settings are correct).
4. Another way to test whether the problem is your firewall is to go to a wifi location not behind your firewall
such as a coffee shop, and use Skype for Business to send a request to your contact to chat. If the message
goes through there, but not when you're at work, then you know the problem is your firewall.

How to find others, and be found, when connecting with another


business
After you enable external communication with other Skype for Business users, your users can find federated
Skype for Business users by searching for their sign-in name: for example, Rob@contoso.com. Then they will need
to add the person to their list of contacts.
Tips on setting up communications with federated businesses
To configure federation between Skype for Business 2015 and Skype for Business Online, see this article:
Configure federation with Skype for Business Online.
To configure federation between Lync and Skype for Business Online, see this article: Configuring
Federation Support for a Lync Online Customer.
When two Skype for Business users in Office 365 are communicating with each other on separate
domains, they can only use Skype for Business features (for example, video conversations or desktop
sharing) that are turned on in both organizations.
If a Skype for Business user in your organization is put on an In-Place or Litigation Hold, any IM
conversations between that user and other Skype for Business or Skype users will be saved in
Recoverable Items in their mailbox. These conversations aren't saved in the Conversations History
folder in their mailbox.

Turn off external communication for specific individuals


After you enable external communication for your entire business, you can turn it off for only specific individuals.
1. Sign in with your Office 365 admin account.
2. In the Office 365 admin center, go to Users > Active users.
3. In the list of users, choose the user, and then, under More Settings, click Edit Skype for Business
properties.

4. In the Skype for Business admin center, choose External communications.


On the Options page, all of the choices will be selected. Clear the communications you want to disable.
The following image shows that Jakob will be able to communicate with people in other trusted businesses,
but not with other Skype users.
5. Choose Save.

NOTE
You may have to wait for up to 24 hours for your changes to take effect.

TIP
New to Office 365?
Discover free video courses for Office 365 admins and IT pros, brought to you by LinkedIn Learning.

Related topics
Set up Skype for Business Online
Let Skype for Business users add Skype contacts
Configure presence in Skype for Business Online
9/6/2018 • 2 minutes to read • Edit Online

By default, anyone who can communicate with one of the people in your organization using Skype for Business
can also see whether that person is online. Skype for Business shows whether a person is available online, in a
meeting, offline, or another indicator.

As the admin for everyone in your business, you can choose who sees their online presence in Skype for
Business.

Using the Skype for Business admin center


1. Go to Office 365 admin center > Admin centers > Skype for Business.
2. In the Skype for Business admin center, choose organization.
3. Under presence privacy mode, select one of the following settings, and then choose Save.

SETTING WHO CAN VIEW A USER'S PRESENCE

Automatically display presence information Any Skype for Business user in your business who has not
been added to a person's External or Blocked list will be able
to see that person's online presence.

Display presence information only to a user's contacts Anyone in a person's Contacts list who they have not added
to their External or Blocked list.
Individuals can override your default settings in their Skype
for Business app: Settings > Tools > Options.

For information about what your users can change in Skype for Business, see these articles:
Control access to your presence information in Skype for Business
Set Status options in Skype for Business

Related topics
Set up Skype for Business Online
Let Skype for Business users add Skype contacts
Configure presence privacy mode
9/6/2018 • 2 minutes to read • Edit Online

The Skype for Business Online presence setting gives people more control over who can see whether they are
available, in a meeting, or out of the office. For details about Skype for Business presence and privacy settings, see
Configure presence in Skype for Business Online.

Choose the default online presence setting for everyone in your


organization
1. Go to the Skype for Business Online admin center > Organization > General.
2. Under Presence privacy mode, choose the setting, and then click Save.

SETTING WHO CAN VIEW A USER'S PRESENCE

Automatically display presence information Any Skype for Business user who does not belong to the
External or Blocked privacy group.

Display presence information only to a user's contacts Anyone in a user's contact list who does not belong to the
External or Blocked privacy group.
Individual users can change this setting in the Skype for
Business Options dialog box.

Related topics
Set up Skype for Business Online
Let Skype for Business users add Skype contacts
Admins: Configure Skype for Business settings for
individual users
11/17/2018 • 3 minutes to read • Edit Online

This article explains how admins configure Skype for Business for a small number of users. To do these steps in
bulk, we've included links to the Windows PowerShell cmdlets you can use.
To allow (or block) everyone in your business to communicate with external people, see:
Allow users to contact external Skype for Business users: You can let your organization use advanced Skype
for Business features (share desktops, look for who's online, etc.) to communicate with people in a specific
trusted (federated) business. The article also explains how to block communication with specific domains.
Let Skype for Business users add Skype contacts. You can let your organization use Skype for Business to
search for and IM people who use Skype, the free app.

Configure general settings for one user


You must have admin permissions to perform these steps.

Using the Skype for Business admin center


1. Sign in to Office 365 with your work or school account.
2. Choose Admin centers > Skype for Business.
3. Choose Users.

4. Choose which users you want to edit.


5. In the right panel, choose Edit.
6. On the General options page, select or clear the check box next to the features you want to change, and
then choose Save.

OPTION DETAILS

Audio and HD video Allow this person to record audio meetings, audio and video
meetings, or don't allow them to schedule any meetings
(none).

Record conversations and meetings Choose what this person is allowed to record.
This option is not available with Skype for Business Basic.

For compliance, turn off non-archived features Choose this option if you're legally required to preserve
electronically stored information.
Selecting this option turns off features that aren't captured
when you have an In-Place Hold set up in the Exchange admin
center. It turns off the following features:
File transfer using instant messaging
Shared OneNote pages
PowerPoint annotations

To configure these settings in bulk, use PowerShell. See Set up your computer for Windows PowerShell.

Block external communications


After you Let Skype for Business users add Skype contacts for everyone in your company, you can selectively block
external communications for specific individuals using these steps.
1. Choose Users, select the users whose settings you want to disable, and then choose Edit .
2. Choose External communications, and then clear the options as appropriate:
External Skype for Business users: Clear this box if you don't want the user to be able to
communicate with Skype for Business users in federated domains.
External Skype users: Clear this box if you don't want the user to be able to communicate with
people who are using the freeSkype app.
3. Click Save.
To configure these settings in bulk, use PowerShell. See Set up your computer for Windows PowerShell.

Edit audio conferencing settings for one user


1. Choose Users, select the user whose audio conferencing settings you wan to edit, ,and then choose Edit .
2. Choose Audio conferencing, select your audio conferencing provider, type or change the requested
information, and then click Save.

AUDIO CONFERENCING SETTING DESCRIPTION

Provider name Choose your provider from the list.

Toll number (required) For a third-party ACP, these phone numbers are the ones you
received from the audio conferencing provider. If the user is
using Microsoft as the audio conferencing provider, these will
be numbers that are set on the audio conferencing bridge.
Format the numbers as you want them to appear in Skype for
Business and Microsoft Teams meeting requests.

Toll-free number For a third-party ACP, these phone numbers are the ones you
received from the audio conferencing provider. If the user is
using Microsoft as the audio conferencing provider, these will
be numbers that are set on the audio conferencing bridge.
Format the numbers as you want them to appear in Skype for
Business and Microsoft Teams meeting requests.

Conference ID and PIN (required) The participant PIN, or conference code, used to join meetings
that are scheduled by this user and are provided from a third-
party audio conferencing provider. If the user is using
Microsoft as the audio conferencing provider, this won't be
required.

To configure these settings in bulk, use PowerShell. See Set the phone numbers included on invites Set up your
computer for Windows PowerShell.

TIP
New to Office 365?
Discover free video courses for Office 365 admins and IT pros, brought to you by LinkedIn Learning.

Related topics
Set up Skype for Business Online
Skype for Business and Microsoft Teams add-on licensing
Customize meeting invitations
9/6/2018 • 2 minutes to read • Edit Online

As an admin, you can ensure that all Skype for Business meeting invitations include some helpful information your
users might need, such as links to your support website and legal disclaimer, your company logo, and other text
you want to include.

Tips for creating a logo for meeting invitations


1. Create an image that is no more than 188 pixels wide by 30 pixels tall (it's quite small).
2. Save the image in JPG format.
3. Store the image in a central location that everyone in your business can access, such as a network share,
shared OneDrive for Business folder, Dropbox, etc.
Now you can add it to your meeting invitations. See the next steps.

Customize your meeting invitations


Using the Skype for Business admin center
1. Sign in to Office 365 with your work or school account.
2. From the Office 365 admin center, choose Admin centers > Skype for Business.
3. In the Skype for Business admin center, choose online meetings.
4. Complete the following boxes:

Logo URL: Enter the URL where your logo is stored. Remember that it must be in JPG format!
Help URL: If your organization has a support website you want people to go to if they have problems,
enter the URL here.
Legal URL: If your organization has a legal website you want people to go to if they have legal concerns,
enter the URL here.
Footer text: Enter a text-only footnote that will be appropriate for your users.
5. Choose Save.
6. Wait an hour or so for the changes to get populated across all Office 365 services. Then go to Outlook and
schedule a Skype meeting to see what your changes look like.

Related topics
Try or purchase Audio Conferencing in Office 365
Deploy the Skype for Business client in Office 365
10/4/2018 • 8 minutes to read • Edit Online

This article explains options for how you, the admin, can deploy the Skype for Business app to the people in your
organization.
Before you deploy Skype for Business to your users, make sure you've done steps 1-3 in the article Set up Skype
for Business Online. This way, Skype for Business will be set up with your domain, everyone will have their
licenses, and you will have configured IM and Configure presence in Skype for Business Online for your
organization.

NOTE
For users to install the Skype for Business app, they need to be local admins on their PC or device. Or they will need to be
part of a local group that can install apps on their PC or devices. If your users aren't allowed to install software on their
devices, you'll need to install the Skype for Business app for them.

For most small and medium-sized businesses


Step-by-step installation instructions: If you have a small or medium-sized business, we recommend that you
simply ask your users to install the Skype for Business app on their PC. Point them to these instructions: Install
Skype for Business. If they are using Macs, point them to Set up Lync for Mac 2011 for Office 365. The Skype for
Business app is installed separately from the rest of the Office apps.
Office 365 ProPlus customers: If your business is using an Office 365 plan that includes Office 365 ProPlus,
such as the E3 plan, the Skype for Business app is installed at the same time your users download and install Word,
Excel, PowerPoint, etc. This also means they can't uninstall Skype for Business unless they uninstall all of Office.
Choose whether to make Skype for Business available to your users
As the admin you can choose whether to make the Skype for Business app available to your users.
To control whether everyone in your company gets the software: Sign in to the Office 365 admin
center, go to Install my software, and then select the software you want to be available for users.
To control whether specific people in your company get the software: Sign in to the Office 365
admin center, go to Users > Active users, select the person who you want to give access to the software,
and then click Edit next to Product licenses and turn the license on or off.

NOTE
If you need to see what plans are assigned to people in your organization, sign in to the new Office 365 admin center >
Users > Active users. Select the person from the list then look under Product licenses. If you are using the classic Office
365 admin center, look under Assigned license.

Manually deploying Skype for Business to your users


If you want your users to install the Skype for Business app from a location on your network instead of from the
Internet, you can download the setup files. To do this go to the Manually deploy user software section of the
Office 365 admin center. You can then select Install and save the setup .exe file to a network location.
Another option is to download the Skype for Business Basic app for your users. You can download Microsoft
Skype for Business Basic (32 or 64 Bit).
For both the full and basic Skype for Business apps, after you have downloaded the setup files, you will need to
manually send (for example, in email) the network path to the users so they can run the setup program to install
the app on their computer.
You can also use these downloads to deploy the Skype for Business app to your users by using your existing
software deployment tools and processes.

For larger and enterprise organizations


NOTE
This section only applies to the Skype for Business app available through Office 365 plans. If your organization is using a
volume licensed version of the Skype for Business app, which is Windows Installer-based (MSI), see Customize client
installation in Skype for Business Server 2015.

In many enterprises or large organizations, users aren't allowed to install software on their computers. Instead, the
IT departments deploy the necessary software to the users' computers. IT departments also might want to control
the amount of Internet or network bandwidth used in their organization, so they want to install software from a
nearby location on their network instead of from across the Internet or across the corporate network.
With Office 365, you have several options for deploying the Skype for Business app if you want to control where
it's installed from. Some of those options include the following:
Download the Skype for Business app to your local network from the Office 365 admin center, as described
in Manually deploying Skype for Business to your users.
Use the Office Deployment Tool to download either Office 365 ProPlus or the Skype for Business app to
your local network. Then, use the Office Deployment Tool to deploy the app to your users. The Office
Deployment Tool gives you the ability to control certain aspects of the deployment, such as languages and
version (32-bit or 64-bit).
Use your existing software deployment tools and processes, such as System Center Configuration Manager,
to deploy Office 365 ProPlus or the Skype for Business app to your users. You can use your existing tools
and processes with the Office Deployment Tool or with the software that you've downloaded from the
Office 365 admin center.
More info on using the Office Deployment Tool
For details on downloading the Office Deployment Tool and more information on installing the Skype for Business
app and other Office 365 client apps, see Manage user software in Office 365.
Here's an overview of the steps involved in using the Office Deployment Tool to deploy an app:
1. Download the newest Office Deployment Tool from the Microsoft Download Center.
2. Create the configuration.xml file to be used with the Office Deployment Tool that has the client app settings
you want, such as setting the version (32-bit or 64-bit), the installation language, etc.
3. Use the Office Deployment Tool and the configuration.xml file to download the setup files to your local or
internal network from the Office Content Delivery Network (CDN ).
4. Use Office Deployment Tool and the configuration.xml to install the Office client apps, including the Skype
for Business app.
For details on using the Office Deployment Tool and configuration.xml file, see the following articles:
Office Deployment Tool overview
Configuration.xml settings
More info on using System Center Configuration Manager
You can use your existing software deployment tools and processes, such as System Center Configuration
Manager, to deploy the Skype for Business app. You can use these tools and processes with either the software
that you download from the Office 365 admin center or with the Office Deployment Tool.
For more information about using Configuration Manager to deploy software, see the following articles:
How to Create Applications in Configuration Manager
How to Deploy Applications in Configuration Manager
If you're deploying the Skype for Business app as part of deploying Office 365 ProPlus, see Deploy Office 365
ProPlus by using the System Center Configuration Manager.

Planning for updates to the Skype for Business app


As part of deploying the Skype for Business app, you need to consider how you want to get updates after Skype
for Business is installed. These updates can include new features, security updates, or non-security updates, such as
updates that provide stability or performance improvements. The two primary things you need to consider are :
Where do you want to get updates from
How often do you want to get feature updates
While you can control where you get updates from and how often you get feature updates, you can't choose which
specific security updates or non-security updates you get.
Where to get updates from
By default, after the Skype for Business app is installed, updates will be automatically downloaded from the
Internet when they are available from Microsoft. If you want more control over when updates occur or where the
updates are installed from, you can use the Office Deployment Tool or Group Policy to configure that.
For example, many organizations want to test updates with a group of users before deploying them throughout
the organization. You can do this by using the Office Deployment Tool or Group Policy to configure the Skype for
Business app to get updates from a specific location on your network, instead of automatically from the Internet.
Then, you can use the Office Deployment Tool to download the updates every month to your local network.
For more information about how updates work for Office 365 software, see these articles:
Overview of the update process for Office 365 ProPlus
Choose how to manage updates to Office 365 ProPlus
Configure update settings for Office 365 ProPlus
How often to get feature updates
In addition to where you get updates from, you can also control how often you get new features for the Skype for
Business client. The two choices are the following:
Get feature updates every month, if there are new features
Get features updates every six months
For some organizations, they want time to test new features, so they want to get feature updates only twice a year
instead of every month.
You can control how often you get feature updates by using the Office Deployment Tool or Group Policy to
configure the update channel. The Monthly Channel gives you feature updates monthly (approximately), while the
Semi-Annual Channel gives you feature updates every six months. For more information about channels, see
Overview of update channels for Office 365 ProPlus.
Related topics
Set up Skype for Business Online
Skype for Business and Microsoft Teams add-on licensing
Let people record their audio and video conferences
9/6/2018 • 2 minutes to read • Edit Online

Choose the default recording setting for a single user or everyone in


your organization
Using the Skype for Business admin center
1. Go to the Office 365 admin center > Skype for Business, and then click Users.
2. On the Users page, select the user or users from the list, and then click Edit.
3. On the Options page, click Record conversations and meetings, and then click Save.
When recording is turned on, organizers or presenters can record a Skype for Business Online meeting or
conference call. Turning recording on or off affects everyone in your organization.

INCLUDED IN RECORDINGS NOT INCLUDED IN RECORDINGS

Audio and HD video Shared OneNote pages


PowerPoint and whiteboard presentations PowerPoint annotations
Desktop or program sharing sessions Shared files (attachments)

For details, see Lync recording save and publish and Lync recording manager.

Related topics
Set up Skype for Business Online
Let Skype for Business users add Skype contacts
Let Skype for Business users add Skype contacts
10/4/2018 • 4 minutes to read • Edit Online

With Skype for Business, your users can search for and IM with everyone who uses Skype, the free app! This
article explains what you need to do so they can add Skype contacts.
You must have admin permissions in Office 365 to do this.

Using the Skype for Business admin center


1. Sign in with your Office 365 admin account at https://portal.office.com/adminportal/home.
2. In the Office 365 admin center, go to Admin Centers > Skype for Business.

3. In the Skype for Business admin center, choose Organization > External communications.
4. By default, your users can communicate with all other people in the world who use Skype for Business
(assuming your firewall has been configured to allow this).

If you want your users to chat with Skype users, BUT you don't want them to chat with others who use
Skype for Business, choose On only for allowed domains. When you enable contact with Skype users,
skype.com is automatically added as an allowed domain behind the scenes.
If you want to allow contact from all other businesses in the world using Skype for Business, except
specific ones, choose On except for blocked domains, and choose + to add those domains. Everyone
will be able to contact you except people on those specific domains. (Some businesses might choose this
option, for example, if they are in litigation and need to ensure there's no contact with the other
business.)
5. Choose Let people use Skype for Business to communicate with Skype users outside your
organization.
6. If you're using Windows Firewall, Skype for Business opens the required ports automatically.
If your organization uses another solution to restrict computers on your network from connecting to the
Internet, ensure client computers are able to access all of the IP addresses and URLs for Skype
connectivity and Skype Directory Search. This may require adding them to the outbound allow list in
your firewall or proxy infrastructure configuration.
7. WAIT UP TO 24 HOURS TO TEST. Any time you change the external communications settings, it can
take up to 24 hours for the changes to populate across all the data centers.
8. Show your users how to find and add Skype contacts to their list of Skype for Business contacts. Point
them to Search for people in Skype for Business.

Test and troubleshoot


To test your setup, you need a contact on Skype who's not behind your company firewall. They can be signed in
to Skype using a Gmail account, Outlook.com account, or other type of email account.
1. After you change your external communications settings, WAIT UP TO 24 HOURS TO TEST.
2. Sign out of Skype for Business and then sign in again so you see the option to search the Skype
Directory.

3. In Skype for Business, search for your contact in Skype, and send a request to chat.
If you get the message it couldn't be sent due to company policy, you need to double-check your firewall
settings.
4. Another way to test whether the problem is your firewall is to go to a wifi location not behind your
firewall such as a coffee shop, and use Skype for Business to send a request to your Skype contact to
chat.
If you sent your Skype contact a request and they never received it, ask them to send you a
request to chat. If the problem was establishing a connection between Skype and Skype for
Business, that often solves it.
Now if the message goes through at the coffee shop but not when you're at work, then you know
the problem is your firewall.

What you can and can't do


Skype for Business on Mac doesn't have the ability to search for and communicate with Skype
contacts.
When directory search is enabled, you can search for and find Skype and Skype for Business users. If for
some reason you can't find them by searching the directory, you can send them a contact request, and
then have them sign in to Skype and accept it, so you can IM with them.
It's not possible to allow IM connectivity with other IM providers such as Google or Facebook. You can't
use Skype for Business to send cell phone text messages.
It is not possible to record audio or video calls between a Skype Contact and Skype for Business contact.

What features are available when adding Skype contacts?


Skype contacts who signed in with their Microsoft account (formerly Windows Live ID ) can get some, but not
all, features when they are talking to your Skype for Business users.

AVAILABLE WITH SKYPE CONTACTS NOT AVAILABLE WITH SKYPE CONTACTS

Video conversations Multi-party IM conversations


Person-to-person instant messaging Audio and video conversations with three or more people
Presence Desktop and program sharing

TIP
New to Office 365?
Discover free video courses for Office 365 admins and IT pros, brought to you by LinkedIn Learning.

Related topics
Allow users to contact external Skype for Business users
Set up Skype for Business Online
Set up and troubleshoot Skype for Business Online
delegation
10/12/2018 • 4 minutes to read • Edit Online

This article explains how to set up and troubleshoot Skype for Business Online delegation. This article gives you
guidance for setup recommendations, best practices, and troubleshooting steps.

Guidelines and requirements


Guidelines for delegation
Setting up and getting delegation to work correctly depends on you following these guidelines:
You must be using the Skype for Business 2015 full client with the latest updates or the Skype for Business
2016 full client.
You must be using the Outlook 2013 client with the latest updates or the Outlook 2016 client.
Make sure that the delegator and delegate computers have one Outlook mail profile that is the primary or
the default profile. That mail profile should contain only one account.
Skype for Business for the delegator and the delegate should be Online users. Also, the Exchange Server
mailboxes for each account must either both be Online or both be on-premises.
Both the delegator and delegate should be using the same major version of Outlook.
The EnableExchangeDelegateSync attribute value should be set to true in the client policy. You can verify
this setting by running the Get-CSClientPolicy cmdlet in the Skype for Business Online PowerShell
module.
Both the delegator and delegate must be signed in to Skype for Business and Outlook at the same time on
different workstations.
Shared mailboxes aren't supported for Skype for Business Online delegation. This is because the shared
mailbox doesn't have the sendonbehalf access control list (ACL ).
Skype for Business client version support
OUTLOOK 2013 OUTLOOK 2016

Lync/Skype for Business Basic Client Not supported Not supported

Skype for Business 2015 Supported Supported

Skype for Business 2016 Supported Supported

Licensing requirements
Enterprise E3 licensing scenario

LICENSE CLIENTS NOTES


LICENSE CLIENTS NOTES

Enterprise E3 Lync 2013 (Skype for Business 2015) Skype for Business Basic client doesn't
used with Outlook 2013 or Outlook support delegation.
2016 For Mac clients, you can delegate calls
Skype for Business 2016 used with but not meetings.
Outlook 2013 or Outlook 2016

Enterprise E3 with Office 365 Phone Lync 2013 (Skype for Business 2015) Skype for Business Basic client doesn't
System + Office 365 xCalling Plan used with Outlook 2013 or Outlook support delegation.
2016 For Mac clients, you can delegate calls
Skype for Business 2016 used with but not meetings.
Outlook 2013 or Outlook 2016
Lync for Mac 2011

Enterprise E5 licensing scenario

LICENSE CLIENTS NOTES

Enterprise E5 Lync 2013 (Skype for Business 2015) Skype for Business Basic client doesn't
used with Outlook 2013 or Outlook support delegation.
2016. For Mac clients, you can delegate calls
Skype for Business 2016 used with but not meetings.
Outlook 2013 or Outlook 2016

Enterprise E5 plus Office 365 Calling Skype for Business for Mac 2016 Skype for Business Basic client doesn't
Plan Lync 2013 (Skype for Business 2015) support delegation.
used with Outlook 2013 or Outlook For Mac clients, you can delegate calls
2016 but not meetings.
Skype for Business 2016 used with
Outlook 2013 or Outlook 2016
Lync for Mac 2011

Set up and verify delegation


To set up Skype for Business Online delegation, follow these steps:
For Windows clients
Call Forwarding tab
1. Select Tools > Options > Call Forwarding Settings.
2. Select Edit my delegate members.
3. Select Add, select the delegate that you want to add, and then select OK.
No Call Forwarding tab
1. In Outlook, select File > Account Settings > Delegate Access > Add.
2. Locate and then add the name of the person who is going to be the delegate.
3. Select the Calendar menu, and then select Editor (can read, create, and modify items).
For Mac clients - Lync
Call Forwarding tab
If the client doesn't have a Call Forwarding tab that has the Edit my Delegate Members link, and the
delegator is located on a Mac computer, the delegator must sign in to a Windows-based computer in order to
set up the delegation. This is because Mac clients can't make MAPI connections, and this is a requirement to
establish Skype for Business delegation from Outlook.
Verify success
If the setup is successful, the delegate should see the You were added as a delegate for < Name> message and
also that the People I Manage Calls For group is created. The delegator should see that the Delegates group is
created.

NOTE
Delegation permissions usually appear within 30 minutes of the setup process. However, this process can take up to 24 hours
to complete.

Troubleshooting
Common issues
Issue 1 The delegate entry continues to appear in the People I Manage Calls For group after the
delegator has removed the delegate from the Outlook client.

Resolution 1 On the Skype for Business client, right-click the delegate in the Delegates group,
and then select Remove from Group.

Issue 2 After delegate access is granted through the Outlook client, neither the confirmation message
nor the People I Manage Calls For group appear for the delegate.

Resolution 2 Remove the delegation from the Outlook client, wait about 15 minutes for
replication, and then add the delegate again.

Other common issues


Delegation doesn't work if the threshold of 25 delegators and 25 delegates is exceeded.
The Skype for Business Basic client isn't supported.

NOTE
If you install the Skype for Business Basic client, it will remove and break delegation.

If the MAPI Status value isn't OK, make sure that the SIP and SMTP values match.

NOTE
It can take several minutes for the MAPI status to display as OK after you first start Skype for Business and Outlook.

Creating a security group and adding delegation permissions for that security group isn't supported.
MAPI is unavailable. See "MAPI unavailable" error in Skype for Business 2016 client.
The Exchange Online mailbox isn't accessible through the Skype for Business client. If this occurs, run the
Outlook connectivity test to make sure that it passes.

Related topics
Set up Skype for Business Online
Let Skype for Business users add Skype contacts
Skype for Business mobile app security
11/14/2018 • 2 minutes to read • Edit Online

Skype for Business Client Security


This article covers data encryption information on Skype for Business Mobile Apps.

Username/Password App Data (Conversations, Diagnostic logs


Contact List, Meetings)

Android We store credentials We store in an encrypted This information is not


information in Android SQL database using a library encrypted.
Accounts. We also encrypt called sqlcipher. We use their
credentials before saving default algorithm of 256-bit
them into Accounts. We use AES in CBC mode. The data
" AES/CBC/PKCS5Padding at rest is always encrypted in
" algorithm for encryption. the database file and is only
unencrypted in transit inside
of the app's volatile memory
and call stacks. We also
encrypt voicemail files using
the same method as the
user's name and password
encryption (they are not
stored in the DB). Voicemails
are temporarily unencrypted
on disk to allow playback.

iOS We DO NOT encrypt the We are already using This information is not
username/password in the NSFileProtectionCompleteUn encrypted.
keychain. The keychain is tilFirstUserAuthentication
encrypted, however, on its data protection flag on all
own. files in the app storage. This
means that files in the app
storage would be encrypted
until user unlocks the device
for the very first time after
the device reboot.
Windows Phone Windows Phone uses the WP App Data is protected This information is not
DPAPI (Data Protection API) with DPAPI, like the creds. encrypted.
in Windows to secure Depending on how much
passwords. I believe the detail we want, some of the
encryption scheme used is index information for the
AES. Windows doesn't give App Data is protected by
us an option to configure (non-DPAPI) AES encryption
the key size (or scheme), so to avoid salting, so we can
it's whatever DPAPI gives. It look up without decrypting,
will use the device TPM to and that key is in turn
secure keys which are protected with DPAPI.
specific to the user and Cached data can be read by
device. Note that DPAPI any process from the same
keys are not specific to the phone, assuming it can reach
app. our data folder. Windows
encryption does not protect
from sandbox breach, only
external access attempts.

Note: Please refer to this public documentation for device pin enforcement available on each of the above Mobile
platforms

Related topics
Set up Skype for Business Online
Let Skype for Business users add Skype contacts
Skype for Business Online support in Outlook on the
web
9/6/2018 • 2 minutes to read • Edit Online

Outlook on the web (Outlook Web App) in Office 365 offers a basic Skype for Business web client from the
navigation bar. This basic client is available for Online users whose admin hasn't configured a vanity URL for their
Office 365 organization. As long as the user's account is online and doesn't have a vanity URL, they will still see the
experience even if their organization has some user accounts that are homed on-premises. Users who have user
accounts on-premises (whether they have a vanity URL or not) or are managed by Microsoft will see the Lync
experience in the Outlook web app.
The following table summarizes the different setups that you may have and the web client that is used.

User account is located Vanity URL is configured or there is a Skype for Business or Lync
dedicated organization Experience?

Online No Skype for Business web experience

Online Yes Lync web experience

Hybrid but homed online No Skype for Business web experience

Hybrid but homed online Yes Lync web experience

Hybrid but homed on prem No Lync web experience

Hybrid but homed on prem Yes Lync web experience

Pure on prem No Lync web experience

Pure on prem Yes Lync web experience

Related topics
Set up Skype for Business Online
Let Skype for Business users add Skype contacts
Switching between the Skype for Business and the
Lync client user interfaces
9/6/2018 • 9 minutes to read • Edit Online

For Skype for Business Online organizations, you can use the Remote PowerShell in Office 365 to enable your
Skype for Business users to use the Skype for Business client or the Skype for Business (Lync) client user interface.
The default setting is for users to use the Skype for Business client user interface. If you'd prefer to use the Lync
client experience, you can manage the first launch client behavior to display the Lync user interface by following the
steps later in this topic.

NOTE
The Lync 2013 client experience isn't an option for Skype for Business 2016 client versions. Before you attempt to configure
your client environment to use the Lync 2013 client, please check the client version to ensure it does not start with the
number 16; for example: 16.x.x.x.

TIP
If you want to easily switch the user interface and don't want to do the manual steps, see the Microsoft Download Center for
a PowerShell script to make it easier.

Switching the Skype for Business user interface for users


The Windows PowerShell module for Skype for Business Online enables you to create a remote Windows
PowerShell session that connects to Skype for Business Online. This module, which is supported only on 64-bit
computers can be downloaded from the Microsoft Download Center at Windows PowerShell Module for Skype
for Business Online. For other information, see Configuring your computer for Skype for Business Online
management.

IMPORTANT
The Global policy setting for switching the user interface won't be applied to a user that already has a custom policy applied.
To be able to change the user interface, you will need to run the following for each user that has a custom policy applied:

Grant-CsClientPolicy -PolicyName ClientPolicyEnableSkypeUI -Identity <username>

Cau t i on

The ClientPolicyEnableSkypeUI policy will replace the existing custom policy setting for the user.
To enable all of the users in your organization to use the Skype for Business client, open the Remote PowerShell
and type the following:

Grant-CsClientPolicy -PolicyName ClientPolicyEnableSkypeUI

If you set the policy right, you will see:


To enable all of the users in your organization to use the Skype for Business (Lync) client, open the Remote
PowerShell and type the following:

Grant-CsClientPolicy -PolicyName ClientPolicyDisableSkypeUI

If you set the policy right, you will see:

To allow a single user in your organization to use the Skype for Business client, open the Remote PowerShell and
type the following:

Grant-CsClientPolicy -PolicyName ClientPolicyEnableSkypeUI -Identity <username>

If you set the policy right, you will see:

To allow a single user in your organization to use the Skype for Business (Lync) client, open the Remote PowerShell
and type the following:

Grant-CsClientPolicy -PolicyName ClientPolicyDisableSkypeUI -Identity <username>

If you set the policy right, you will see:


To allow multiple users in your organization to use the Skype for Business client, open the Remote PowerShell and
type the following:

$users = @("sip:bob@contoso.com","sip:fred@contoso.com")

$users | Grant-CsClientPolicy -PolicyName ClientPolicyEnableSkypeUI

To allow multiple users in your organization to use the Skype for Business (Lync) client, open the Remote
PowerShell and type the following:

$users = @("sip:bob@contoso.com","sip:fred@contoso.com")

$users | Grant-CsClientPolicy -PolicyName ClientPolicyDisableSkypeUI

To allow a group of users in your organization to use the Skype for Business client, open the Remote PowerShell
and type the following:

Get-CsOnlineUser -Filter {Department -eq "Sales"} | Grant-CsClientPolicy -PolicyName ClientPolicyEnableSkypeUI

To allow a group of users in your organization to use the Skype for Business (Lync) client, open the Remote
PowerShell and type the following:

Get-CsOnlineUser -Filter {Department -eq "Sales"} | Grant-CsClientPolicy -PolicyName ClientPolicyDisableSkypeUI

NOTE
The user's name is the name of the user's account that the policy should be assigned to. The user's account name can be
entered in one of the following formats:> SIP address of the user> User Principal name (UPN) of the user>
Domain\username of the user> Active Directory display name of the user

Using Windows PowerShell to manage Lync Online

Skype for Business Online policy settings


This table shows the user experience when the policy is first applied to users:

ADMIN POLICY SETTING USER INTERFACE DISPLAYED

The policy isn't set. The user will continue using the Skype for Business client user
interface.

Grant-CsClientPolicy -PolicyName The user will continue using the Skype for Business client user
ClientPolicyEnableSkypeUI interface.
ADMIN POLICY SETTING USER INTERFACE DISPLAYED

Grant-CsClientPolicy -PolicyName The user will be asked to switch to the Skype for Business
ClientPolicyDisableSkypeUI (Lync) client user interface. They can switch later.

Grant-CsClientPolicy -PolicyName The user will be using the Skype for Business client user
ClientPolicyEnableSkypeUI -Identity <username> interface.

Grant-CsClientPolicy-PolicyName The user will be asked to switch to the Skype for Business
ClientPolicyDisableSkypeUI -Identity <username> (Lync) client user interface. An admin can change the setting in
the future that will switch them to the Skype for Business
client user interface.

This table shows the user experience when the policy is changed:

SKYPE FOR BUSINESS (LYNC) USER


ADMIN POLICY SETTING INTERFACE SKYPE FOR BUSINESS USER INTERFACE

Grant-CsClientPolicy -PolicyName The user will be asked to switch to the The user will continue to use the Skype
ClientPolicyEnableSkypeUI Skype for Business client user interface. for Business client user interface.

Grant-CsClientPolicy -PolicyName The user will continue to use the Skype The user will be asked to switch to the
ClientPolicyDisableSkypeUI for Business (Lync) interface. Skype for Business (Lync) client user
interface.

The policy isn't set. Users will never see the Skype for The user will continue to use the Skype
Business (Lync) client user interface if for Business client user interface.
the policy is not set. They will always
use the Skype for Business client user
interface.

This table shows all the Online custom policies available. There are new policies created to give admins flexibility in
retaining the old custom policy while switching between the EnableSkypeUI flags. Please use the cmdlets from
above to grant one of the below policies to your users.

POLICY NAME ENABLESKYPEUI

ClientPolicyDefaultPhoto

ClientPolicyDefaultPhotoDisableSkypeUI False

ClientPolicyNoIMURL

ClientPolicyNoIMURLDisableSkypeUI False

ClientPolicyNoIMURLPhoto

ClientPolicyNoIMURLPhotoDisableSkypeUI False

ClientPolicyNoSaveIMNoArchivingI

ClientPolicyNoSaveIMNoArchivingDisableSkypeUI False

ClientPolicyNoSaveIMNoArchivingNoIMURL
POLICY NAME ENABLESKYPEUI

ClientPolicyNoSaveIMNoArchivingNoIMURLDisableSkypeUI False

ClientPolicyNoSaveIMNoArchivingNoIMURLPhoto

ClientPolicyNoSaveIMNoArchivingNoIMURLPhotoDisableSkypeUI False

ClientPolicyNoSaveIMNoArchivingPhoto

ClientPolicyNoSaveIMNoArchivingPhotoDisableSkypeUI False

To get started with Windows PowerShell, see these topics:


Why you need to use Office 365 PowerShell
Best ways to manage Office 365 with Windows PowerShell

First launch client behaviors


By default, when users launch Skype for Business for the first time, they will always see the Skype for Business user
interface--even if you have selected the Lync client experience by setting the client policy to the Lync client
experience ( Grant-CsClientPolicy -PolicyName ClientPolicyDisableSkypeUI ) as described previously. After several
minutes, users will then be asked to switch to Lync mode.
If you want to display the Lync user interface when users launch the Skype for Business client for the first time,
follow these steps before the client is started for the first time after being updated:
1. Follow the steps earlier in this topic and confirm that the client policy is set to disable the Skype for Business
user interface.
2. Update the system registry on the user's computer. You should do this before the first time users launch the
Skype for Business client, and you should do this only once. For information about how to create a Group
Policy Object to update the registry on a domain joined computer, see the section later in the topic.
In the [HKEY_CURRENT_USER\Software\Microsoft\Office\Lync] key, create a new Binary value.
The Value name must be EnableSkypeUI, and the Value data must be set to 00 00 00 00.
The key should look like the following:
[HKEY_CURRENT_USER\Software\Microsoft\Office\Lync]
"CanSharePptInCollab"=dword:00000001
"CanShareOneNoteInCollab"=dword:00000001
"CanAppShareInCollab"=dword:00000001
"EnableSkypeUI"=hex:00,00,00,00
The Lync user interface will now be displayed when users launch the Skype for Business client for the first time.
Control the display of the Welcome screen tutorial
When users open the Skype for Business client, the default behavior is to display a Welcome screen that includes 7
Quick tips most people ask for. You can turn off the display of the Welcome screen but still allow users to access the
tutorial by adding the following Registry value on the client computer:
In the [HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Lync] key, create a new DWORD (32-bit)
Value. The Value name must be IsBasicTutorialSeenByUser, and the Value data must be set to 1.
The key should look like the following:
"IsBasicTutorialSeenByUser"=dword:00000001

Turn off the client tutorial


If you do not want your users to be able to access the tutorial, you can turn off the client tutorial with the following
Registry value:
In the [HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Lync] key, create a new DWORD (32-bit)
Value. The Value name must be TutorialFeatureEnabled, and the Value data must be set to 0.

"TutorialFeatureEnabled"=dword:00000000

You can turn the tutorial back on by setting the Value data to 1.

Create a Group Policy Object to modify the registry on a domain joined


computer
The registry update to display the Lync client experience the first time a user launches the Skype for Business client
should be done only once. If you use a Group Policy Object (GPO ) to update the registry, you need to define the
object to create a new value rather than update the Value data. When the GPO is applied, if the new value does not
exist, the GPO will create it and set the Value data to 0.
The following procedure describes how to modify the registry so that the Lync client experience is displayed the
first time a user launches the Skype for Business. You can also use this procedure to update the registry to disable
the Welcome screen tutorial as described earlier.
To create the GPO
1. Start the Group Policy Management console.
For information about how to use the Group Policy Management Console, see Group Policy Management
Console.
2. Right-click the Group Policy Objects node and select New on the menu.
3. In the New GPO dialog, enter a name for the GPO, for example,MakeLyncDefaultUI, and then click OK.
4. Right-click on the new GPO you just created and then select Edit from the menu.
5. In the Group Policy Management Editor, expand User Configuration, expand Preferences, expand
Windows Settings, and then select the Registry node.
6. Right-click on the Registry node, and then select New > Registry Item.
7. On the New Registry Properties dialog, update the following:

FIELD VALUE TO SELECT OR ENTER

Action Create

Hive HKEY_CURRENT_USER

Key Path Software\Microsoft\Office\Lync


FIELD VALUE TO SELECT OR ENTER

Value name EnableSkypeUI

Value type REG_BINARY

Value data 00000000

Click OK to save your changes, and then close the GPO.


Next, you'll need to link the GPO you created to the group of users that you want to assign the policy to, such as an
OU.
To use the GPO to assign the policy
1. In the Group Policy Management Console, right-click on the OU you want to assign the policy to, and then
select Link to an existing GPO.
2. On the Select GPO dialog, select the GPO you created, and then select OK.
3. On the target user's computer, open a command prompt and type the following command:
gpupdate /target:user
The message "Updating policy..." is displayed while the GPO is applied. When it is completed, the message
"User Policy update has completed successfully" is displayed.
4. At the command prompt, type the following command:
gpresult /r
You should see "Assigned Group Policy Objects" with the name of the GPO you created displayed below.
You can also verify that the GPO has successfully updated the registry on a user's computer by examining the
registry. Open Registry Editor and navigate to the [HKEY_CURRENT_USER\Software\Microsoft\Office\Lync]
key. If the GPO successfully updated the registry you will see a value named EnableSkypeUI with a value of 0.

Related topics
Set up Skype for Business Online
Let Skype for Business users add Skype contacts
Troubleshoot problems with Skype for Business
Online
9/6/2018 • 2 minutes to read • Edit Online

Sometimes things aren't working like you expect. Here is a list of topics that can help you fix problems, whether
you're administrating Skype for Business Online or helping your users solve their problems.

Troubleshoot admin issues for Skype for Business Online


You can get answers for most of your Skype for Business Online questions by Check for common causes of Skype
for Business Online sign-in errors. This KB article also includes many troubleshooting resources and error code
references: How to troubleshoot sign-in issues in Skype for Business Online.
For dial-in conferencing issues, see Audio Conferencing troubleshooting and known issues.

Additional help for Skype for Business Online admin issues


Troubleshoot Skype for Business Online DNS issues
Skype for Business Online users can't communicate with external contacts
Skype for Business and Lync Troubleshooting Guide (downloadable PDF )
Diagnosing and resolving PowerShell connection problems with Skype for Business Online

Help your Skype for Business Online users


Most of the problems faced by Skype for Business Online users are related to forgotten passwords. You can solve
most of the sign-in problems by following the instructions in these two topics:
Need help signing in to Skype for Business?
Need help signing in to Skype for Business?

Additional resources to help your Skype for Business Online users


Uninstall Skype for Business
Troubleshoot audio and video in Skype for Business
Troubleshoot connection issues in Skype for Business
Reset your PIN (Personal Identification Number)
Skype for Business meeting help
Skype for Business training
Present programs in Skype for Business
Turn on error logs in Lync

Still need help? Contact support.


As an admin for Office 365 for business, you get free access to our knowledgeable support agents for pre-sales,
account, and billing support, as well as for help resolving technical issues. You can also contact support on behalf of
Office 365 users in your organization.
Get help from the Office 365 community forums
Admins: Call Support

NOTE
If you're using Office 365 operated by 21Vianet in China, please contact the 21Vianet support team.

Related topics
Set up Skype for Business Online
Let Skype for Business users add Skype contacts
Troubleshooting Skype for Business Online sign-in
errors for administrators
1/9/2019 • 9 minutes to read • Edit Online

To troubleshoot Skype for Business Online sign-in errors, start by eliminating the most common causes of sign-in
difficulty. If necessary, you can then follow specific resolution steps based on the type of error. If the user still
cannot sign in, collect additional information, and then seek additional help.

What do you want to do?


Check for common causes of Skype for Business Online sign-in errors
Follow resolution steps for a specific error (Enterprise only)
Add a firewall entry for msoidsvc.exe to your proxy server
Update DNS settings
Install a third-party SSL certificate on your ADFS server
Update security credentials
Modify TrustModelData registry keys
Update user settings in Active Directory
Use the Microsoft Support troubleshooting guide
Collect more information and seek additional help

Check for common causes of Skype for Business Online sign-in errors
Most sign-in issues can be traced to a small number of causes, and many of these are easy to correct. The table
below lists some common causes of sign-in errors and some steps you or the users can take to resolve them.

POSSIBLE CAUSE RESOLUTION

During sign-in, a dialog box appears that contains the Verify that the domain name in the dialog box is a trusted
following phrase: cannot verify that the server is trusted server in your organization—for example,
for your sign-in address. Connect anyway? domainName.contoso.com. Ask the user to select the
Always trust this server check box, and then click Connect.
Enterprise customers can prevent this message from
appearing when a user signs in for the first time by modifying
the Windows registry on each user's computer. For details, see
Modify TrustModelData registry keys.

Mistyped sign-in address, user name, or password Confirm that the user's sign-in name and password are
correct.
Verify that the user's sign-in name is formatted as follows:
bobk@contoso.com. This may be different from the format
you use to sign in to your organization's network.
Ask the user to try signing in again.
POSSIBLE CAUSE RESOLUTION

Forgotten password Reset the user's password and notify him or her of the new
temporary password.

Not licensed to use Skype for Business Online Confirm that the user is registered as a Skype for Business
Online user. If not, register the user, and then ask him or her
to sign in again.

Wrong version of Skype for Business Online installed This issue is usually associated with an error message that
contains the following phrase: the authentication service
may be incompatible with this version of the program.
Ask the user to uninstall and reinstall Skype for Business
Online from the Office 365 Portal.

Problem acquiring a personal certificate that is required to If the user's sign-in address has recently changed, they may
sign in need to delete cached sign-in data. Ask users to sign out, click
the Delete my sign-in info link on the sign-in screen, and then
try again.

You set up a custom domain name, and the changes may not First, ensure that you have modified the Domain Name Service
have finished propagating through the system. (DNS) records to reflect the change.
If you have already made the necessary DNS changes, advise
the user to try logging in later. DNS changes can take up to 72
hours to be reflected throughout the system.

System clock out of sync with server clock Ensure that your network domain controller is synchronizing
with a reliable external time source. For details, see the
Microsoft Knowledge Base article 816042, How to configure
an authoritative time server in Windows Server.

To troubleshoot Skype for Business Online sign-in errors, start by eliminating the most common causes of sign-in
difficulty. If necessary, you can then follow specific resolution steps based on the type of error. If the user still
cannot sign in, collect additional information, and then seek additional help.

Follow resolution steps for a specific error (Enterprise only)


IMPORTANT
These instructions are intended primarily for Microsoft Office 365 Plan E customers. If you are an Office 365 Plan P customer,
continue to the following section,Collect more information and seek additional help .

If the user cannot sign in after you have tried the suggestions in the previous section, then you can do additional
troubleshooting based on the type of error. The table below lists the most common error messages and possible
causes. Following the table are detailed procedures to address each issue.

ERROR MESSAGE POSSIBLE CAUSE RESOLUTION

Sign-in address not found Sign-in requests from the Microsoft Add a firewall entry for msoidsvc.exe to
Online Services Sign-On Assistant your proxy server
(msoidsvc.exe) are not going through
your external firewall, or proxy server.
ERROR MESSAGE POSSIBLE CAUSE RESOLUTION

Server is temporarily unavailable If your organization has a custom Update DNS settings
domain, the necessary Domain Name
System (DNS) settings may be missing
or incorrect.

Server is temporarily unavailable If your organization is using single sign- Install a third-party SSL certificate on
on with Active Directory Federation your ADFS server
Services (ADFS), you may have used a
self-signed Secure Socket Layer (SSL)
certificate rather than one from a third-
party certification authority.

Problem acquiring a personal certificate If you've already removed the cached Update security credentials
that is required to sign in server data used to sign in and the
error continues to appear, the user's
security credentials may be corrupted,
or an RSA folder on the user's computer
may be blocking authentication.

A certificate trust dialog box appears This dialog box appears if your Skype Modify TrustModelData registry keys
when a user signs in for the first time. for Business server is not yet listed in
the TrustModelData registry key.

User is not SIP enabled If your organization had a previous Update user settings in Active Directory
installation of Microsoft Office
Communications Server or Microsoft
Lync Server 2010, you may not have
deleted your users from the server
before decommissioning it. As a result,
the msRTCSIP-UserEnabled attribute
is still set to FALSE in Active Directory
Domain Services.

Add a firewall entry for msoidsvc.exe to your proxy server


This procedure is a possible fix for the following error message: Sign-in address not found.

NOTE
The following steps assume you are using Microsoft Forefront Threat Management Gateway (TMG) 2010. If you have a
different web gateway solution, use the settings described in step 4 below.

To create an application entry for Msoidsvc.exe in Forefront TMG 2010, follow these steps:
1. In the Forefront left pane, click Networking.
2. Click the Network tab. Under the Tasks tab in the right pane, click Configure Forefront TMG Client
Settings.
3. In the Forefront TMG Client Settings dialog box, click New.
4. In the Application Entry Setting dialog box, configure the following rules:

APPLICATION KEY VALUE

msoidsvc Disable 0
APPLICATION KEY VALUE

msoidsvc DisableEx 0

For details, see the Microsoft Knowledge Base article 2409256, You cannot connect to Skype for Business Online
because an on-premises firewall blocks the connection.
Update DNS settings
If your organization has a custom domain, this procedure is a possible fix for the following error message: Server
is temporarily unavailable.
Contact your domain name registrar for information on how to add the following CNAME record to your
domain:
DNS record type: CNAME
Name: sip
Value/Destination: sipdir.online.lync.com
For details, see the Microsoft Knowledge Base article 2566790, Troubleshooting Skype for Business Online DNS
configuration issues in Office 365.
Install a third-party SSL certificate on your ADFS server
To install a third-party SSL certificate on your Active Domain Federation Services (ADFS ) server, follow these
steps:
1. Obtain an SSL certificate from a third-party certification authority such as VeriSign or Thawte.
2. Install the certificate on your ADFS server by using the ADFS management console.
Update security credentials
This procedure is a possible fix for the error message Problem acquiring a personal certificate required to
sign in.
To eliminate possible certificate or credential problems, first renew the user's certificate in Windows Certificate
Manager. To do this, follow these steps:
1. Open Windows Certificate Manager. To do this, click Start, click Run, type certmgr.msc, and then click OK.
2. Double-click Personal, and then double-click Certificates.
3. Sort by the Issued By column, and then look for a certificate that is issued by Communications Server.
4. Right-click the certificate, and then click Delete.
Next, if the user is running Windows 7, remove their stored credentials in Windows Credential Manager. To do this,
follow these steps:
1. Click Start, click Control Panel, and then click Credential Manager.
2. Locate the set of credentials that is used to connect to Skype for Business Online.
3. Expand the set of credentials, and then click Remove from Vault.
4. Sign in again and reenter the user's credentials.
Finally, if the user still cannot sign in after you've updated their credentials, try deleting the RSA folder on the
user's computer, because it could be blocking completion of the user authentication process:
1. Sign in to the user's computer using an administrator account.
2. If necessary, turn on the folder view option Show hidden files.
3. Type the following into the address bar of File Explorer: C:\Documents and
Settings\UserName\Application Data\Microsoft\Crypto\RSA, where UserName is your Windows
sign-in name.
4. Delete any folder that begins with the name S -1-5-21- followed by a string of numbers.
Modify TrustModelData registry keys
When a user signs in for the first time, they may receive a dialog box that contains something like the following:
Cannot verify that the server is trusted for your sign-in address. Connect anyway? This is a security feature,
and not an error. However, you can prevent the dialog box from appearing by using a Group Policy Object (GPO )
to update users' machines with your domain name before they sign in for the first time. To accomplish this, do the
following:
Create and deploy a GPO that appends your Skype for Business domain name—for example,
domainName.contoso.com—to the current value of
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Communicator\TrustModelData.

IMPORTANT
You must append your domain name to the existing value, not simply replace it.

For details, see the Microsoft Knowledge Base article 2531068, Skype for Business (Lync) cannot verify that the
server is trusted for your sign-in address.
Update user settings in Active Directory
If your organization had a previous installation of Microsoft Office Communications Server or Microsoft Lync
Server 2010, you may not have deleted your users from the server before decommissioning it. As a result, the
msRTCSIP -UserEnabled attribute is still set to FALSE in Active Directory Domain Services.
To fix this issue, follow these steps:
1. Update the msRTCSIP -UserEnabled attribute for all affected users to TRUE.
2. Rerun the Microsoft Online Services Directory Synchronization Tool (DirSync). For details, see AIntegrate
your on-premises directories with Azure Active Directory.
To troubleshoot Skype for Business Online sign-in errors, start by eliminating the most common causes of sign-in
difficulty. If necessary, you can then follow specific resolution steps based on the type of error. If the user still
cannot sign in, collect additional information, and then seek additional help.

Use the Microsoft Support troubleshooting guide


If you're still not able to resolve the user's sign-in problems, review the suggestions in Microsoft Knowledge Base
article 2541980, How to troubleshoot sign-in issues in Skype for Business Online.

Collect more information and seek additional help


If you've followed the guidance above and still can't resolve your sign-in issues, you must collect additional
information and contact technical support. To do this, follow these steps:
1. Obtain the log files and Windows Event log details from the user's machine. For step-by-step instructions,
see the end-user help topic Turn on error logs in Lync.
2. Send the log files and detailed information about the error to Microsoft technical support.
You may be asked to supply additional diagnostic information by installing the Microsoft Online Services
Diagnostic and Logging (MOSDAL ) Support Toolkit on the affected user's machine. For details, see Using the
MOSDAL Support Toolkit.
To troubleshoot Skype for Business Online sign-in errors, start by eliminating the most common causes of sign-in
difficulty. If necessary, you can then follow specific resolution steps based on the type of error. If the user still
cannot sign in, collect additional information, and then seek additional help.

Related topics
Set up Skype for Business Online
Let Skype for Business users add Skype contacts
Turn on or off allowing content to be preloaded for
meetings using Outlook
11/17/2018 • 3 minutes to read • Edit Online

Users can preload content, files, or attachments that are attached to an Outlook meeting invitation to a Skype for
Business Online meeting, but you can it turn on or off. It's turned on by default for all organizations that are using
Skype for Business Online. See how to Preload attachments for a Skype for Business meeting.

NOTE
Currently, there are no cmdlets available in Skype for Business Online for setting or viewing online values for
MaxContentStorageMB and MaxUploadFileMB. They are only available for on-premises deployments. It's important to know
that content won't be uploaded to a meeting if the attached content exceeds the MaxUploadFileSizeMB or if the
MaxContentStorageMB limit is reached.

To get you started


Check that you are running Windows PowerShell version 3.0 or higher
1. To verify that you are running version 3.0 or higher: Start Menu > Windows PowerShell.
2. Check the version by typing Get-Host in the Windows PowerShell window.
3. If you don't have version 3.0 or higher, you need to download and install updates to Windows PowerShell.
See Windows Management Framework 4.0 to download and update Windows PowerShell to version 4.0.
Restart your computer when you are prompted.
4. You will also need to install the Windows PowerShell module for Skype for Business Online that enables
you to create a remote Windows PowerShell session that connects to Skype for Business Online. This
module, which is supported only on 64-bit computers, can be downloaded from the Microsoft Download
Center at Windows PowerShell Module for Skype for Business Online. Restart your computer if you are
prompted.
If you need to know more, see Connect to all Office 365 services in a single Windows PowerShell window.
Start a Windows PowerShell session
1. From the Start Menu > Windows PowerShell.
2. In the Windows PowerShell window, connect to your Office 365 organization by running:

NOTE
You only have to run the Import-Module command the first time you use the Skype for Business Online Windows
PowerShell module.
Import-Module "C:\\Program Files\\Common Files\\Skype for Business
Online\\Modules\\SkypeOnlineConnector\\SkypeOnlineConnector.psd1"
$credential = Get-Credential
$session = New-CsOnlineSession -Credential $credential
Import-PSSession $session

If you want more information about starting Windows PowerShell, see Connect to all Office 365 services in a
single Windows PowerShell window or Set up your computer for Windows PowerShell.

Turning it on or off
Being able to preload content attached to an Outlook meeting invitation to Skype for Business Online meetings is
turned on by default, but you may need to prevent users in your organization from preloading content in their
meetings.

IMPORTANT
This setting can only be turned on or off for your entire organization; you can't turn it on or off for a single user.

To turn it off, open Windows PowerShell and do the following:

Grant-CsGraphPolicy -PolicyName GraphDisabled

If you want to turn it back on, open Windows PowerShell and do the following:

Grant-CsGraphPolicy -PolicyName GraphEnabled

Want to know more about Windows PowerShell?


Windows PowerShell is all about managing users and what users are allowed or not allowed to do. With
Windows PowerShell, you can manage Office 365 and Skype for Business Online using a single point of
administration that can simplify your daily work, when you have multiple tasks to do. To get started with
Windows PowerShell, see these topics:
An introduction to Windows PowerShell and Skype for Business Online
Six Reasons Why You Might Want to Use Windows PowerShell to Manage Office 365
Windows PowerShell has many advantages in speed, simplicity, and productivity over only using the Office
365 admin center such as when you are making setting changes for many users at one time. Learn about
these advantages in the following topics:
Best ways to manage Office 365 with Windows PowerShell
Using Windows PowerShell to manage Skype for Business Online
Using Windows PowerShell to do common Skype for Business Online management tasks

Related topics
Set up Skype for Business Online
Let Skype for Business users add Skype contacts
Turn on or off Offline Messages for admins
11/17/2018 • 3 minutes to read • Edit Online

You can send Skype for Business IMs to your contacts even if they aren't signed in. This feature lets your contacts
know that you have been trying to reach them. You don't have to wait until someone is online before sending them
a message.
For Offline messages, it's important to know:
Offline messages won't be archived in the user's mailbox.
Offline messages will be sent to the user's mailbox, and the user will be notified when they log in to Skype
for Business.
If the message recipient's status is set to Do Not Disturb or Presenting, they will receive a missed
message that is sent from the recipient's Skype for Business client.
For more information, see Use offline messaging in Skype for Business.

To get you started


Check that you are running Windows PowerShell version 3.0 or higher
1. To verify that you are running version 3.0 or higher: Start Menu > Windows PowerShell.
2. Check the version by typing Get-Host in the Windows PowerShell window.
3. If you don't have version 3.0 or higher, you need to download and install updates to Windows PowerShell.
See Windows Management Framework 4.0 to download and update Windows PowerShell to version 4.0.
Restart your computer when you are prompted.
4. You will also need to install the Windows PowerShell module for Skype for Business Online that enables
you to create a remote Windows PowerShell session that connects to Skype for Business Online. This
module, which is supported only on 64-bit computers, can be downloaded from the Microsoft Download
Center at Windows PowerShell Module for Skype for Business Online. Restart your computer if you are
prompted.
If you need to know more, see Connect to all Office 365 services in a single Windows PowerShell window.

Start a Windows PowerShell session


1. From the Start Menu > Windows PowerShell.
2. In the Windows PowerShell window, connect to your Office 365 organization by running:

NOTE
You only have to run the Import-Module command the first time you use the Skype for Business Online Windows
PowerShell module.
Import-Module "C:\\Program Files\\Common Files\\Skype for Business
Online\\Modules\\SkypeOnlineConnector\\SkypeOnlineConnector.psd1"
$credential = Get-Credential
$session = New-CsOnlineSession -Credential $credential
Import-PSSession $session

If you want more information about starting Windows PowerShell, see Connect to all Office 365 services in a
single Windows PowerShell window or Set up your computer for Windows PowerShell.

Turning on or off Offline IM


NOTE
Offline Messages are only available in the latest version of the Click-to-Run Skype for Business client and aren't available
when an older Click-to-Run Skype for Business is used or an *.msi file was used to install the Skype for Business client.

To enable or disable Offline Messages send Offline Messages for users in your organization, set
EnableIMAutoArchiving to True or False . By default, this is set to True .
To turn it off, use the Set-CsClientPolicy cmdlet and run:

Set-CsClientPolicy -Identity Global -EnableIMAutoArchiving $False

To enable or disable Offline Messages send Offline Messages for a user, set EnableIMAutoArchiving to True or
False . By default, this is set to True . You can use an existing policy or create one like the example below.

New-CsClientPolicy -Identity OfflineIM


Set-CsClientPolicy -Identity OfflineIM -EnableIMAutoArchiving $False
Grant -CsClientPolicy -Identity "Tony Smith" - PolicyName OfflineIM

Want to know more about Windows PowerShell?


Windows PowerShell is all about managing users and what users are allowed or not allowed to do. With
Windows PowerShell, you can manage Office 365 and Skype for Business Online using a single point of
administration that can simplify your daily work, when you have multiple tasks to do. To get started with
Windows PowerShell, see these topics:
An introduction to Windows PowerShell and Skype for Business Online
Six Reasons Why You Might Want to Use Windows PowerShell to Manage Office 365
Windows PowerShell has many advantages in speed, simplicity, and productivity over only using the Office
365 admin center such as when you are making setting changes for many users at one time. Learn about
these advantages in the following topics:
Best ways to manage Office 365 with Windows PowerShell
Using Windows PowerShell to manage Skype for Business Online
Using Windows PowerShell to do common Skype for Business Online management tasks

Related topics
Set up Skype for Business Online
Let Skype for Business users add Skype contacts
Test your Skype for Business Online installation
10/4/2018 • 4 minutes to read • Edit Online

Save time, reduce support calls, and increase user satisfaction by testing your Skype for Business Online
installation before you set it up for everyone in your organization.
Here's what you need:
At least three Office 365 accounts (yours and at least two others).
A computer for each test account. Set them up like a typical computer would be in your organization.
An account with an audio conferencing provider for Skype for Business Online.

What do you want to do?


Set up test accounts
Set up test computers
Set up Audio Conferencing
Test Skype for Business Online features and devices

Set up test accounts


1. Go to Admin > Office 365 > Users and groups, and then select add and enter the required information.
2. When you come to Step 4 (Email), enter your own email address. You'll then have a record of the new user's
name and password.
3. Repeat steps 1 and 2 until you have the number of test accounts you want. You need at least two accounts
(besides your own) to test the online meeting capabilities of Skype for Business Online.

Set up test computers


On each test computer:
1. Go to the Office 365 home page and sign in with credentials from one of your test accounts.
2. Go to Settings , and then click Install software and connect it to the cloud.

Set up Audio Conferencing


To provide telephone access to Skype for Business Online meetings, set up an account with an audio conferencing
provider. Here's what you get:
Toll dial-in numbers, and toll-free numbers if available.
For each user in your organization who schedules or leads meetings, a conference code and personal
identification number (PIN ).
After setting up your users for audio conferencing, they receive an automated email message with the dial-in
numbers and conference code. This information is also automatically added to new Skype for Business meeting
requests.
To add audio conferencing information to the account of one of your test users
1. Click Audio Conferencing > Users.
2. Click the names of the users you want to set up for dial-in conferencing, and then click Edit .
3. Select your audio conferencing provider, type the requested information, and then click Save.

AUDIO CONFERENCING SETTING DESCRIPTION

Provider Choose your audio conferencing provider from the list.

Toll number (required) The phone numbers you received from the audio conferencing
provider. Format the numbers like you want them to appear in
Skype for Business meeting invitations.

Toll-free number The phone numbers you received from the audio conferencing
provider. Format the numbers like you want them to appear in
Skype for Business meeting invitations.

Passcode The passcode, or conference code, for this user.

Test Skype for Business Online features and devices


Verify that the major Skype for Business Online features are working as expected.
Sign in and sign out

TASK EXPECTED RESULT

Sign in to and out of Lync Online The Skype for Business main window appears, with the
presence state you specified when you signed in

Sign in to and out of Lync Online The Skype for Business sign-in screen is displayed

Sign in to and out of Lync Online The Skype for Business window closes, and the Skype for
Business icon no longer appears in the Windows notification
area.

Can't sign in? See How to troubleshoot sign-in issues in Skype for Business Online.
Contacts, presence, and instant messaging

TASK EXPECTED RESULT

Send an IM in Skype for Business The Skype for Business conversation window appears, you
type something, and you receive a response from the person
you contacted.

Send an IM in Skype for Business The Skype for Business conversation window appears, you
type something, and everyone in the conversation responds.

Search for a contact by using their first or last name Your search results begin to appear as soon as you start
typing.
TASK EXPECTED RESULT

FAQ about Lync for Office 365 The contact you added appears in the Contacts group you
chose.

Change your presence status in Lync Your new presence status is reflected in other people's
Contacts list.

Use the contact card The person's contact card appears near their name.

Person-to-person calls

TASK EXPECTED RESULT

Make and receive a Lync audio call The conversation window appears and you hear the call
ringing. The person you're calling receives a desktop alert and
accepts the call, and the conversation window is updated
when they're connected.

Add audio to a Lync instant message conversation The call is connected and you can IM and talk with the other
person.

Share your desktop or a program in Lync The desktop or program you shared is visible to the other
person.

Conferencing

TASK EXPECTED RESULT

Set up a Lync Meeting A meeting invitation is sent to the people you specified.

Change participant settings for Lync Meetings Varies depending on the option.
TIP: Under Access and presenters, you can experiment with
different settings of the Who will bypass the lobby option.

Joining a Lync Meeting The conversation window opens, and your name appears in
the list of meeting participants once you're connected.

Mute or unmute your microphone in a Skype for Business The Muted icon appears next to the name of everyone in the
meeting or call meeting participant list. Only you can be heard when you
speak.

Present PowerPoint slides in a Lync Meeting Your PowerPoint presentation is displayed on everyone's
computer in the Skype for Business meeting stage window.

Transfer a file in a Lync Meeting After upload, everyone else in the meeting can view and
download the attachment.

Related topics
Set up Skype for Business Online
Let Skype for Business users add Skype contacts
Turn on or off mobile phone notifications
9/6/2018 • 2 minutes to read • Edit Online

As the Assign admin roles in Office 365 for business for your organization, you can choose whether your
Skype for Business users receive alerts about incoming and missed instant messages when they are on their
mobile phones or tablets.
On Android and Windows Phones, Skype for Business notifications pop up in real time. For Windows Phone,
iPhone, and iPad devices, however, push notification is used to show the alerts whenever you're not actively using
Skype for Business on your phone or tablet.

Turn push notifications off for all the Windows Phone or Apple devices
in your organization
Using the Skype for Business admin center
1. Sign in to Office 365.
2. Go to the Office 365 admin center > Skype for Business.
3. Go to Organization > General.
4. Under Mobile phone notifications, clear the box next to the notification service you want to disable, and
then click Save.
Keep in mind:
If you turn off push notifications, users still receive all alerts when they start up Skype for Business again on
their mobile device.
Push notifications are turned on by default. Individual users can turn them off by choosing the appropriate
Skype for Business option on their mobile device.
When you turn off push notifications, users can't turn them back on.

IMPORTANT
Microsoft uses other companies to provide real-time Skype for Business mobile notifications for Windows Phone, iPhone, and
iPad users. See the Privacy Statement for Microsoft Skype for Business Products.

Related topics
Set up Skype for Business Online
Turn on or off Skype for Business client feedback
reporting
11/17/2018 • 3 minutes to read • Edit Online

You can enable your Skype for Business Online users to use the built-in Skype for Business app feedback tool to let
users report issues and provide feedback directly to Microsoft about their experience.

Using this tool, a user can copy the logs from the app on their device to help Microsoft better investigate and
troubleshoot problems that they might have.

You can also use the EnableOnlineFeedbackScreenshot setting so users can include a screenshot of their device as
a part of their feedback.
IMPORTANT
The logs collected by the app's feedback tool will be stored for up to a maximum of 90 days in the United States while the
issue is being investigated. Because of this, please don't enable this feedback tool if this violates your organization's data
protection policy.

Verify and start Windows PowerShell


Check that you are running Windows PowerShell version 3.0 or higher
1. To verify that you are running version 3.0 or higher: Start Menu > Windows PowerShell.
2. Check the version by typing Get-Host in the Windows PowerShell window.
3. If you don't have version 3.0 or higher, you need to download and install updates to Windows PowerShell.
See Windows Management Framework 4.0 to download and update Windows PowerShell to version 4.0.
Restart your computer when you are prompted.
4. You will also need to install the Windows PowerShell module for Skype for Business Online that enables
you to create a remote Windows PowerShell session that connects to Skype for Business Online. This
module, which is supported only on 64-bit computers, can be downloaded from the Microsoft Download
Center at Windows PowerShell Module for Skype for Business Online. Restart your computer if you are
prompted.
If you need to know more, see Connect to all Office 365 services in a single Windows PowerShell window.
Start a Windows PowerShell session
1. From the Start Menu > Windows PowerShell.
2. In the Windows PowerShell window, connect to your Office 365 organization by running:

NOTE
You only have to run the Import-Module command the first time you use the Skype for Business Online Windows
PowerShell module.

Import-Module "C:\\Program Files\\Common Files\\Skype for Business


Online\\Modules\\SkypeOnlineConnector\\SkypeOnlineConnector.psd1"
$credential = Get-Credential
$session = New-CsOnlineSession -Credential $credential
Import-PSSession $session

If you want more information about starting Windows PowerShell, see Connect to all Office 365 services in
a single Windows PowerShell window orSet up your computer for Windows PowerShell.

Turn on client app feedback reporting for all the users in your
organization
To enable feedback reporting for users in your organization and allow them to submit device screen shots, run:

Set-CsClientPolicy -Identity EnableOnlineFeedback -EnableOnlineFeedback $true -EnableOnlineFeedbackScreenshots


$true
Want to know more about Windows PowerShell?
Windows PowerShell is all about managing users and what users are allowed or not allowed to do. With
Windows PowerShell, you can manage Office 365 and Skype for Business Online using a single point of
administration that can simplify your daily work, when you have multiple tasks to do. To get started with
Windows PowerShell, see these topics:
An introduction to Windows PowerShell and Skype for Business Online
Six Reasons Why You Might Want to Use Windows PowerShell to Manage Office 365
Windows PowerShell has many advantages in speed, simplicity, and productivity over only using the Office
365 admin center such as when you are making setting changes for many users at one time. Learn about
these advantages in the following topics:
Best ways to manage Office 365 with Windows PowerShell
Using Windows PowerShell to manage Skype for Business Online
Using Windows PowerShell to do common Skype for Business Online management tasks

Related topics
Set up Skype for Business Online
Let Skype for Business users add Skype contacts
Video: Skype for Business Online external
communications
9/6/2018 • 2 minutes to read • Edit Online

Set up Skype for Business Online external communications so your users can communicate with external Skype for
Business, Lync and Skype contacts.
Audience: Office 365 admins

Related topics
Set up Skype for Business Online external communications (guided walkthrough)
Allow users to contact external Skype for Business users
Let Skype for Business users add Skype contacts
Block Point-to-Point file transfers
11/17/2018 • 4 minutes to read • Edit Online

In Skype for Business Online, you have ability to control Point-to-Point (P2P ) file transfers as part of existing
conferencing policy settings. However, this allows or blocks file transfers for users whether or not they are
transferring files to a user who is within the same organization or to a federated user from another organization.
Following the steps below, you can block P2P file transfers with federated organizations or partners.
A very common scenario is when you want to allow internal users to use P2P file transfer but block file transfer
with federated partners. For this scenario, you would need to do:
Assign a conferencing policy with P2P file transfer enabled (EnableP2PFileTransfer set to True) to users in
your organization.
Create a global external user communication policy set to block external P2P file transfers
(EnableP2PFileTransfer set to False) and assign it to a user in your organization.

You can find out more about those settings here.


If a federated user outside your organization tries to send a file to a user where the policy has been applied, they
will receive a Transfer Failed error. And if a user tries to send a file, they will receive a File transfer is turned off
error.
To make this work, the user must be using a supported version of a 2016 Click-to-Run Skype for Business app
that supports it. The following minimum version of Skype for Business 2016 Click-to-Run client is required:

TYPE RELEASE DATE VERSION BUILD

First Release for Current 11/17/2016 16.0.7571.2006 Version 1611 (Build


Channel 7571.2006)

Current Channel 12/6/2016 16.0.7571.2072 Version 1611 (Build


7571.2072)

Deferred Channel 2/22/2017 16.0.7369.2118 Version 1609 (Build


7369.2118)

Cau t i on

Users that are using older versions of Skype for Business Windows apps or Mac clients will still be able to transfer
files.

Verify and start Windows PowerShell


Check that you are running Windows PowerShell version 3.0 or higher
1. To verify that you are running version 3.0 or higher: Start Menu > Windows PowerShell.
2. Check the version by typing Get-Host in the Windows PowerShell window.
3. If you don't have version 3.0 or higher, you need to download and install updates to Windows PowerShell.
See Windows Management Framework 4.0 to download and update Windows PowerShell to version 4.0.
Restart your computer when you are prompted.
4. You will also need to install the Windows PowerShell module for Skype for Business Online that enables
you to create a remote Windows PowerShell session that connects to Skype for Business Online. This
module, which is supported only on 64-bit computers, can be downloaded from the Microsoft Download
Center at Windows PowerShell Module for Skype for Business Online. Restart your computer if you are
prompted.
If you need to know more, see Connect to all Office 365 services in a single Windows PowerShell window.
Start a Windows PowerShell session
1. From the Start Menu > Windows PowerShell.
2. In the Windows PowerShell window, connect to your Office 365 organization by running:

NOTE
You only have to run the Import-Module command the first time you use the Skype for Business Online Windows
PowerShell module.

Import-Module "C:\Program Files\Common Files\Skype for Business


Online\Modules\SkypeOnlineConnector\SkypeOnlineConnector.psd1"
$credential = Get-Credential
$session = New-CsOnlineSession -Credential $credential
Import-PSSession $session

If you want more information about starting Windows PowerShell, see Connect to all Office 365 services in
a single Windows PowerShell window or Set up your computer for Windows PowerShell.

Disable P2P file transfers for your organization


By default, EnableP2PFileTransfer is enabled on the organization's global policy. When it was created, your users
were assigned the BposSAllModality policy.
To allow P2P transfers for inside your organization but block external file transfers to another organization, you
just need to change it at a global level. To do that, run:

Set-CsExternalUserCommunicationPolicy -EnableP2PFileTransfer $False

Disable P2P file transfers for a user


You can apply this to a user by creating a new policy and granting it to that user. To do that, run:

New-CsExternalUserCommunicationPolicy -Identity BlockExternalFT -EnableP2PFileTransfer $False

Grant-CsExternalUserCommunicationPolicy -PolicyName BlockExternalFT -Identity amosm@contoso.com

Want to know more about Windows PowerShell?


Windows PowerShell is all about managing users and what users are allowed or not allowed to do. With
Windows PowerShell, you can manage Office 365 and Skype for Business Online using a single point of
administration that can simplify your daily work, when you have multiple tasks to do. To get started with
Windows PowerShell, see these topics:
An introduction to Windows PowerShell and Skype for Business Online
Why you need to use Office 365 PowerShell
Windows PowerShell has many advantages in speed, simplicity, and productivity over only using the Office
365 admin center such as when you are making setting changes for many users at one time. Learn about
these advantages in the following topics:
Best ways to manage Office 365 with Windows PowerShell
Using Windows PowerShell to manage Skype for Business Online
Using Windows PowerShell to do common Skype for Business Online management tasks

Related topics
Create custom external access policies
Set up client policies for your organization
Set up conferencing policies in your organization
Create custom external access policies
11/17/2018 • 3 minutes to read • Edit Online

Skype for Business Online allows you to create additional external access policies. Unlike client or conferencing
policies, where you can have multiple combinations, there are three predefined external access policies that can
cover most of the scenarios. These are:
No Federated or Skype Consumer Access (Tag:NoFederationAndPIC )
Federated Access Only (Tag:FederationOnly )
Federated and Consumer Access (FederationAndPICDefault)
Custom external policies allow you to create additional polices that aren't covered by the settings above. When the
policy was created, you would be required to set all required parameters and you couldn't alter them later.
Creating new custom policies allow you to control features such as Skype consumer access or a policy to disable
public cloud audio/video, which is something that wasn't covered with predefined settings. Custom external access
policies follow the same syntax as client, mobility, and conferencing policies. You can find out more about those
settings here.
To make this work, the user must be using a supported version of 2016 Click-to-Run Skype for Business app that
supports it. The following minimum version of Skype for Business 2016 Click-to-Run client is required:

TYPE RELEASE DATE VERSION BUILD

First Release for Current 11/17/2016 16.0.7571.2006 Version 1611 (Build


Channel 7571.2006)

Current Channel 12/6/2016 16.0.7571.2072 Version 1611 (Build


7571.2072)

Deferred Channel 2/22/2017 16.0.7369.2118 Version 1609 (Build


7369.2118)

Cau t i on

Users who are using older versions of Skype for Business Windows apps or Mac clients will still be able to
transfer files.

Verify and start Windows PowerShell


Check that you are running Windows PowerShell version 3.0 or higher
1. To verify that you are running version 3.0 or higher: Start Menu > Windows PowerShell.
2. Check the version by typing Get-Host in the Windows PowerShell window.
3. If you don't have version 3.0 or higher, you need to download and install updates to Windows PowerShell.
See Windows Management Framework 4.0 to download and update Windows PowerShell to version 4.0.
Restart your computer when you are prompted.
4. You will also need to install the Windows PowerShell module for Skype for Business Online that enables
you to create a remote Windows PowerShell session that connects to Skype for Business Online. This
module, which is supported only on 64-bit computers, can be downloaded from the Microsoft Download
Center at Windows PowerShell Module for Skype for Business Online. Restart your computer if you are
prompted.
If you need to know more, see Connect to all Office 365 services in a single Windows PowerShell window.
Start a Windows PowerShell session
1. From the Start Menu > Windows PowerShell.
2. In the Windows PowerShell window, connect to your Office 365 organization by running:

NOTE
You only have to run the Import-Module command the first time you use the Skype for Business Online Windows
PowerShell module.

Import-Module "C:\Program Files\Common Files\Skype for Business


Online\Modules\SkypeOnlineConnector\SkypeOnlineConnector.psd1"
$credential = Get-Credential
$session = New-CsOnlineSession -Credential $credential
Import-PSSession $session

If you want more information about starting Windows PowerShell, see Connect to all Office 365 services in
a single Windows PowerShell window or Set up your computer for Windows PowerShell.

Create a custom external access policy for a user


To do this, run:

New-CsExternalAccessPolicy -Identity BlockSkypeVideo -EnablePublicCloudAccess $True -


EnablePublicCloudAudioVideoAccess $False -EnableFederationAccess $True -EnableOutsideAccess $True

Grant-CsExternalAccessPolicy -PolicyName BlockSkypeVideo -Identity amosm@contoso.com

Want to know more about Windows PowerShell?


Windows PowerShell is all about managing users and what users are allowed or not allowed to do. With
Windows PowerShell, you can manage Office 365 and Skype for Business Online using a single point of
administration that can simplify your daily work, when you have multiple tasks to do. To get started with
Windows PowerShell, see these topics:
An introduction to Windows PowerShell and Skype for Business Online
Why you need to use Office 365 PowerShell
Windows PowerShell has many advantages in speed, simplicity, and productivity over only using the Office
365 admin center such as when you are making setting changes for many users at one time. Learn about
these advantages in the following topics:
Best ways to manage Office 365 with Windows PowerShell
Using Windows PowerShell to manage Skype for Business Online
Using Windows PowerShell to do common Skype for Business Online management tasks
Related topics
Block point-to-point file transfers
Set up client policies for your organization
Set up conferencing policies in your organization
Retaining large files attached to a Skype for Business
meeting
10/8/2018 • 2 minutes to read • Edit Online

You can attach files to a Skype for Business meeting, which participants can then open and download. Files
attached to Skype for Business meetings are retained in the mailboxes of any participant whose mailbox is placed
on Litigation Hold, has an Office 365 retention policy applied, or is placed on a hold associated with an eDiscovery
case in the Office 365 Security & Compliance Center. This content is saved to participants' Recoverable Items
folders in their mailboxes.
Files that are retained in mailboxes on hold are indexed and can therefore be searched when running a Content
Search in the Security & Compliance Center when searching a participant's mailbox. However, attached files that
are larger than 30 MB are split into two or more smaller files and saved as compressed (.zip) files. The content of
these smaller files is not indexed for search and might not be returned in a Content Search. However, the metadata
of these files (such as the file name and author) is indexed for search and might be returned in a Content Search.

IMPORTANT
The MaxReceiveSize and MaxSendSize settings for an Exchange Online mailbox can affect the ability to retain large files from
Skype for Business meetings. The default settings for MaxReceiveSize and MaxSendSize are 36 MB and 35 MB, respectively.
However, these default settings are too small to retain any file from a Skype for Business meeting that's larger than 30 MB.
This is because Exchange Online uses Base64 encoding of message attachments and other binary data. When a message is
encoded, its size is increased by approximately 33%. Therefore, to ensure that large files from Skype for Business meetings are
retained, we recommend that you increase the value for both MaxReceiveSize and MaxSendSize to 39 MB (which is
approximately 33% larger than the 30 MB size limit that was previously explained) for users who are placed on hold.
Otherwise, a large file attached to a Skype for Business meeting might not be retained. For more information about using the
Set-Mailbox -MaxReceiveSize and Set-Mailbox -MaxSendSize commands in Exchange Online PowerShell, see Set-
Mailbox.

Mailboxes that are not on hold will not have any meeting data saved. For example, in a three-person meeting in
which the mailboxes of two participants are marked for retention, the meeting data is saved to the mailboxes of
those two participants, but not to the mailbox of the third participant, whose mailbox is not on hold.

Related topics
Create custom external access policies
Block point-to-point file transfers
Set up client policies for your organization
Set up conferencing policies in your organization
Set up conferencing policies for your organization
11/17/2018 • 4 minutes to read • Edit Online

Conferencing is an important part of Skype for Business Online: conferencing enables groups of users to come
together online to view slides and video, share applications, exchange files, and otherwise communicate and
collaborate.
It's important for you to maintain control over conferences and conference settings. In some cases, there might be
security concerns: by default, anyone, including unauthenticated users, can participate in meetings and save any of
the slides or handouts distributed during those meetings. In addition, there might be occasional legal concerns.
For example, by default ,meeting participants are allowed to make annotations on shared content; however, these
annotations are not saved when the meeting is archived. If your organization is required to keep a record of all
electronic communication, you might want to disable annotations.
In Skype for Business Online, conferences are managed by using conferencing policies. Conferencing policies
determine the features and capabilities that can be used in a conference, including everything from whether or not
the conference can include IP audio and video to the maximum number of people who can attend a meeting.
Conferencing policies can be configured at the global scope or at the per-user scope. This provides administrators
with enormous flexibility when it comes to deciding which capabilities will be made available to which users.
Policy settings can be configured at the time a policy is created, or you can use the Set-CsConferencingPolicy
cmdlet to modify the settings of an existing policy.

Set your conferencing policies


NOTE
For all of the conferencing policy settings in Skype for Business Online, you must use Windows PowerShell and you can't
use the Skype for Business admin center.

Verify and start Windows PowerShell


Check that you are running Windows PowerShell version 3.0 or higher
1. To verify that you are running version 3.0 or higher: Start Menu > Windows PowerShell.
2. Check the version by typing Get-Host in the Windows PowerShell window.
3. If you don't have version 3.0 or higher, you need to download and install updates to Windows PowerShell.
See Windows Management Framework 4.0 to download and update Windows PowerShell to version 4.0.
Restart your computer when you are prompted.
4. You will also need to install the Windows PowerShell module for Skype for Business Online that enables
you to create a remote Windows PowerShell session that connects to Skype for Business Online. This
module, which is supported only on 64-bit computers, can be downloaded from the Microsoft Download
Center at Windows PowerShell Module for Skype for Business Online. Restart your computer if you are
prompted.
If you need to know more, see Connect to all Office 365 services in a single Windows PowerShell window.
Start a Windows PowerShell session
1. From the Start Menu > Windows PowerShell.
2. In the Windows PowerShell window, connect to your Office 365 organization by running:

NOTE
You only have to run the Import-Module command the first time you use the Skype for Business Online Windows
PowerShell module.

Import-Module "C:\Program Files\Common Files\Skype for Business


Online\Modules\SkypeOnlineConnector\SkypeOnlineConnector.psd1"
$credential = Get-Credential
$session = New-CsOnlineSession -Credential $credential
Import-PSSession $session

If you want more information about starting Windows PowerShell, see Connect to all Office 365 services
in a single Windows PowerShell window or Set up your computer for Windows PowerShell.
Block file transfers and desktop sharing during meetings
To create a new policy for these settings, run:

New-CsConferencingPolicy -Identity DesktopConferencingPolicy -EnableAppDesktopSharing None $true -


EnableFileTransfer $false

See more on the New -CsConferencingPolicy cmdlet.

To grant the new policy you created to all users in your organization, run:

Grant-CsConferencingPolicy -Identity "amos.marble@contoso.com" -PolicyName


DesktopConferencingPolicy

See more on the Grant-CsConferencingPolicy cmdlet.

If you have already created a policy, you can use the Set-CsConferencingPolicy cmdlet to make changes to
the existing policy, and then use theGrant-CsConferencingPolicy cmdlet to apply the settings to your users.
Block recording of conferences and prevent anonymous meeting participants
To create a new policy for these settings, run:

New-CsConferencingPolicy -Identity ConferencingPolicy -AllowAnonymousParticipantsInMeetings $false


-AllowConferenceRecording $false

See more on the New -CsConferencingPolicy cmdlet.

To grant the new policy you created to Amos Marble, run:

Grant-CsConferencingPolicy -Identity "amos.marble@contoso.com" -PolicyName ConferencingPolicy

See more on the Grant-CsConferencingPolicy cmdlet.

If you have already created a policy, you can use the Set-CsConferencingPolicy cmdlet to make changes to the
existing policy, and then use the Grant-CsConferencingPolicy cmdlet to apply the settings to your users.
Block anonymous participants from recording meetings and external users from saving meeting content
To create a new policy for these settings, run:

New-CsConferencingPolicy -Identity BlockedConferencingPolicy -AllowExternalUsersToRecordMeeting


$false -AllowExternalUsersToSaveContent $false

See more on the New -CsConferencingPolicy cmdlet.

To grant the new policy you created to all of the users in your organization, run:

Grant-CsConferencingPolicy -Identity "amos.marble@contoso.com" -PolicyName BlockedConferencingPolicy

See more on the Grant-CsConferencingPolicy cmdlet.


If you have already created a policy, you can use the Set-CsConferencingPolicy cmdlet to make changes to the
existing policy, and then use theGrant-CsConferencingPolicy cmdlet to apply the settings to your users.

Want to know more about Windows PowerShell?


Windows PowerShell is all about managing users and what users are allowed or not allowed to do. With
Windows PowerShell, you can manage Office 365 and Skype for Business Online using a single point of
administration that can simplify your daily work, when you have multiple tasks to do. To get started with
Windows PowerShell, see these topics:
An introduction to Windows PowerShell and Skype for Business Online
Six Reasons Why You Might Want to Use Windows PowerShell to Manage Office 365
Windows PowerShell has many advantages in speed, simplicity, and productivity over only using the Office
365 admin center such as when you are making setting changes for many users at one time. Learn about
these advantages in the following topics:
Best ways to manage Office 365 with Windows PowerShell
Using Windows PowerShell to manage Skype for Business Online
Using Windows PowerShell to do common Skype for Business Online management tasks

Related topics
Create custom external access policies
Block point-to-point file transfers
Set up client policies for your organization
Set up mobile policies for your organization
11/17/2018 • 4 minutes to read • Edit Online

You can set up how your users connect to Skype for Business Online using the Skype for Business app on mobile
devices, such as a feature that enables users to make and receive phone calls on their mobile phone by using their
work phone number instead of their mobile phone number. Mobility policies can also be used to require Wi-Fi
connections when making or receiving calls.
Mobile policy settings can be configured at the time a policy is created, or you can use the Set-CsMobilityPolicy
cmdlet to modify the settings of an existing policy.

Set your mobile policies


NOTE
For all of the mobile policy settings in Skype for Business Online, you must use Windows PowerShell and you can't use the
Skype for Business admin center.

Verify and start Windows PowerShell


Check that you are running Windows PowerShell version 3.0 or higher
1. To verify that you are running version 3.0 or higher: Start Menu > Windows PowerShell.
2. Check the version by typing Get-Host in the Windows PowerShell window.
3. If you don't have version 3.0 or higher, you need to download and install updates to Windows PowerShell.
See Windows Management Framework 4.0 to download and update Windows PowerShell to version 4.0.
Restart your computer when you are prompted.
4. You will also need to install the Windows PowerShell module for Skype for Business Online that enables
you to create a remote Windows PowerShell session that connects to Skype for Business Online. This
module, which is supported only on 64-bit computers, can be downloaded from the Microsoft Download
Center at Windows PowerShell Module for Skype for Business Online. Restart your computer if you are
prompted.
If you need to know more, see Connect to all Office 365 services in a single Windows PowerShell window.
Start a Windows PowerShell session
1. From the Start Menu > Windows PowerShell.
2. In the Windows PowerShell window, connect to your Office 365 organization by running:

NOTE
You only have to run the Import-Module command the first time you use the Skype for Business Online Windows
PowerShell module.
Import-Module "C:\Program Files\Common Files\Skype for Business
Online\Modules\SkypeOnlineConnector\SkypeOnlineConnector.psd1"
$credential = Get-Credential
$session = New-CsOnlineSession -Credential $credential
Import-PSSession $session

If you want more information about starting Windows PowerShell, see Connect to all Office 365 services in
a single Windows PowerShell window or Set up your computer for Windows PowerShell.
Require a WiFi connection for video for a user
To create a new policy for these settings, run:

New-CsMobilityPolicy -Identity MobilityPolicy -RequireWIFIForIPVideo $true

See more on the New -CsMobilityPolicy cmdlet.

To grant the new policy you created to all of the users in your organization, run:

Grant-CsMobilityPolicy -Identity"amos.marble@contoso.com" -PolicyName MobilityPolicy

See more on the Grant-CsMobilityPolicy cmdlet.

If you have already created a policy, you can use the Set-CsMobilityPolicy cmdlet to make changes to the
existing policy, and then use theGrant-CsMobilityPolicy cmdlet to apply the setting to your users.
Prevent a user from using the Skype for Business app
To create a new policy for these settings, run:

New-CsMobilityPolicy -Identity NoAppClientPolicy -EnableMobility $false

See more on the New -CsMobilityPolicy cmdlet.


To grant the new policy you created to Amos Marble, run:

Grant-CsMobilityPolicy -Identity "amos.marble@contoso.com"-PolicyName NoAppClientPolicy

See more on the Grant-CsMobilityPolicy cmdlet.

If you have already created a policy, you can use the Set-CsMobilityPolicy cmdlet to make changes to the
existing policy, and then use the Grant-CsMobilityPolicy cmdlet to apply the setting to your users.
Prevent a user from making voice over IP calls using a mobile device
To create a new policy for these settings, run:

New-CsMobilityPolicy -Identity VoIPClientPolicy -EnableIPAudioVideo $false

See more on the New -CsMobilityPolicy cmdlet.

To grant the new policy you created to all of the users in your organization, run:
Grant-CsMobilityPolicy -Identity "amos.marble@contoso.com" -PolicyName VoIPClientPolicy

See more on the Grant-CsMobilityPolicy cmdlet.


If you have already created a policy, you can use the Set-CsMobilityPolicy cmdlet to make changes to the existing
policy, and then use theGrant-CsMobilityPolicy cmdlet to apply the setting to your users.

Want to know more about Windows PowerShell?


Windows PowerShell is all about managing users and what users are allowed or not allowed to do. With
Windows PowerShell, you can manage Office 365 and Skype for Business Online using a single point of
administration that can simplify your daily work, when you have multiple tasks to do. To get started with
Windows PowerShell, see these topics:
An introduction to Windows PowerShell and Skype for Business Online
Six Reasons Why You Might Want to Use Windows PowerShell to Manage Office 365
Windows PowerShell has many advantages in speed, simplicity, and productivity over only using the Office
365 admin center such as when you are making setting changes for many users at one time. Learn about
these advantages in the following topics:
Best ways to manage Office 365 with Windows PowerShell
Using Windows PowerShell to manage Skype for Business Online
Using Windows PowerShell to do common Skype for Business Online management tasks

Related topics
Create custom external access policies
Block point-to-point file transfers
Set up client policies for your organization
Set up conferencing policies in your organization
Set up client policies for your organization
11/17/2018 • 3 minutes to read • Edit Online

Client policies help determine the features of Skype for Business Online that are made available to users; for
example, you might give some users the right to transfer files while denying this right to other users.
Client policy settings can be configured at the time a policy is created, or you can use the Set-CsClientPolicy
cmdlet to modify the settings of an existing policy.

Set your client policies


NOTE
For all of the client policy settings in Skype for Business Online, you must use Windows PowerShell and you can't use the
Skype for Business admin center.

Verify and start Windows PowerShell


Check that you are running Windows PowerShell version 3.0 or higher
1. To verify that you are running version 3.0 or higher: Start Menu > Windows PowerShell.
2. Check the version by typing Get-Host in the Windows PowerShell window.
3. If you don't have version 3.0 or higher, you need to download and install updates to Windows PowerShell.
See Windows Management Framework 4.0 to download and update Windows PowerShell to version 4.0.
Restart your computer when you are prompted.
4. You will also need to install the Windows PowerShell module for Skype for Business Online that enables
you to create a remote Windows PowerShell session that connects to Skype for Business Online. This
module, which is supported only on 64-bit computers, can be downloaded from the Microsoft Download
Center at Windows PowerShell Module for Skype for Business Online. Restart your computer if you are
prompted.
If you need to know more, see Connect to all Office 365 services in a single Windows PowerShell window.
Start a Windows PowerShell session
1. From the Start Menu > Windows PowerShell.
2. In the Windows PowerShell window, connect to your Office 365 organization by running:

NOTE
You only have to run the Import-Module command the first time you use the Skype for Business Online Windows
PowerShell module.

Import-Module "C:\Program Files\Common Files\Skype for Business


Online\Modules\SkypeOnlineConnector\SkypeOnlineConnector.psd1"
$credential = Get-Credential
$session = New-CsOnlineSession -Credential $credential
Import-PSSession $session
If you want more information about starting Windows PowerShell, see Connect to all Office 365 services
in a single Windows PowerShell window or Set up your computer for Windows PowerShell.
Disable emoticons and presence notifications and prevent saving of IMs
To create a new policy for these settings, run:

New-CsClientPolicy -Identity ClientPolicy -DisableEmoticons $true -DisablePresenceNote -$true -


DisableSavingIM $true

See more on the New -CsClientPolicy cmdlet.


To grant the new policy you created to all of the users in your organization, run:

Grant-CsClientPolicy -identity "amos.marble@contoso.com" -PolicyName ClientPolicy

See more on the Grant-CsClientPolicy cmdlet.


If you have already created a policy, you can use the Set-CsClientPolicy cmdlet to make changes to the existing
policy, and then use the Grant-CsClientPolicy cmdlet to apply the settings to your users.
Enable URLs or hyperlinks to be clickable in IMs
To create a new policy for these settings, run:

New-CsClientPolicy -Identity URLClientPolicy -EnableURL $true

See more on the New -CsClientPolicy cmdlet.


To grant the new policy you created to all of the users in your organization, run:

Grant-CsClientPolicy -identity "amos.marble@contoso.com" -PolicyName URLClientPolicy

See more on the Grant-CsClientPolicy cmdlet.


If you have already created a policy, you can use the Set-CsClientPolicy cmdlet to make changes to the existing
policy, and then use the Grant-CsClientPolicy cmdlet to apply the settings to your users.
Prevent showing recent contacts
To create a new policy for these settings, run:

New-CsClientPolicy -Identity ContactsClientPolicy -ShowRecentContacts $false

See more on the New -CsClientPolicy cmdlet.


To grant the new policy you created to Amos Marble, run:

Grant-CsClientPolicy -identity "amos.marble@contoso.com" -PolicyName ContactsClientPolicy


See more on the Grant-CsClientPolicy cmdlet.
If you have already created a policy, you can use the Set-CsClientPolicy cmdlet to make changes to the
existing policy, and then use the Grant-CsClientPolicy cmdlet to apply the settings to your users.

Want to know more about Windows PowerShell?


Windows PowerShell is all about managing users and what users are allowed or not allowed to do. With
Windows PowerShell, you can manage Office 365 and Skype for Business Online using a single point of
administration that can simplify your daily work, when you have multiple tasks to do. To get started with
Windows PowerShell, see these topics:
An introduction to Windows PowerShell and Skype for Business Online
Six Reasons Why You Might Want to Use Windows PowerShell to Manage Office 365
Windows PowerShell has many advantages in speed, simplicity, and productivity over only using the Office
365 admin center such as when you are making setting changes for many users at one time. Learn about
these advantages in the following topics:
Best ways to manage Office 365 with Windows PowerShell
Using Windows PowerShell to manage Skype for Business Online
Using Windows PowerShell to do common Skype for Business Online management tasks

Related topics
Create custom external access policies
Block point-to-point file transfers
Set up conferencing policies in your organization
Optimizing your network for Skype for Business
Online
9/6/2018 • 8 minutes to read • Edit Online

The following requirements are really important to ensure the long-term health and success for all Skype for
Business Online features you are setting up for your organization. We know some of you are very technical - this
document is for you, but there are some of you that aren't. If you need help setting up Skype for Business Online,
you should read this document to become familiar with the things you need to consider. It will also give you things
to talk about when you are working with the Microsoft FastTrack Center, your Microsoft Services and account
teams, or with Microsoft partners to figure out how you can meet these requirements.

A quick overview
Skype for Business lets you connect with co-workers or business partners in your company or around the world.
With Skype for Business, you can:
Start conversations with IM, voice, or video calls.
See when your contacts are available online, in a meeting, or presenting.
Set industrial-strength security for meetings.
Broadcast online to a large audience.
Present your screen during meetings or give control to others.
Use Skype for Business in other Office programs to chat, call, or join a meeting with a click.

Why is this all so important?


The quality of real-time media (audio, video, and application sharing) over IP is greatly impacted by the quality of
end-to-end network connectivity. For optimal Skype for Business Online media quality, it is important for you to
make sure there is a high-quality connection between your company network and Skype for Business Online. The
best way to accomplish this is to set up your internal network and cloud connectivity based on the capacity of your
network to accommodate for peak traffic volume for Skype for Business Online across all connections.
Working with a Microsoft partner, you can connect a variety of Office 365 applications including Skype for
Business Online in the cloud to your network and real-time voice and video communications capabilities for Skype
for Business require network services must be specifically configured to support these Office 365 real-time
workloads. This includes a network that has sufficient bandwidth to carry the required volume of traffic and be
capable of supporting Quality of Service (QoS ) to deliver a business class experience for your users.
Along with the information here, there are other resources that can help you successfully plan and deploy Skype
for Business Online services and features and to ensure that your network services meet those requirements:
Call flow using ExpressRoute
ExpressRoute and QoS in Skype for Business Online
Media Quality and Network Connectivity Performance in Skype for Business Online

Implement Quality of Service (QoS) for Skype for Business


Before moving to Skype for Business Online, you should take a look at your network's capacity to handle audio,
video and sharing session traffic. As with other Office 365 services, Microsoft has available for download the Skype
for Business Bandwidth Calculator that's used to determine the required network traffic for each of your company
sites. You should perform usage modeling, including modeling real-time communication traffic media flows and
the amount of Skype for Business traffic per company location, calculating traffic volume, and analyzing how that
traffic impacts your overall network. After you've done that, analysis of this data should provide recommendations
of where your network needs to be improved and recommend queue sizes in order to provide an excellent end
user experience.
Skype for Business real-time traffic is sensitive to packet loss, delay and jitter, which occur frequently in congested
networks. Quality of Service (QoS ) - sometimes called Class of Service - must also be deployed on managed
external WANs, managed internal LANs, and enterprise-based WiFi networks. This will help to properly prioritize
Skype for Business real-time traffic such as audio and video over other non-real time traffic on local networks and
over WAN, creating a better experience for end users.
Skype for Business audio must be deployed in the EF (Expedited Forwarding - DSCP 46) queue and Skype for
Business video must be deployed in the AF41 (Assured Forwarding - DSCP 34) queue. This is true even for peer-
to-peer and conferencing traffic, regardless of whether Phone System in Office 365 or other telephony features are
being deployed.
While existing QoS policies might be in place already on the LAN and WAN for other IP telephony products,
Skype for Business allows users to be mobile and to move from location to location while using the service.
Because of this, QoS policies must be marked on the LAN, WAN and wireless networks in order to be sure that all
Skype for Business traffic is being prioritized across managed networks.
To help you will sizing your network, download the Skype for Business Bandwidth Calculator.
For more about media quality and QoS, see Media Quality and Network Connectivity Performance in Skype for
Business Online.
For more about setting up and managing QoS, see Managing Quality of Service.

Bypass proxies and WAN optimization devices


All Office 365 including Skype for Business Online is encrypted and is typically not able to be inspected by proxy
devices. For these reasons we recommend bypassing proxy devices for all Office 365 network traffic as defined as
connections your users make to Office 365 URLs and IP address ranges. Since proxy devices will likely introduce
delay in real-time Skype for Business Online media streams we strongly recommend bypassing proxy devices at a
minimum for that traffic.
Microsoft recommends excluding Office 365 URLs using PAC files to send Office 365 traffic to a firewall.
Here are some available resources that can help too:
Office 365 performance tuning using baselines and performance history
Network and migration planning for Office 365
Office 365 Proxy Pac generator
Using WAN Optimization Controller or Traffic/Inspection devices with Office 365
Routing with ExpressRoute for Office 365

Bypass double encryption


To provide users the best possible audio and video experience, you must implement a solution that prevents Skype
for Business media (audio and video) from traversing a Virtual Private Network (VPN ) tunnel. All Skype for
Business traffic is encrypted with Transport Layer Security (TLS ) and the media workloads are encrypted with
Secure Real Time Protocol (SRTP ). Signaling is encrypted with TLS and the media workloads are encrypted with
SRTP. Sending this traffic over the VPN tunnel adds an extra layer of encryption, and additional network hops
between the client and Office 365, both of which can result in a degraded session because it increases jitter, packet
loss and latency.
One option to prevent Skype for Business traffic from traversing the VPN tunnel is Split Tunneling. To implement
split-tunneling, customers should consult with their VPN vendor on the specifics of how to do this in their software.

NOTE
This is only required for the Skype for Business media workloads and isn't applicable to other Office 365 services.

Additional resources:
Enabling Lync Media to Bypass a VPN Tunnel
More on Direct Access, Split Tunneling and Force Tunneling
Enable Direct Access

Ensure the right ports and protocols are open


Customers must ensure reachability of the URLs and IP addresses that are required for the O365 service. For a
complete listing of all IP addresses and URLs for Skype for Business Online, see Office 365 URLs and IP address
ranges.
Skype for Business clients use a variety of ports and protocols. The direction and flow of network traffic for a Skype
for Business session will vary depending on the type of interactions (peer-to-peer vs multiparty) and depending on
the use of content sharing and voice/video. You must review and open the list of ports and protocols, paying
special attention to the source and destination ports. For example, audio traffic uses just 20 ports (50000-50019
TCP/UDP ) at the client side, but the destination port could be anywhere in a 10K port range (50000-59999
TCP/UDP ) at the service side. This also includes opening TCP 443 and UDP 3478 on the firewall.
Additional network configuration might also be required to support Skype for Business Online.

Use Phones and Devices Optimized for Skype for Business


In a real-time media session, media devices that are used by all participants such as headsets and web cams have a
great impact on the overall audio and video quality. Lower-quality devices or devices with incorrect device drivers
will produce lower overall sound quality for audio and lower image quality for video. Certified devices or good
quality devices, on the other hand, help with echo cancellation, noise filtering, video resolution and reduce latency.
Phones and devices make a huge difference in the quality of audio and video for end users. The Skype for Business
certification program is an evolution of the "Lync Compatible" program and validates that the device meets
Microsoft standards for audio and video. There are a number of IP Phones, USB audio and video devices, PCs and
meeting room devices that have been tested and qualified by Microsoft. You should review the list of devices that
are optimized for Skype for Business, and work to provide different devices in order to meet the various needs and
personal preferences of your end users in your organization.
See the following for more information on supported and certified devices:
Getting phones for Skype for Business Online
Phones and Devices for Skype for Business
Solutions Catalog for Personal Peripherals
Phones and devices qualified for Microsoft Lync
The environment and surrounding area where users are meeting and using audio and video devices is another big
factor for audio and video quality. Users calling from a noisy environment will have echoed, muffled and unclear
audio. Users in a dark or low light environment won't be able to produce bright, clear image quality for video. In a
conference room setting, the location of the microphone and video device have a direct impact on the sound and
image quality that participants will receive.
To get a clearer picture of a user's audio and video experience use the Skype for Business app Tools > Options >
Audio Device or Video Device to make changes to the device in use and customize it's settings. You can also
check the audio quality of a call by clicking Check Call Quality. If they click Check Call Quality, they can then
report the quality and issues found with the test call.

Related topics
ExpressRoute and QoS in Skype for Business Online
Call flow using ExpressRoute
9/6/2018 • 19 minutes to read • Edit Online

This article helps to explain the core call flow principles for Skype for Business Online and ExpressRoute, and gives
you some detailed examples of call flows so you can understand and plan correctly.
If you are deploying Skype for Business Online as part of Office 365, Skype for Business Server Hybrid, or Skype
for Business Cloud Connector Edition, you will need to understand the communication between the Skype for
Business client and servers and the call flow so you can effectively plan, deploy, operate, and troubleshoot your
Skype for Business Online services.

Call flow overview


This document describes the network segments that can carry data for these call flows and helps you to
understand which traffic will remain local to your network compared to the traffic that will travel over the Internet
or through ExpressRoute. Knowing which traffic uses ExpressRoute will help you to assess the benefits that your
company will receive by using ExpressRoute, as well as help you understand the ExpressRoute deployment
guidance to validate and troubleshoot your deployment once you've decided to use ExpressRoute.
The call flows described here can be impacted by a variety of factors that are under your control, including firewall
rules, NAT configuration, proxies, and router configuration. This document assumes that the recommended
settings have been applied. These recommended settings are described in:
Set up Skype for Business Online
Office 365 URLs and IP address ranges
ExpressRoute Overview
Azure ExpressRoute
Setup and configurations that haven't followed the setup steps found in the documentation above can have
different call flows than those we have documented here. Additionally, you may find yourself with configuration
issues such as asymmetrical and non-optimal network routes, or non-optimal transport protocols. Asymmetrical
routing is an important consideration whenever ExpressRoute is involved, because ExpressRoute introduces a
second path to Office 365, which creates the possibility for a route that uses the Internet in one direction and
another route that uses ExpressRoute in the other direction. This can result in traffic being blocked in the return
direction if it traverses a stateful firewall.

Network segments and traffic types


Network Segments
Before we can explain the call flow, we need to define some terms that will help you understand the network
segments and types of media that are used in Skype for Business Online.
The call flow diagrams below show you four different network segments, each of which are managed by different
organizations (your internal network, your network service provider, and their Internet peering partners, and
Microsoft) that have different performance characteristics. For guidelines on network performance targets, refer to
Media Quality and Network Connectivity Performance in Skype for Business Online.
Below you can see each network segment that we will be talking about.
Your network This is the network segment that is part of your overall network that you control and manage. This
includes all of your connections within your offices, whether wired or wireless, between office buildings, to on-
premises datacenters, and your connections to Internet providers or ExpressRoute partners.
Typically, the edge of your network has one or more DMZ with firewalls and/or proxy servers, which enforce your
organization's security policies and that only allow certain network traffic that you have set up and configured.
Because you manage this network, you have direct control over the performance of your network, and it is highly
recommended that you complete network assessments to validate performance both within sites in your network
and from your network to Skype for Business Online. To see the performance requirements, see Media Quality and
Network Connectivity Performance in Skype for Business Online.
Internet This is the network segment that is part of your overall network that will be used by users who are
connecting to Skype for Business Online from outside of your network, and is used for all connections when
ExpressRoute isn't configured. The Internet and all of its connections aren't managed by you or Microsoft, so
performance and routing paths can't be determined, and this will have the greatest impact on overall call flow and
quality.
ExpressRoute This is the network segment that is part of your overall network that will give you a dedicated,
private connection to the Microsoft network. This is the recommended option for connecting your network to the
Microsoft network (Office 365 datacenters) for all of the workloads that are dependent on network speed and
performance, such as Skype for Business Online real-time communication. ExpressRoute connections are made
between your network and the Microsoft network use ExpressRoute connectivity providers to provide a private
and managed network, with 99.9% uptime and support for Quality of Service (QoS ) that can improve performance
for real-time media during periods of network congestion.
Microsoft network This is the network segment that is part of your overall network that supports Office 365
services. This includes all of the communication between Online servers for Office 365. This may include traffic
that traverses the Microsoft network backbone and is transmitted between geographical regions.
Types of traffic
The network traffic for Skype for Business Online falls into two broad categories, shown as separate paths in the
call flow:
Real-time media is data encapsulated within RTP (Real-time Transport Protocol) and supports audio, video,
application sharing, and file transfer workloads. In general, media traffic is highly latency sensitive, so you would
want this traffic to take the most direct path possible, and to use UDP as the transport layer protocol because using
TCP introduces higher latency.
Signaling is the communication link between the client and server, or other clients that are used to control
activities (for example, when a call is initiated), and deliver IMs. Most signaling traffic uses the SIP protocol, though
some clients use HTTP -based REST interfaces. To make it simple, we are considering a variety signaling that may
travel over HTTP and HTTPS or TLS connections in this type of traffic. It's important to understand that this traffic
is much less sensitive to latency, but may cause service outages or call timeouts if latency between the endpoints
exceed several seconds.
The destinations for this traffic are found in Office 365 URLs and IP address ranges for all Office 365 services. For
each URL, it indicates whether that portion of traffic may traverse the ExpressRoute for Office 365. For diagrams
that show that the Internet is still used for some traffic when ExpressRoute is enabled, please see Azure
ExpressRoute for Office 365. It is important to understand that even URLs that are listed as being routable over
ExpressRoute are also routable over the Internet. This means that in some scenarios, the determination about
whether the Internet or ExpressRoute will be used depends on location of client and configuration of proxy servers
and firewalls. It is also important to understand that since not all URLs associated with Office 365 are able to use
ExpressRoute, an Internet connection is required even if you purchase ExpressRoute from an ExpressRoute partner.
Traffic that can only be sent over the Internet includes common Internet dependencies, such as Certificate
Revocation Lists (CRLs), DNS lookups and name resolution, URLs for shared Office 365 services, such as for the
Office 365 admin center, and some non-real-time communication features of Skype for Business Online, such as
telemetry and federation for interoperability with Skype consumer, as well media that is streamed for Skype
Meeting Broadcast. To help you make decisions, see Routing with ExpressRoute for Office 365 for more
considerations when you are planning your network routing.

Principles for call flows with Skype for Business


Before we get into the details of specific call flow scenarios, there are six general principles that help you
understand call flows for Skype for Business.
1. A Skype for Business conference is hosted in the same region where the conference organizer is homed.
This is in the Office 365 cloud if the organizer is an Online user, or in an on-premises datacenter if the
meeting organizer is an on-premises user.
2. Media traffic sent from a client to a hosted conference always goes to the server where the conference is
hosted. This may be an on-premises server within a datacenter that you manage or an Online server within
the Office 365 cloud. However, an Edge server is always used for media flow for Online conferences.
3. Media traffic for peer-to-peer calls take the most direct route that is available. The preferred route is direct
to the remote peer (client), but if that route isn't available due to firewall blocking the traffic or something
like that, then one or more Edge servers will relay traffic.
4. Signaling traffic always goes to the server where the user is homed, either Online or on-premises. An Edge
server will be used if the Front End server can't be connected to directly.
5. Users joining a conference hosted Online will always use an Edge server (or two if required due to client
firewall configurations).
6. Users joining a conference hosted on-premises will typically not use an Edge server if connecting from
within the same network that contains the on-premises deployment, and will use either one or two Edge
servers when connecting from outside of your network.
To learn more about the details on the media path that is chosen, please see ICE - Edge Media Connectivity.
Although this video is about Lync Server 2013, the principles and protocols still apply to Skype for Business.

Skype for Business call flows with ExpressRoute


Now that you have an understanding of the four different network segments and some general guiding principles
for Skype for Business call flows, you can use that information to help you understand which Skype for Business
traffic will traverse an ExpressRoute network segment.
In general, network traffic will traverse the ExpressRoute connection if one endpoint is in your network and the
other endpoint is in the Office 365 datacenter. This will include signaling traffic between client and server, media
traffic used during conference calls, or peer-to-peer calls that use an Online Edge server.
Traffic won't traverse the ExpressRoute connection if both of the endpoints are able to communicate directly across
the internet or are located within your network. This will include media for peer-to-peer calls, traffic from the
Internet destined to an on-premises deployment, or any traffic between the Internet and Office 365 Edge Servers.
An example of this would be a user joining an Online conference from a hotel.

Basic Skype for Business call flow


To help you apply the general principals about the Skype for Business call flows that are described above, the next
section of this article contains several diagrams for reference. This isn't an exhaustive list of all possible call flows,
but is intended to help you apply the principles detailed above. Additionally, the scenarios in the diagrams have
been selected to cover common deployment types including Online, Hybrid, Cloud Connector, and in one special
case, Skype Meeting Broadcast.

NOTE
A subset of traffic used by Skype for Business isn't routable over ExpressRoute, and will always take an Internet path. Refer to
the Office 365 URLs and IP address ranges to determine the URLs that can be affected.

Peer-to -peer call for Office 365 users from within customer network
For peer-to-peer calls, media traffic always takes the most direct route to its destination. However, the signaling
traffic goes to an Office 365 datacenter where the Online user is homed. Since both users are on the same WAN
and nothing prevents the clients from communicating directly, the media flows directly between them. Signaling
traffic, for both users traverses the ExpressRoute connection that is destined for each organization's datacenter. To
show you the call flow in this scenario, see this.
Peer-to-peer call flow
Online user on your network joining a conference that is hosted Online
In the peer-to-peer example, media traffic always takes the most direct route to its destination. However, for an
Online conference, the destination is in the Office 365 cloud. This means that media traffic for all users joining the
conference from within your network will traverse the ExpressRoute connection and the signaling traffic travels to
the Office 365 cloud. The graphic below shows you that both media and signaling will traverse the ExpressRoute
connection for a user within your network, and will directly traverse the Internet for users that are connected to the
Internet from outside your network, such as from a coffee shop or hotel.
Remember that the location of a conference is defined by the meeting organizer and not by the participants. This
means that if the meeting were scheduled by an on-premises customer, the media traffic won't flow to the Office
365 cloud over ExpressRoute, but would instead traverse the Internet to the on-premises datacenter of the meeting
organizer.
The destination for media for Online conferences will be a datacenter within Office 365 cloud, but the datacenter
may be in a different geographical region than the users that are joining the conference. This can happen in one of
two ways:
If the meeting organizer is from a different company than the attendees or participants, and the
organization for the organizer is hosted in a different geographic location or country/region.
If a user is joining from a different country/region than where the company's organization is located, either
due to the company being multinational, or the user is traveling.
The good news about using ExpressRoute in this scenario is that with ExpressRoute premium add-on, data that
follows the ExpressRoute path will pass automatically across Microsoft's backbone regardless of geographical
region of the organizer of the meeting organization's datacenter.
Online user with Online meeting call flow

Joining a conference hosted by on-premises user in Hybrid deployment


Remember that the conferencing servers that support hosted conferences are determined by where the meeting
organizer is homed. In this scenario, media for all users joining a conference scheduled by an on-premises user in a
Hybrid deployment will flow to an on-premises datacenter. Signaling for Online homed users will be established
through their organization in the Office 365 Cloud, while media will attempt a direct connection. In this scenario,
since both users are connecting from within your network, a direct media connection is possible, so ExpressRoute
is used only for signaling traffic for the Online homed user. If an Online homed user connects from the Internet,
the media could traverse ExpressRoute if an Online Edge server is used to connect.
Conference hosted by a Hybrid user call flow
On-premises Edge server with Office 365 hosted conferences
When a Hybrid user joins an Online hosted conference, we know that signaling and media will be destined for the
Office 365 cloud, and since the user is joining from the Internet, normally a direct internet path would be taken.
However, in some cases, such as due to firewall restrictions, a direct Internet path isn't available. In this case, an on-
premises Edge server can relay the media traffic, which causes the media traffic to return to your on-premises
network before traversing the ExpressRoute circuit to the Office 365 cloud.
On-premises user joining an online conference call using an on-premises Edge server
PSTN call using Skype for Business Cloud Connector Edition
Using the Skype for Business Online Cloud Connector Edition provides PSTN connectivity using on-premises
resources such as a SIP trunk, or a PSTN gateway, or using a minimal hardware device to integrate with Skype for
Business. With Cloud Connector Edition, users are homed Online and act as normal Online users when they don't
involve Calling Plans. Signaling for PSTN scenarios will travel between the client and the cloud across an
ExpressRoute connection if available, and the media traffic stays within your WAN. In this case, signaling turns
around at the Office 365 cloud, and terminates at the Cloud Connector.
PSTN call via the Phone System in Office 365 and Cloud Connector
Skype Meeting Broadcast with users joining from customer network
Skype Meeting Broadcast is a special use case, which consists of a two-part meeting with each part having
different network transport profiles. The first part, and the one that is most important from a network performance
point of view, is the inner meeting. This is the real-time portion of the meeting that includes one or more client
endpoints connecting to the conferencing server in the Office 365 cloud. Data transmitted using this portion of the
meeting is exactly like the example above, with an Office 365 user joining and Online conference.
What makes Skype Meeting Broadcast unique is that the meeting is distributed to a large number of conference
attendees using a broadcast streaming service. This broadcast streaming service isn't routable over ExpressRoute,
but instead uses the Internet with the optional support of Content Delivery Network (CDN ) services. It is helpful to
recognize that the broadcast streaming is a unidirectional media flow because the attendees listen but don't talk
and supports buffering, so it is much less sensitive to network performance issues such as latency, packet loss, and
jitter. Instead of optimizing broadcast traffic for these issues, it is optimized for bandwidth utilization because there
is potentially a very large number of attendees receiving the streamed media.
Skype Meeting Broadcast with users from customer network
Call flow patterns by deployment type
With the common call flow examples above, and an understanding of the general principles that control traffic
patterns, the tables below provide a summary of the traffic patterns for a large combination of deployment and
usage scenarios. These tables do not capture all possible combinations of call flows, but should help you to further
understand the general principles of call flow.
Data is transmitted and is listed as being local to the organization; it doesn't leave the customer network, Internet,
or ExpressRoute. The patterns listed below are based on the most common network settings, such as firewalls,
federation, and Internet, and assume that all organizations involved in multi-party or federated flows have
ExpressRoute. In practice, having different settings could result in different traffic patterns than those that are listed
below.
Call flows for Skype for Business Online
Skype for Business Online usage scenarios involve users who are homed Online, and may be calling from either
your internal network or the Internet. On-premises servers aren't part of these scenarios, so all conferencing or
PSTN related media will flow to the Office 365 cloud, and the Online users Edge server will also be in the cloud.
Call flow summary for Skype for Business Online

Usage scenario Endpoints Signaling path Media path Example flow Notes
Peer-to-peer call Two clients, both ExpressRoute local Peer-to-peer call
on your network. for Office 365
users from within
customer
network

Peer-to-peer call Two clients, one Internal user: Internal user: Peer-to-peer call Assumes that
on your network ExpressRoute ExpressRoute for Office 365 firewall blocks
(internal) and the External user: External user: users from within direct
other client on Internet Internet to Office customer connections
the Internet 365 Edge server. network between clients,
(external). that requires an
Online Edge
server. Traffic
from internal user
to Online Edge
server follows
similar path as
that to
conferencing
server for
conference call.

Peer-to-peer call Two clients, on ExpressRoute ExpressRoute Online user on Assumes a


to a user in a your network your network firewall blocks
federated (internal) and at joining a direct
organization Online user on conference that is connections
federated hosted Online between clients,
organization's requiring Online
network Edge server.
(federated). Traffic from the
internal user to
Online Edge
server follows a
similar path as
that of a
conferencing
server for
conference call.

Join conference Client on your ExpressRoute ExpressRoute Online user on


call by user in network and your network
customer conferencing joining a
network server in Office conference that is
365 cloud. hosted Online

Join conference Client is on the Internet Internet Online user on


call by user in Internet and your network
Internet conferencing joining a
server in Office conference that is
365 cloud. hosted Online
Join conference Client on your Internet Internet Not applicable Since the
hosted by network and conferencing
another conferencing server that hosts
company's on- server in third- the conference is
prem Server party datacenter. on an on-
premises network
of a different
customer, no
data would pass
through the
Microsoft cloud.

PSTN call Client in ExpressRoute ExpressRoute Online user on


customer your network
network and joining a
Phone System conference that is
servers in Office hosted Online
365 cloud

PSTN call Client on the Internet Internet Not applicable The media and
Internet and signaling will flow
Phone System to the Office 365
servers in Office datacenter. Since
365 cloud the client
endpoint is on
the Internet, all
data will flow to
the Microsoft
datacenter across
the Internet
(even if an Online
Edge server is
needed for
connectivity).

NOTE
ExpressRoute will be used on the media path from a user located on the corporate network to an online Edge Server, but
won't be used if the Edge server for another customer's on-premises deployment is used.

Call flows for Skype for Business Hybrid


Hybrid call flows apply when you have a Skype for Business deployment that includes at least some users that are
homed on-premises. The call flows in this section include both on-premises conferences and peer-to-peer or PSTN
calls with at least one on-premises homed user.

Usage scenario Endpoints Signaling path Media path Example flow Notes

Peer-to-peer call Two clients, both Local local Peer-to-peer call Since users are
on customer for Office 365 homed on-
network and users from within premises,
homed on- customer signaling flows
premises network locally to the on-
premises
datacenter
instead of Office
365 cloud.
Peer-to-peer call Two clients, both Online user: local Peer-to-peer call Only the Online
connecting from ExpressRoute for Office 365 homed user
customer On-premises users from within sends signaling
network. One is user: local customer traffic to the
homed online, network Office 365 cloud.
the other is
homed on-
premises.

Peer-to-peer call Two clients, on Internal user: Internet or Online user on Assumes a
to a user in a premise-user in local ExpressRoute your network firewall blocks
federated customer Federated user: (depends joining a direct
organization network (internal) ExpressRoute whether online or conference that is connections
and online user on-premises hosted Online between clients,
at federated edge server is and part of On- requiring Online
company's used) premises Edge Edge server. ICE
network server with Office negotiation will
(Federated). 365 hosted offer both Online
conferences (for (by the online
media traffic). user) and on-
premises Edge
servers (by the
on-premises
user) for
connectivity.

Join conference On-premises ExpressRoute ExpressRoute Online user on Server resources


call by user in user on your your network for conference
customer network and joining a call are defined
network conferencing conference that is by the meeting
(conference server in Office hosted Online organizer. In this
scheduled by 365 cloud. case, it was
Online user) scheduled by an
Online user, so
resources are in
the Office 365
cloud.

PSTN call On-premises Local Local PSTN call using Similar scenario
user on your Skype for to use of Cloud
network and on- Business Cloud Connector
premises Skype Connector Edition, except
for Business Edition that user is
datacenter. homed on-
premises, so the
signaling stays
within your
network.

Call flows for Skype for Business with Cloud Connector


Users that will connect to Cloud Connector Edition are all homed Online. This means that conferences will be
online, and signaling follows the same patterns as for Online users. For scenarios other than PSTN calls, the call
flow will be exactly as described above for Skype for Business Online.

Usage scenario Endpoints Signaling path Media path Example flow Notes

PSTN call Online user on local local PSTN call using


your network Skype for
using Cloud Business Cloud
Connector Connector
Edition. Edition

PSTN call Online user using Internet Internet Combination of Internet users will
the internet On-premises connect via the
using Cloud Edge server with Edge server that
Connector Office 365 hosted is included in
Edition. conferences and Cloud Connector,
PSTN call using and Cloud
Skype for Connector will
Business Cloud connect to the
Connector PSTN network.
Edition.

Related topics
ExpressRoute documentation
ExpressRoute and QoS in Skype for Business Online
9/6/2018 • 34 minutes to read • Edit Online

Connect to Office 365 over a dedicated network connection using Azure ExpressRoute for Office 365 and Skype
for Business Online. Your dedicated connection for your Skype for Business apps will give you reliable and
predictable performance as well as privacy away from the public internet. You can now buy a better network
connection to Office 365 and Skype for Business Online that adds predictability, business class reliability and
comes with an uptime SLA.

NOTE
A new version of the bandwidth calculator is available: Skype for Business, Bandwidth Calculator. However, the directions in
this document use the Lync 2010 and 2013 Bandwidth Calculator.

Skype for Business Online and ExpressRoute


Working with a Microsoft's ExpressRoute partner, you can connect a variety of Office 365 applications including
Skype for Business Online in the cloud over a dedicated connection. However, the real-time voice and video
communications capabilities for Skype for Business require network services that are specifically configured to
support these Office 365 real-time workloads. This includes a network that has sufficient bandwidth to carry the
required volume of traffic and be capable of supporting Quality of Service (QoS ) to deliver a business class
experience for your users.
This document is designed to help you, administrators and network designers understand the special challenges
needed to support real-time communications, the tools provided by Microsoft to assist you in designing a network
capable of supporting those requirements, and to walk you through the design process using a case study.
The first part of this document walks you through a case study to help you with the network design using the Lync
2010 and 2013 Bandwidth Calculator to estimate the network requirements for a large, multi-site Skype for
Business ExpressRoute deployment. The second part of this document gives you with the fundamental concepts of
Quality of Service (QoS ), a deep-dive on the specific technical details for supporting Skype for Business real-time
communications, and the specific types of network services that are needed.
All of the information here will give you the technical details and understanding for QoS and ExpressRoute, an
understanding of the specific challenges you'll be facing, and give you a working knowledge of the tools and
techniques that will allow you to successfully deploy an ExpressRoute across your Skype for Business network.

Getting started
When you are getting ready for ExpressRoute for Skype for Business, it's a good idea to look at the different
ExpressRoute connection models and the various choice of partners and locations and read how to purchase and
provision ExpressRoute within your business. Here are some resources to get you started:
Azure ExpressRoute
ExpressRoute Pricing
ExpressRoute documentation

Part 1: Case study - ExpressRoute for Dewey Law, LLC.


This case study for Dewey Law, LLC. will show you how to setup a network, order network access services, and
determine the bandwidth requirements to support ExpressRoute for Skype for Business Online.
Background Dewy Law LLC. is a large national law firm with 790 attorneys and a total of 5,580 employees
spread across 78 locations. The firm has a headquarters in New York, three regional offices in Chicago, San
Francisco and Dallas, along with 24 large and 50 small branch offices scattered around the country. The firm
handles large, complex cases with the workload typically spread among two or more of the offices. Having this
network design results in considerable network traffic between the offices.
Dewy Law LLC. is a relatively young firm and the attorneys and other staff members are very comfortable with
technology and greatly depend on it for their daily work.
Distribution of users by locations and positions

LARGE BRANCH SMALL BRANCH


HEADQUARTERS (NY) REGIONAL OFFICES (3) OFFICES (24) OFFICES (50)

Executive 20 10 1 1

Partners 150 50 10 5

Associates 300 100 20 10

Paralegal 400 125 30 15

Executive admins 100 35 6 3

IT and general 100 25 3 2


Administrative

Total per site 1,070 345 70 36

Total per site class 1,070 1,035 1,680 1,800

Setting up the network


To deliver consistent and high quality real-time services for Dewey Law LLC., there are a couple basics
requirements that must be met:
They want to provide voice services during power failure so their network distribution switches and routers
must provide power over Ethernet (PoE ) IEEE 802.3af or 802.3at.
The networking switches and routers must also use uninterrupted power sources (UPS ) so they can
continue operating during a power failure.
They have a Wi-Fi connections to their LAN offices, so we highly recommend they use a certified Skype for
Business Wi-Fi infrastructure partner from Skype for Business Solutions.

TIP
802.11n and 802.11ac wireless access points are recommended.

And most importantly, all of the LAN networks in all offices must be set up to provide Quality of Service
(QoS ). This includes PCs, laptops and any networking hardware such as switches and routers.

Now that you have the basics covered, to deliver business grade voice services for Dewey Law LLC., we
recommend using Multi-Protocol Label Switching (MPLS ) IP service from a network service partner that will
connect to the Azure ExpressRoute service. MPLS provides an IP service with performance guarantees for delay,
jitter and packet loss. However, if MPLS isn't available, Ethernet connected to one of our ExpressRoute data
exchange partners can also be used.
MPLS providers offer several class of service levels but each use different terms to identify them. You will have to
work closely with your provider to ensure they understand the data that you have input into the Lync 2010 and
2013 Bandwidth Calculator and the options available and are recommended for the different Office 365 real-time
workload applications.
There are two options for how data from Skype for Business applications can be mapped to the appropriate MPLS
classes of service:
Endpoint Marking of traffic using DiffServ Control Point (DSCP )
Network Access Control List (ACL ) based
To implement Endpoint Marking, you must configure all domain joined Windows machines for Dewey Law LLC.
to mark each packet with the appropriate DiffServ Control Point (DSCP ) marking and then implement QoS on all
network switches and routers across all of their office sites to make sure the QoS markings are maintained and
aren't removed. DSCP markings on network packets tell the service provider how that network packet is
prioritized. There is more information on DSCP in the QoS section in Part 2.
For network ACL -based assignment, the DSCP priority markings are implemented at an upstream router and are
based on the UDP source port. The recommended port ranges for each application are listed in Section 2.6.1.1 of
Network Planning, Monitoring, and Troubleshooting with Lync Server. It is important that you coordinate this with
Dewey Law LLC's overall QoS implementation and design and be aware of different QoS policies and the
potential for packet marking mismatches.
Each ExpressRoute network service provider will have a class of service (QoS ) that is appropriate for real-time
voice and video. This COS is called 'Expedited Forwarding' (EF ) for voice and 'Assured Forwarding' (AF ) for video.
You must be very careful in sizing the amount of bandwidth you purchase for voice EF traffic. The reason is that
the voice class of service is very unforgiving in the event you send more voice traffic than the class of service is
provisioned for.

TIP
Any traffic that is sent on the voice class of service in excess of the service provider's commitment is immediately discarded
which will direct effect voice quality.

When looking at the overall design for Dewey Law LLC. it is extremely important that you accurately determine
the amount of network bandwidth that they need to support the voice traffic across their network and be marking
each voice packet (and only voice packets) with the DSCP setting for voice (i.e. DSCP EF 46).
To implement QoS across their enterprise network, the endpoints or routers must mark each packet with the
appropriate Layer 3 priority indicator (i.e., DSCP ). Along the entire network path, each switch and router must
have the QoS option turned on. Having even only one network switch or router that doesn't have QoS turned on,
the QoS markings on voice or video packets passing through that switch or router could be stripped off. This
effectively disables QoS in all downstream switches and routers which decreases the value of having
ExpressRoute.
This also requires that the association of the Layer 3 and Layer 2 QoS priorities be defined at each point. The
Layer 2 priority mechanisms are defined in IEEE 802.1p for wired networks and 802.11e/WMM for Wi-Fi
networks. More importantly, the network router facing the network service provider's MPLS network must
maintain the DSCP settings on all outbound packets so that they will maintain the appropriate MPLS class of
service.
TIP
For the specific details regarding QoS set-up, refer to Section 2.6 Network Planning, Monitoring, and Troubleshooting with
Lync Server. You can also see Plan network requirements for Skype for Business 2015 for more network planning
requirements.

Ordering Network Access Services


Once you have the QoS network prerequisites and mechanisms in place to support ExpressRoute, the next step is
to place an order for the ExpressRoute network access services. When ordering ExpressRoute access services for
Dewey Law LLC from the Microsoft network services provider partner, you will need to provide two things:
The total amount of bandwidth required to connect each site to ExpressRoute and Office 365.
The total bandwidth required for each class of service that is required to support Skype for Business apps
that are being used at Dewey Law LLC. The class of service bandwidth requirement is driven by the volume
of traffic you expect from each of the various Skype for Business applications like voice, video, IM, presence,
and screen sharing.
Determining Bandwidth Requirements for Skype for Business Applications
For Dewey Law LLC., once you have determined the total bandwidth required you now need to know how that
total amount of bandwidth should be divided among the various classes of service. For example, how much
bandwidth for each Skype for Business application.
To determine those requirements at each of the Dewey Law LLC. sites, you will use the Lync 2010 and 2013
Bandwidth Calculator. This calculator is an Excel-based tool that allows you to specify the expected use of the
various Skype for Business applications including voice, video, conferencing, and screen sharing. The calculator
will automatically generate an estimate of the bandwidth and CoS requirements for each site on their network.
When you download the Lync 2010 and 2013 Bandwidth Calculator, a user's guide will also be downloaded which
will give you details on using it.
To help you with the spreadsheet, the various cells in the spreadsheet are color-coded:
Green These are general data input areas.
Yellow These are advanced data input areas. You can change these, but do so carefully.
Red These are read-only areas and are locked input values and can't be changed.
Gray These are display-only areas. They are the results or data that is from the general input areas.
The design process for Dewey Law LLC. begins by characterizing their users into different 'Personas.' For each
persona you define, you can specify their expected use of the various Skype for Business applications ('None',
'Low', 'Medium', 'High', or one of three defined 'Custom' settings). Those selections are found in the 'Persona'
worksheet. The specific usage for each choice ('Low', 'Medium', or 'High') is provided, but the defaults for each
choice can be changed. By identifying the number of users for each persona that is located at each site, the
calculator can compute the total bandwidth required for each location.
You can also specify the audio and video codecs that are used, whether forward error correction is used and also
other system parameters that will affect the bandwidth requirements. You can use the default settings in the Lync
2010 and 2013 Bandwidth Calculator or select different codecs and other system parameters. For Dewey Law
LLC's site design, the default settings can be used. However, to change from any of the default settings there is a
pull-down menu with all of the available choices. The bandwidths that are used for each choice are included in the
'Codecs' worksheet. When you change any setting, the change in bandwidth and class of service (CoS ) mix at each
site is updated. Having this capability allows you to test different potential configurations for them and see the
impact the changes will have on bandwidth requirements for them.
We have defined three personas for Dewey Law LLC., 'Executive/Partner', 'Associate/Paralegal' and 'IT admins'.
The table below shows how we have set the usage profiles for the various Skype for Business apps for each
persona.
Personas and usage profiles ('Persona' Worksheet- Columns A through P )

LYNC
2013
USER
S
BEHA
VIOR LYNC
CON CON AUDI LYNC LYNC FOR 2013
FERE FERE O 2013 2013 P2P MUL
NCIN NCIN DESK CON LYNC REM STER VIDE VIDE TI-
IM/P P2P P2P G G TOP FERE 2010 OTE EO O O VIEW
PERS RESE AUDI VIDE AUDI VIDE SHA NCIN RTV_ USER AUDI QUA WIN USA
ONA NCE O O O O RING G TYPE S O LITY DOW GE

Exec High Med Low Med Med Non Med CIF 0% 0% Best Typic Typic
utive ium ium ium e ium al al
/
Part
ner

Asso High Med Low Med High High Med CIF 0% 0% Medi Typic Typic
ciate ium ium ium um al al
/
Paral
egal

IT High Med Non Low Non Non Med CIF 0% 0% Medi Typic Typic
admi ium e e e ium um al al
ns

You will need to enter the information in the Distribution of users by locations and positions table above in
the 'Sites' worksheet of the Lync 2010 and 2013 Bandwidth Calculator. As the number of users in the regional
offices is identical, they are defined for one 'Site' and specified that there were three instances of it. The same was
done for the large and small branches where there were 24 and 50 users in sites respectively.
After specifying the settings for each persona, you need to enter the number of users in each persona at each site
in the 'Sites' worksheet. The total users for all sites is updated automatically. Since there aren't users at the Office
365 location, they should all be entered in the 'Branches' rows of the worksheet. The Lync 2010 and 2013
Bandwidth Calculator then populates the 'Best Effort Class', 'Data Traffic Class' and 'Real-time traffic class'
columns in the 'WAN BW per QoS traffic class' table. This is shown in the data in the table below.

TIP
The full spreadsheet also includes the maximum number of simultaneous sessions for each application, but we deleted those
columns to save space.

Personas by site - ('Sites' Worksheet- Columns A, D, I and AI through AX)

TOTAL TOTAL
USERS IN SITES LIKE USER USER'S OF USER USER'S OF USER USER'S OF
SITE NAME SITE THIS PROFILE 1 PROFILE 1 PROFILE 2 PROFILE 2 PROFILE 3 PROFILE 3

Headquar 1070 1 Executive/ 170 Associate/ 700 IT admins 200


ters Partner Paralegal
TOTAL TOTAL
USERS IN SITES LIKE USER USER'S OF USER USER'S OF USER USER'S OF
SITE NAME SITE THIS PROFILE 1 PROFILE 1 PROFILE 2 PROFILE 2 PROFILE 3 PROFILE 3

Regional 345 3 Executive/ 60 Associate/ 225 IT admin 60


offices Partner Paralegal

Large 70 24 Executive/ 11 Associate/ 50 IT admin 9


branch Partner Paralegal
offices

Small 36 50 Executive/ 6 Associate/ 25 IT admin 1


branch Partner Paralegal
offices

Bandwidth required per application by site in Kbps ('Sites Worksheet'- Columns A and BQ through LF)

PEAK PEAK PEAK AUDIO PEAK VIDEO


PEAK SIP / INTERSITE INTERSITE CONFERENCI CONFERENCI PEAK WAN PEAK WAN
IM PEER AUDIO PEER VIDEO NG NG SHARE BANDWIDTH
BANDWIDT BANDWIDT BANDWIDT BANDWIDT BANDWIDT BANDWIDT FOR PSTN
SITE H H H H H H CALLS

Headquarte 1070 525.30 560.00 739.50 2640.00 4224.00 2688.30


rs

Regional 345 185.40 560.00 255.00 1320.00 1536.00 896.10


Offices

Large 70 92.70 560.00 102.00 600.00 384.00 216.30


Branches

Small 36 119.40 560.00 76.50 600.00 384.00 123.60


Branches

Probably the most important columns in the spreadsheet are those that describe the WAN bandwidth by QoS
class. This is shown in the table below. This data summarizes the information you will need to provide to the
network service provider to order the access connection at each of your sites. When calculating total bandwidth,
please remember to multiply the bandwidth for each type of branch sites by the number of sites of the same type.
To connect with your ExpressRoute network services partner, you can see Azure ExpressRoute.
It is very important that you don't exceed the bandwidth in the voice or 'Expedited Forwarding' (EF ) class of
service. A random set of packets will be discarded so rather than reducing the quality of a single call or group of
calls, all of the calls in progress can be impacted. It is also important that only voice be marked with the DSCP for
EF (i.e. DSCP = 46) or the voice queue could overflow when of non-voice traffic is added.

TIP
Again, while the EF class of service offers the best performance guarantee, if you exceed the defined bandwidth, any
additional packets will immediately be discarded.

Aggregate bandwidth per site by QoS traffic class - ('Sites' Worksheet- Columns A and ML through MR)

BEST EFFORT CLASS DATA TRAFFIC CLASS REAL-TIME TRAFFIC PRIORITY TRAFFIC
SITE NAME (DSCP 0) (DSCP CUSTOM) CLASS (DSCP 34, AF41) CLASS (DSCP 46, EF)
BEST EFFORT CLASS DATA TRAFFIC CLASS REAL-TIME TRAFFIC PRIORITY TRAFFIC
SITE NAME (DSCP 0) (DSCP CUSTOM) CLASS (DSCP 34, AF41) CLASS (DSCP 46, EF)

Headquarters 0.00 5764.80 3200.00 3953.10

Regional Offices 0.00 2033.60 1880.00 1336.50

Large Branches 0.00 486.40 1160.00 411.00

Small Branches 0.00 438.40 1160.00 319.50

Putting your plan into action


We can calculate the total bandwidth that will traverse the WAN and the amount of bandwidth that will traverse
ExpressRoute, using the bandwidth estimates from the Per application Per site table above. The portion of traffic
that traverses ExpressRoute excludes the inter-site peer bandwidth.

TOTAL
EXPRESSROUTE
TRAFFIC PER
PEAK WAN SITE CLASS
PEAK AUDIO PEAK VIDEO PEAK WAN BANDWIDTH (I.E., TOTAL
PEAK SIP / IM CONFERENCING CONFERENCING SHARE FOR PSTN TIME # OF
SITE BANDWIDTH BANDWIDTH BANDWIDTH BANDWIDTH CALLS SITES)

Headquarter 1,070 739.50 2640.00 4224.00 2688.30 11361.80


s

Regional 345 255.00 1320.00 1536.00 896.10 8704.20


Offices

Large 70 102.00 600.00 384.00 216.30 32935.20


Branches

Small 36 76.50 600.00 384.00 123.60 61005.00


Branches

This means that Skype for Business Online traffic which will traverse the express route will be approximately 114
Mbps, so Dewey will need at least the 200 Mbps subscription for ExpressRoute. Multiple ExpressRoute circuits
may be purchased at different ExpressRoute peering locations. This could be recommended if Dewey's sites are in
different geographical regions, or to provide resiliency in the event that connection to the ExpressRoute circuit
fails. If you purchase ExpressRoute circuits in multiple Azure regions, the ExpressRoute premium add-on will be
required to receive global connectivity over ExpressRoute.
Now that you have the total amount of required bandwidth, and class of service (CoS ) bandwidth numbers you
can place your orders with the selected network service provider(s). Don't forget to include estimates for traffic for
other applications and services. We offer network planning guidance for other Office 365 services, including
bandwidth calculators for Exchange and OneDrive. Bandwidth subscription for network service provider will be
higher because intra-site traffic will need to be added back in. The Lync 2010 and 2013 Bandwidth Calculator
provides only an estimate of the expected traffic, therefore it is recommended to confirm the network's ability to
support that volume of traffic conducting a stress test.

TIP
Stress testing your network is a highly recommended when you are performing a network pre-assessment.

A stress test involves building and configuring the infrastructure and then running it with the expected volume of
simulated traffic while monitoring the performance. Your traffic estimates might be inaccurate in some areas, but
at least you can be sure it can support the volume of traffic the Lync 2010 and 2013 Bandwidth Calculator
predicted. It is recommended that you run the stress test for a minimum of a few days, but running it for longer
periods of time can help you refine the numbers. However, extending the stress test period must be weighed
against the cost of the network services you are paying for that aren't carrying real user network traffic. Microsoft
has certified a number of vendors as part of its IT Pro Tools program to provide network management and
operations tools including network pre-assessment stress tools. Skype for Business also provides a System
Integrators (SI) that can take the certified IT Pro Tools and that can do the network assessment for you. You can
see more at Skype for Business Solutions: IT Pro Tools.
Stress testing provides some reassurance that the network can support the traffic volume that will be needed, but
in reality the Lync 2010 and 2013 Bandwidth Calculator data can be off for any number of reasons. You should
also consider continuing to monitor your sites networks by doing an ongoing network assessment once it is
deployed to ensure the bandwidth is sufficient and that the QoS mechanisms are operating properly. It is
important to continue monitoring the network performance as more and more real users are brought on line.

Part 2: ExpressRoute Skype for Business QoS


Microsoft's ExpressRoute service provides a dedicated connection to the Azure cloud, but Office 365 Real Time
Workloads' communication services will require network services with sufficient bandwidth to carry the volume of
traffic and are capable of supporting Quality of Service (QoS ) to deliver a business grade user experience. A QoS
capable connection must be configured end-to-end (PC, network switches and routers to the cloud) as any part in
the path that fails to support QoS could degrade the quality of the entire call.
The purpose of this section is to help you understand the challenges when supporting real-time traffic in an IP
network and configuring and supporting a successful ExpressRoute deployment of Office 365 Real Time
Workloads using a Microsoft's ExpressRoute Exchange Provider or Network Service Provider partner.
QoS is accepted from your networks exclusively over ExpressRoute network circuits and is used within the
Microsoft network for Skype for Business traffic. Today, portions of some outbound connections from Microsoft
have missing DSCP values for Skype for Business. Until outbound traffic is fully marked with DSCP values, you
are encouraged to follow the guidelines for adding QoS markings to traffic at your network boundary as
described in the Implementing QoS using Network Access Control List (ACL ) section of this article.
The Real Time problem
Delivering business quality voice and video services places special demands on an IP network. Real-time traffic
uses the Real-time Transport Protocol (RTP ) that is carried using User Datagram Protocol (UDP ). Unlike
Transmission Control Protocol (TCP ) that numbers and tests each message for errors and includes other
mechanisms to detect and retransmit lost or errored messages, UDP doesn't provide for this type reliability. If
messages are corrupted by errors or are lost due to buffer overflows, they are lost. UDP was chosen for use with
RTP because the nature of real-time traffic is that even if the lost messages were resent, they would arrive far too
late to have any positive impact to the flow of voice message.
Knowing the impact of lost voice packets, designers came up with two approaches to improve the performance of
voice and video over IP:
Make the voice coding/decoding more resilient when packets are lost. This can be done by either using
forward error correction (FEC ) to correct a percentage of the encountered errors which is a capability found
in Office 365 Real Time Transport, or by designing voice decoding systems that attempt to mask the effect
of lost packets which is a characteristic of Microsoft codecs.
Use transport services that use quality of service mechanisms to guarantee the network's performance with
respect to delay, packet loss and jitter and the variation in delay between packets.
Resilient voice coding only addresses the problem of packet loss, so it's important that a network used to carry
real-time voice and video have mechanisms that minimize delay and jitter. Even with resilient coding, if too many
packets are lost, the receiving station won't have enough information to reconstruct a recognizable version of the
voice signal. The percentage of lost packets that would result in a noticeable degradation in voice quality which
varies depending on the voice encoding technique that is used. In all cases however, losing strings of successive
packets is very problematic.
Minimizing delay is important because excessive delay can impact the flow of the conversation and create an
annoyance for speakers. Best practices tell us that end-to-end delay for voice (what we refer to as 'mouth-to-ear'
delay) must be kept below 150 milliseconds (msecs). one-way, not 'round trip' delay. Of course the delay will
increase on longer transmission links like those that go across oceans, given the propagation delay or the time it
takes for the signal to physically travel over the cable.
When the delay goes higher than 150 msecs. one-way, it has a strange effect on the speaker. Psychologically, a
clock goes off in the speaker's brain that makes them think that the recipient hasn't heard them and they repeat
the last thing they said. This collides with the delayed response coming from the far end. If you have ever spoken
over a satellite channel you will recognize this effect. Over a satellite channel the one-way delay is roughly 250
msecs., which is far beyond the allowable delay.
Recommended network parameters for business grade voice

PARAMETER RECOMMENDED VALUE

Inter arrival packet jitter (average) ≤ 5ms

Inter arrival packet jitter (maximum) ≤ 40ms

Packet loss rate (average) 0% approaching

Network latency one way ≤ 100ms (should include checks on delay versus geographic
distance)

ExpressRoute as part of a business grade voice network


ExpressRoute offers a dedicated connection via a Network Service Provider (NSP ) or an Exchange Provider (EXP )
in one of 3 connection options:
Cloud Exchange Colocation
Point-to-Point Ethernet connection
Any-to-Any (IPVPN ) connection
This provides benefits of high availability (99.9% uptime SLA), and dependable routing that is secure (no internet
transit), unaffected by variations in Internet traffic, and respects Quality of Service markings for prioritizing traffic
(QoS is explained below ). ExpressRoute, along with a well-planned WAN can provide you with a business grade
voice network.
You may use ExpressRoute for data transit from offices or datacenters (if hybrid topology) that are connected to
the circuit. Data for offsite users (For example, from home offices, or traveling, etc.) won't leverage the
ExpressRoute circuit unless users are VPN connected and need not be included in bandwidth estimations for
sizing the ExpressRoute circuit. If you are a multi-national customer, you may purchase ExpressRoute circuits in
each region and use BGP community tags to inform routing rules so that traffic is directed to the preferred
ExpressRoute circuit (typically the nearest one for each site), while the other circuits offer redundancy in the event
of an outage affecting a single circuit.
If ExpressRoute isn't an option
It may not be feasible to connect all sites to ExpressRoute, either due to costs, inability to meet ExpressRoute
prerequisites, or limitations of your current NSP. If you who can't use ExpressRoute you are still recommended to
follow the guidance below for marking QoS within your network, and to plan the contracts with your NSP to
ensure sufficient bandwidth and support for traffic prioritization based on QoS.
Additionally, if you have offices in multiple regions, but don't have ExpressRoute circuits in all regions should use
the region BGP community tags when configuring routing for traffic to/from satellite offices so that unnecessary
long haul transit can be avoided. For example, consider a company that has a Skype for Business Online
organization hosted in United states, but with branch offices in Europe, and the company only has a single
ExpressRoute circuit in Silicon Valley. Most of the Skype for Business Online traffic will be routed to a datacenter
where the organization is hosted (For example, conference calls with other users within the company), using the
ExpressRoute circuit may be preferred for most traffic. However, if a user in Europe were to join a conference call
hosted by another company whose organization is located in Europe, the destination for media in that call would
be the European datacenter where second company is located. Routing the traffic through the ExpressRoute circuit
in Silicon Valley would be a less direct route than would be possible via the Internet. In such a case, you may want
to configure routers within your network (For example, at the European offices) to inspect the community tags
when making routing rules, and routing via Internet rather than Silicon Valley ExpressRoute circuit for traffic that
has European region tags.
Basic concepts of Quality of Service (QoS )/Class of Service (CoS )
In IP, Quality of Service (QoS ) describes any mechanism that is used to provide priority handling for some packets
over others. According to the International Telecommunications Union (ITU ) definition, QoS comprises all quality
aspects of a connection including delay, loss, signal-to-noise ratio, crosstalk, echo, interrupts, frequency response,
loudness levels, and so on. What we refer to as QoS in packet networks is more correctly termed Class of Service
(CoS ) that focuses on improving performance for delay, jitter and packet loss, but we will continue to use the QoS
term as it is more commonly used.
Providing QoS in an IP network calls for two primary components:
The reservation of a defined amount of bandwidth on each link for real-time traffic; if that bandwidth isn't
needed for real-time traffic at any time, it can be used for other traffic. The general guidance is that no more
than 30% of the capacity of any link should be assigned for voice traffic.
Marking the packets with a priority indicator in the header that tells the switches and routers in the path the
priority of the packet that should be assigned.
When a packet is received at a switch or router, it is moved to an output queue for the next leg or hop. There are
different output queues for the different priority levels. A switch or router uses an algorithm that services the high
priority queue more frequently than the lower priority queues.
The challenge is that there are different QoS techniques that are implemented at Layer 2 (i.e. the Ethernet or Wi-Fi
layer) and Layer 3 (i.e. the IP layer). Those different QoS implementations may have to be configured in each
switch and router in the network, as well as the interface between your network and the network service provider's
network.
There are two options for how data from the various Skype for Business applications can be mapped to the
appropriate classes of service:
End point marking of the traffic using Differentiated Services Control Point (DSCP )
Network Access Control List (ACL )-based
End Point Traffic Marking- Differentiated Services Control Point (DSCP)
Differentiated Services (DiffServ) is referred to as a "coarse grained" mechanism for classifying and managing
network traffic and providing QoS in IP networks. Routers and other devices that implement Layer 3 functions use
the DiffServ Control Point (DSCP ) to define the packet's priority. QoS is implemented by inserting a 6-bit DSCP
value in the Differentiated Services field (formerly the "Type of Service" field) in the IP header; 6-bits allows for 64
different priority levels. The priority levels are typically defined as shown here.
Recommended DSCP settings

TRAFFIC CLASS TREATMENT (DSCP MARKING) SKYPE FOR BUSINESS WORKLOADS

Voice EF (46) Skype for Business and Lync voice

Interactive AF41 (34) Video

AF21 (18) Application sharing

Default AF11 (10) File transfer

CS0 (0) Anything else

IP Version 4 header

Layer 2 QoS: IEEE 802.1p/Wi-Fi Multi-Media (IEEE 802.11e )


While DSCP is the standard mechanism for implementing QoS at Layer 3, there are different Layer 2 QoS
mechanisms for wired (i.e. Ethernet) and wireless (i.e. Wi-Fi networks). The QoS mechanism for wired networks is
defined in IEEE 802.1p standard; the WLAN QoS mechanism is defined in IEEE 802.11e, what the Wi-Fi Alliance
identifies as "Wi-Fi Multi-Media Certified" (WMM Certified).
The IEEE 802.1p uses a 3-bit Priority Code Point (PCP ) to identify the message's priority; the PCP is part of a 32-
bit field in the Ethernet Header that also carries the VLAN identifier. The definitions for the PCP values are
included below.
IEEE 802.1p PCP values

PCP VALUE PRIORITY ACRONYM TRAFFIC TYPES

7 7 NC Network Control

6 6 IC Internetwork Control

5 5 VO Voice

4 4 VI Video

3 3 CA Critical Applications

2 2 EE Excellent Effort
PCP VALUE PRIORITY ACRONYM TRAFFIC TYPES

0 1 BE Best Effort

1 0 BK Background

Where IEEE 802.1p is implemented in much the same way as DSCP with traffic sorted into different priority
queues for each priority level, but the shared media nature of WLANs calls for a different approach. While the
access point and the client will maintain separate output queues for the different priority levels, there are also
differences in how the frames are sent out on the radio channel.
In a Wi-Fi network, all clients associated with an access point share a single, half-duplex channel (i.e. only one
client station or the access point can send at a time). To minimize the potential of collisions on the radio channel,
before sending a frame the station waits for the channel to be idle for a defined period of time called an "Inter-
Frame Spacing", if the channel is busy when a station goes to send, it backs off a random time period. Once the
frame is sent, if the sender does not receive an acknowledgment message from the recipient, it assumes a collision
or other failure has occurred and it steps back a random interval before attempting to access the radio channel to
resend. The back-off interval is random to reduce the probability the same two stations will collide again.
To prioritize access to the radio channel, IEEE 802.11e/WMM defines different pre-transmission waiting intervals
called "Arbitrated Inter-Frame Spacings" (AFIS ) and different back-off ranges for the different traffic classes; four
priority levels called 'Access Categories' are defined.
Priority is given by assigning shorter AFIS values to the higher priority frames. So if one station is waiting to send
a voice frame and another is waiting to send a data frame, the voice frame will always be sent first. Technically,
voice and video frames are assigned the same AFIS value, but the range of back-off intervals for video frames is
higher. So while a voice and video frame may collide on the first attempt, the voice frame will always be
retransmitted sooner. The correlation between IEEE 802.1p and IEEE 802.11e is shown below:
IEEE 802.11e/Wi-Fi Multi-Media (WMM ) to 802.1P mapping

WMM ACCESS CATEGORY WMM DESCRIPTION 802.1P PCP VALUE 802.1P DESIGNATION

1 (AC_VO) Voice 7 (111) NC

6 (110) VO

2 (AC_VI) Video 5 (101) VI

4 (100) CL

3 (AC_BE) Best Effort Data 3 (011) EE

0 (000) BE

4 (AC_BK) Background Data 1 (001) BK

2 (010) ---

The recommended association of Layer 3 to Layer 2 priorities is shown here:


Recommended Layer 3 to Layer 2 priority associations
LAYER 3 MARKINGS LAYER 2 (PCP VALUE) WI-FI (ACCESS CATEGORY)

Network Control Per Hop Behavior (PHB) - 6 1 (AC_VO)


Class Selector (CS) 6

DSCP Value -48

Voice Per Hop Behavior (PHB) - 5 1 (AC_VO)


Expedited Forwarding (EF)

DSCP Value - 46

Video Conferencing Per Hop Behavior (PHB) - 4 2 (AC_VI)


Assured Forwarding (AF) 41

DSCP Value - 34

Call Signaling Per Hop Behavior (PHB) - 3 2 (AC_VI)


Class Selector (CS) 3

DSCP Value - 24

Low Latency Data Per Hop Behavior (PHB) - 2 3 (AC_BE)


Assured Forwarding (AF) 21

DSCP Value -18

High Throughput Data Per Hop Behavior (PHB) - 1 3 (AC_BE)


Assured Forwarding (AF) 11

DSCP Value - 10

Best Effort Per Hop Behavior (PHB) - 0 0 4 (AC_BK)

DSCP Value - 0

It is important to note that there is a mismatch in the priority coding for IEEE 802.1p and WMM. The 802.1p the
PCP value for voice is 5, however, in the standard equivalence mapping to WMM, PCP 5 is translated to Access
Category 2, the WMM access category for video (AC_VI). If possible you should override that mapping so that
PCP 5 translates to Access Category 1, or simply avoid using voice and video on the same Wi-Fi network until the
Wi-Fi Alliance addresses this issue. For additional information on Wi-Fi, see Wi-Fi Catalog Items.
Implementing QoS using Network Access Control List (ACL )
The alternative method of implementing QoS in an ExpressRoute configuration is to use Network Access Control
List (ACL ). In that approach, rather than having the end points insert the appropriate DSCP marking in the header
of each packet, the marking can be done by an upstream router, based on the UDP source port. All of the switches
and routers must still be configured to support QoS to ensure the DSCP settings are maintained. More
importantly, the router connected to the service provider's network must maintain the DSCP in the header of each
packet, as that DSCP setting is essentially your instruction to the network service provider for how that packet
should be treated.
The recommended port ranges for each Skype for Business application are listed in Section 2.6.1.1 of the Network
Planning, Monitoring, and Troubleshooting with Lync Server guide. It is important that this be coordinated with
the organization's overall approach to QoS and you should be on the lookout for different QoS policies and
potential packet remarking mismatches.
While the main reason QoS and MPLS network services are used is to ensure a good user experience for real-
time voice and video, those same capabilities can also be applied to data applications. Rather than treating all
applications equally, MPLS networks can allow organizations to give priority to some data applications over
others. With MPLS, real-time applications like credit card transactions or screen sharing can be given priority over
less time sensitive traffic like email.
Understanding the types of IP Network Services- Basic IP and MPLS
The original IP packet forwarding operated on the principle of "best effort." That meant that the routers
forwarding those IP packets would do their best to deliver them to their destinations, but there was absolutely no
guarantee with regard to when or if they would arrive at their destinations. That is how basic Internet services,
including your home Internet connection, work today. The idea was that if reliability was required for a particular
application, it would be provided at a higher level in the protocol stack. The reliable delivery mechanism is the
Transmission Control Protocol (TCP ). The User Datagram Protocol (UDP ), which is used for real-time voice and
video, is the unreliable (i.e. "best effort") delivery mechanism.
Multi-Protocol Label Switching (MPLS ) was developed as a means for network service providers to offer an IP
service with performance guarantees for delay, jitter and packet loss. To deliver on those performance guarantees,
MPLS takes some of the unpredictability out of traditional IP. First, rather than having each packet find its way
router-to-router to its destination (the result of which could be that each packet takes a different route from the
source to the destination), MPLS routes all of the packets on a "virtual circuit" connection with a fixed route called
a Label Switched Path (LSP ). If one of the links in that path fails, all of the LSPs using that link are quickly rerouted.
When a packet is sent into the MPLS network the network service provider's edge router appends an additional
header to the packet that includes a label that is used to forward it over the appropriate LSP. The label is stripped
off by the edge router at the other end of the MPLS network.
Beside simplifying the forwarding process, the other advantage MPLS provides is that the network management
system will know what connections are being carried on every link in the network. By controlling the way traffic is
routed through the network, the operator can guarantee the QoS each path will provide. So unlike the best effort
performance of traditional or basic IP, MPLS operators can provide an IP service with predictable performance.
That LSP also makes MPLS inherently more secure than traditional Internet services. So with basic IP service we
can hope that the network will perform well enough to provide good quality voice and use techniques like FEC
and more resilient voice coding to improve the odds, but by using MPLS, we can be sure of it.
MPLS providers offer several class of service gradients that unfortunately uses different terms to identify them.
You will have to work closely with your provider to ensure they understand the outputs from the Lync 2010 and
2013 Bandwidth Calculator and the recommended options for different Office 365 Real Time Workloads
applications.

Conclusion
Skype for Business enhances the way business communications are conducted. Rather than having a telephone
connected to a PBX, a stand-alone video conferencing system, a separate platform for email, an outside service for
audio conferencing and some vehicle for IM and presence, Skype for Business can bring all of these capabilities
together in a single user interface.
Consistently delivering business grade real-time voice and video services requires an end-to-end network
infrastructure that is capable of providing QoS. That would include both LAN and the WAN services. Microsoft
provides tools like the Lync 2010 and 2013 Bandwidth Calculator to estimate the network capacity you will require
for the various services. Also, there are partners in the IT Pro Tools program Skype for Business Solutions: IT Pro
Tools that offer tools to pre-assess the network infrastructure and support monitoring, reporting and
troubleshooting. Without a correctly sized and configured network infrastructure, you run the risk of having an
ExpressRoute Skype of Business deployment that will not meet your user's expectations for quality and
consistency.
Effective business tools must perform reliably, consistently, and deliver a user experience that encourages user
adoption. From a networking standpoint that means having a network infrastructure, both local and wide area,
fixed and mobile, that can allow that to happen. Planning, designing, implementing and maintaining that
infrastructure isn't always an easy feat. The hardware, tools and network services to accomplish that are available
today, but it is the responsibility of IT Pro to see that they are designed, implemented and maintained in a way that
ensures the users get a set of communications and collaboration services that allow them to work efficiently and
effectively and that the organization can reap the full benefit of what this technology has to offer.

Related topics
ExpressRoute documentation
Media Quality and Network Connectivity
Performance in Skype for Business Online
11/14/2018 • 24 minutes to read • Edit Online

This topic defines the set of network performance requirements for Skype for Business Online services and how
you can choose to use the Internet or ExpressRoute for connectivity between your network and Skype for
Business Online based your assessment of the network connectivity. If you have decided to deploy Azure
ExpressRoute for dedicated connectivity to Office 365, this document also provides guidance on how to plan your
ExpressRoute connections in different Skype for Business Online deployment scenarios.
The quality of Real-Time media (audio, video, and application sharing) over IP is greatly impacted by the quality of
end-to-end network connectivity. For optimal Skype for Business Online media quality, it is important for you to
make sure there is a high-quality connection between your company network and Skype for Business Online. The
best way to accomplish this is to set up your internal network and cloud connectivity based on the capacity of your
network to accommodate for peak traffic volume for Skype for Business Online across all connections.
Azure ExpressRoute isn't a requirement for Office 365 services including Skype for Business Online. However,
Azure ExpressRoute is one of the deployment options that are available that will help make sure that connectivity
to Office 365 meets the Skype for Business network performance requirements and ensures the most optimal
Skype for Business Online media quality experience.

TIP
Although this topic provides you with overall networking performance guidance, complete guidance for network assessment
is outside of the scope of this document. To find a list of Skype for Business Online partners who can help you with the
network performance measurements as part of a thorough and complete network assessment, please visit Skype for
Business Partner Solutions.

Network connectivity requirements to Skype for Business Online


Factors that impact Skype for Business Online media quality
There are many different factors that contribute to Skype for Business Online Real-Time media (audio, video, and
application sharing) quality that include the devices that are used, the environment, and the network connectivity.
Devices
In a Real-Time media session, media capturing and rendering devices that are used by all participants such as
headsets and Web cams have a great impact on the overall audio and video quality. Lower quality devices or
devices with incorrect device drivers will produce lower overall sound quality for audio and lower image quality
for video. Certified devices or good quality devices, on the other hand, help with echo cancellation, noise filtering,
video resolution and reduce latency.
Although certified audio and video media devices aren't required, it's highly recommended devices certified for
Skype for Business for the most optimal media experience. For a list of all Skype for Business certified devices, see
Phones and Devices for Skype for Business. You can use the Skype for Business Online Call Quality Dashboard,
found in the Skype for Business admin center, to verify devices in use are working correctly and monitor audio
and video media quality.
TIP
A certified device is required for the most optimal Skype for Business media quality experience.

It's important to remember that any media devices, Skype for Business clients, and Skype for Business Servers
through which Real-Time media flows, introduce some amount of latency. The device and software processing
latency, along with network latency, have a great impact on and contribute to the end-to-end overall latency and
the end user's experience.
Environment
The environment and surrounding area where users are meeting and using audio and video devices is another big
factor for audio and video quality. Users calling from a noisy environment will have echoed, muffled and unclear
audio. Users in a dark or low light environment won't be able to produce bright, clear image quality for video. In a
conference room setting, the location of the microphone and video device have a direct impact on the sound and
image quality that participants will receive.
To get a clearer picture of a user's audio and video experience use the Skype for Business app Tools > Options >
Audio Device or Video Device to make changes to the device in use and customize its settings.
Network
The quality of the Real-Time media over IP network is greatly impacted by the quality of the network connectivity,
but especially by the amount of:
Latency This is the time it takes to get an IP packet from point A to point B on the network. This network
propagation delay is essentially tied to physical distance between the two points and the speed of light,
including additional overhead taken by the various routers in between. Latency is measured as one-way or
Round-trip Time (RTT).
Packet Loss This is often defined as a percentage of packets that are lost in a given window of time. Packet
loss directly affects audio quality—from small, individual lost packets having almost no impact, to back-to-
back burst losses that cause complete audio cut-out.
Inter-packet arrival jitter or simply jitter This is the average change in delay between successive
packets. Most modern VoIP software including Skype for Business can adapt to some levels of jitter
through buffering. It's only when the jitter exceeds the buffering that a participant will notice the effects of
jitter.

NOTE
Buffering for jitter will increase end-to-end latency.

With many concurrent Skype for Business Online Real-Time media sessions, as well as other network traffic
generated by other Office 365 services and other business applications, making sure that there is sufficient
bandwidth over the entire network path that connects your network to the Skype for Business Online service is
critical to avoid network congestion and ensure excellent media Real-Time media (audio, video, and application
sharing) quality.
Implementing Quality of Service (QoS) across congested networks
In addition, traffic congestion across a network will greatly impact media quality. To allow audio and video packets
to travel the network quicker and to be prioritized over other network traffic in a congested network, Quality of
Service (QoS ) can be used to help provide an optimal end-user experience for audio and video communications.
QoS provides a way for you to assign higher priorities to network packets that are carrying audio or video data.
By assigning a higher priority to these packets, audio and video communications are likely to travel over the
network faster, and with less interruption, than network sessions involving things like file transfers, web browsing,
or database backups. That's because the network packets used for file transfers or database backups by default are
assigned "best effort" as a priority and network congestion won't have as large impact. If you don't assign a higher
priority to the media (audio, video, and application sharing) packets and leave them also assigned as "best effort",
they too will be processed along with all other network traffic. Depending on the amount of network congestion,
this will potentially end up in a lower overall audio and video quality experience for your users.
It is highly recommended that you implement QoS on your network to make sure that network congestion within
your network won't have an impact. However, for this to have the maximum impact, all networking endpoints
must support QoS, meaning that all endpoints must honor QoS marking and packet prioritization. Skype for
Business Online services honor QoS marking and prioritization within the Microsoft network. However, traffic
that is routed across a public connection like the Internet from your company network to the Microsoft network
doesn't preserve QoS markings and packet prioritization. Private connections from your network to Office 365
using Azure ExpressRoute offer a deployment solution that preserves QoS markings and packet prioritization that
will in turn increase overall audio and video quality for your end users.

Network performance requirements to connect to Skype for Business


Online
Skype for Business Real-Time media travels through many different devices, client apps, server software, and
across different networks. The end-to-end latency of Real-Time media is the total amount of latency that is
introduced across all components and network segments. The quality of the end-to-end network connection is
determined by the network segment with the worst quality. This segment acts as a bottleneck for this network
traffic.
The following diagram illustrates one-way audio flow in a conference from one Skype for Business participant to
another.

In this conferencing scenario, the media path consists across the following network segments:
1. Connection from User 1 to the edge of the Microsoft network This usually includes a network
connection such as WiFi or Ethernet, the WAN connection from User 1 to the Internet egress point (your
network Edge device), and the Internet connection from your network Edge to Microsoft network Edge.
2. Connection within Microsoft network This is between the Microsoft Edge to Skype for Business Online
data center, where the A/V Conferencing servers are used.
3. Connection within Microsoft Network This is between the Skype for Business Online data center and
Microsoft network Edge.
4. Connection from Microsoft network edge to User 2 This includes the Internet connection from your
network Edge to Microsoft network Edge, the WAN connection from User 2 to the Internet egress point
(your network Edge), and the network connection such as a WiFi or an Ethernet.

The following diagram shows breakdown of components and network segments of a Skype for Business Online
PSTN call:
In a PSTN call scenario, the media path crosses the following network segments:
1. Connection from a Skype for Business client caller to the edge of the Microsoft Network This
usually includes a network connection such as WiFi or Ethernet, the WAN connection from the Skype for
Business client caller to the Internet egress point (your network Edge device), and the Internet connection
from your network Edge to Microsoft network Edge.
2. Connection within Microsoft network This is between the Microsoft Edge to Skype for Business Online
data center, where a Mediation Server is used.
3. Connection within Microsoft Network This is between the Skype for Business Online data center and
Microsoft network Edge.
4. Connection between Microsoft Network and the PSTN service provider partners This is the
connection that exists to place a PSTN call from the Skype for Business client that is outside of the
Microsoft network.
Network Performance requirements from a Skype for Business client to Microsoft network Edge
For optimal Skype for Business media quality, the following network performance metrics targets or thresholds
are required for a connection from your company's network to the Microsoft network Edge. This segment of the
network includes your internal network, this includes all WiFi and Ethernet connections, any company site-to-site
traffic over a WAN connection, for example Multiprotocol Label Switching (MPLS ), as well as the Internet or
ExpressRoute partner connections to the Microsoft network Edge.
Cau t i on

Connectivity between a Skype for Business client on your company network to Office 365 services must
meet these following network performance requirements and thresholds.

Metric Target

Latency (one way) < 50ms

Latency (RTT or Round-trip Time) < 100ms

Burst packet loss <10% during any 200ms interval

Packet loss <1% during any 15s interval

Packet inter-arrival Jitter <30ms during any 15s interval

Packet reorder <0.05% out-of-order packets

Other performance target requirements:


The Microsoft network has over 160 Edge locations worldwide. We work with major Internet Service
Providers (ISPs) worldwide through those Edge sites. The latency metric target assumes your company site
or sites and the Microsoft Edges are on the same continent.
Your company site or sites to the Microsoft network Edge connection include first hop network access,
which can be WiFi or another wireless technology.
The network performance target assumes proper bandwidth and/or quality of service planning. In other
words, This applies directly to Skype for Business Real-Time media traffic when the network connection is
under a peak load.
Network performance requirements from your network Edge to Microsoft network Edge
The following are the network performance targets or thresholds that are required for the connection between
your network Edge and the Microsoft network Edge. This segment of the network excludes the customer's internal
network or WAN, and is intended as guidance when testing your network traffic that is sent over the Internet, or
through an ExpressRoute partner network and can also be used when negotiating a performance Service Level
Agreement (SLA) with your ExpressRoute provider.
Cau t i on

Connectivity between your company network Edge to the Microsoft network edge must meet these
following network performance requirements and thresholds.

Metric Target

Latency (one way) < 30ms

Latency (RTT) < 60ms

Burst packet loss <1% during any 200 ms interval

Packet loss <0.1% during any 15s interval

Packet inter-arrival Jitter <15ms during any 15s interval

Packet reorder <0.01% out-of-order packets

Other performance target requirements:


The performance target requires connection between any of your company's network Edge and its nearest
Microsoft network Edge, to be on the same continent.
The network performance target assumes proper bandwidth and/or quality of service planning. This also
applies to Skype for Business Real-Time media traffic when the network connection is under a peak load.
For proper bandwidth and QoS planning, please refer to ExpressRoute and QoS in Skype for Business
Online.

Measuring network performance


To measure the actual network performance, especially for latency and packet loss, from any company network
site to a network Edge, you can use tools such as ping, test against a set of Skype for Business media relay
services running from the Microsoft Edge and data center sites.
For testing Internet connections to the Microsoft network, it is recommended that you test against the following
VIPs of the Skype for Business media relays. The Anycast VIP will resolve to an IP address of a Media Relay in a
Microsoft network Edge site that is closest to the testing location.
IP address Type Location

13.107.8.2 VIP World Wide Anycast IP

Here are some high level recommendations to follow for assessing network performance:
You should assess your internal network as well as the connections to Office 365.
You should assess and gather data for all of your networks over a long period of time. We recommend for
you to perform your testing of network performance for a minimum of a week, so that you can see usage
patterns for all business days and hours. This will show you peak times.
You should take multiple samples of network performance measurements. We recommend taking a
measurement every 10 minutes from a company site during the entire period of time you are gathering
data. For comparing the Skype for Business Online network performance requirements, take the 90th
percentile measurement value from this sample data set.
You should continuously assess the network's performance. Network utilization varies over time due to
usage pattern changes, new enterprise-based applications that use a large amount of bandwidth, and
changes to your organizational or physical company locations. It is important for you to continuously
monitor your network performance against these network performance requirements and
targets/thresholds and make timely adjustments to ensure the most optimal Real-Time media quality.

Measuring Network Performance using Azure VMs


Instead of testing against the Microsoft network Edge sites, there are network assessment solutions from Skype
for Business customers and partners that leverage testing setup for services in the Microsoft Azure cloud. In those
solutions, the network assessment tools test latency, packet loss and jitter against custom endpoints set up as a
service in the Azure cloud. As a result, the test network traffic travels through one additional network segment,
which is the connection within the Microsoft network between the network edges and Azure data centers that
hosts the network assessment service.
For those network assessment solutions based on Azure hosted testing services. We recommend performing the
network assessment within country and/or region. For example, for customer sites in east U.S., the assessment
should be performed against a testing service instance hosted in Azure's east US data center region.
Below are the latency (RTT) targets for the Azure service based network assessment setup. The one-way latency
targets will be half of the corresponding RTT targets. The packet loss and jitter goals stays the same as those
defined for Skype Media Relay based testing.

Customer region Azure region Your network Edge - Your Site - Azure Round-
Azure Round-trip Time trip Time (RTT)
(RTT)

Central US Central US 99 139

East US East US 86 126

North Central US North Central US 97 137

South Central US South Central US 94 134


West US West US 94 134

Hawaii US West US 116 156

Canada Central Canada Central 138 178

Canada East Canada East 131 171

North Europe North Europe 99 139

West Europe West Europe 95 135

East Asia East Asia 118 158

Southeast Asia Southeast Asia 97 137

Japan East Japan East 111 151

Japan West Japan West 118 158

Brazil South Brazil South 70 110

Australia East Australia East 124 164

Australia Southeast Australia Southeast 124 164

Central India Central India 103 143

South India South India 103 143

West India West India 103 143

China East China East 120 160

China North China North 120 160

Media quality and ExpressRoute


Azure ExpressRoute for Office 365 is a dedicated network connection for connecting to Office 365. It offers
customers the ability to have control over the path their Office 365 network traffic takes. They no longer have to
be concerned with the unpredictable routing that happens on the Internet where data is carried by unknown
carriers, providers and ISPs. Network traffic that is sent through ExpressRoute is sent directly across the
ExpressRoute partner's network to Microsoft's network. This allows customers to treat Office 365 as if it is located
in their own off-site data center with a dedicated connection.
Azure ExpressRoute is available for all Office 365 licensing offerings. However, the Azure ExpressRoute Premium
Add-on is required for Office 365 to enable global routing. Office 365 customers with at least 500 seats who are
implementing ExpressRoute can get the required ExpressRoute Premium Add -on at no additional expense.
Is ExpressRoute required for good media quality?
Azure ExpressRoute isn't a requirement for getting the most optimal Skype for Business Online media quality. It
is, however, one of the deployment options that help you make sure that your cloud connectivity meets the Skype
for Business network performance targets or thresholds.
Office 365 is a high performance and secure service that uses the Internet. We continue to invest in new security
capabilities and regional Edge nodes to continuously improve security and performance. Azure ExpressRoute isn't
a requirement for Office 365 services including Skype for Business Online. Azure ExpressRoute is one of the
deployment options that are available that will help make sure that connectivity to Office 365 meets the Skype for
Business network performance requirements and ensures the most optimal Skype for Business Online media
quality experience.
For Skype for Business Online media quality, it is important that the connection between your company sites and
the Microsoft network Edges meets the performance targets in Network Performance requirements from a Skype
for Business client to Microsoft network Edge and that the connection between your network Edges and the
Microsoft network edges meets the performance targets in Network performance requirements from your
network Edge to Microsoft network Edge.
It is also important that your company's physical network connectivity, including your internal network and cloud
connectivity capacity accommodate peak media traffic volume. Azure ExpressRoute is one of many ways that will
help customers ensure their Skype for Business Online cloud connectivity meets all of these performance
requirements.
Is ExpressRoute required for voice quality SLA?
No, ExpressRoute isn't required for Skype for Business Online Voice Quality SLA. The Skype for Business Online
Voice Quality SLA applies to any eligible call placed by any Skype for Business Online voice service user within
the correct license and subscription that enables that user to make any type of VoIP or PSTN call. A voice quality
SLA should include that all of the following conditions are addressed:
Calls from Microsoft certified IP Phones.
Wired Ethernet connections.
Voice quality issues due to Microsoft Network problems.

NOTE
The voice quality SLA excludes those calls where the low call quality is caused by problems in non-Microsoft networks
including ExpressRoute partner and other networks.

Internet or Azure ExpressRoute?


Before making a decision on network connectivity options to Skype for Business Online, customers must assess
their network and current Internet connectivity based on the network performance requirements described in
Network performance requirements to connect to Skype for Business Online.
If network performance over the current Internet connection is set up for enough capacity during peak time and
that it meets the network performance requirements from sites to Microsoft network Edges and from your
network Edges to Microsoft network Edges, you can continue to use your existing Internet connectivity to connect
to Skype for Business Online.
For company sites where network performance requirements aren't being met, we strongly recommend that you
first work with your existing network service providers to improve your overall network performance. However, if
they aren't still being met, using Azure ExpressRoute can help ensure your Skype for Business Online cloud
connectivity can help you meet the network performance requirements.
Azure ExpressRoute offers the following additional benefits:
A service level agreement (SLA) on availability of the connection between your network and Microsoft
network. ExpressRoute has a guaranteed Availability SLA of 99.9%.
Planned and guaranteed bandwidth required for Office 365 services. You can achieve this by sending only
Office 365 traffic or Skype for Business traffic using the ExpressRoute and then have all other Internet
traffic go through other Internet egress/ingress points for your network.
ExpressRoute is designed to preserve DSCP QoS markings between your network and the Microsoft
Network.
For more information about ExpressRoute QoS and capacity planning, please refer to ExpressRoute and QoS in
Skype for Business Online.
Can I setup Azure ExpressRoute for Skype for Business Online Only?
Yes, you can set up Azure ExpressRoute to ensure excellent network connectivity from your company's network to
only Skype for Business Online. This will provide the most optimal Real-Time media quality for your users but
you can then continue connecting to other Office 365 services over the Internet.
The Border Gateway Protocol (BGP ) is a routing protocol on the Internet that is used to route network traffic
across the Internet. It is designed to exchange routing information between autonomous systems (AS ) found
across the Internet. BGP communities values are attribute tags that can be applied to incoming or outgoing
routes. BGP communities are often used to signal to the receiving AS which outbound link to use to reach a given
destination based on geography, service type or other criteria.
With BGP communities support, Microsoft will tag prefixes and routes with appropriate BGP community values
based on the service they belong to. Microsoft will tag prefixes advertised through public peering and Microsoft
peering with appropriate BGP community values indicating the region the prefixes are hosted in. You can rely on
the community values to make appropriate routing decisions to offer optimal routing. You can use the Skype for
Business Online BGP community value to setup up an ExpressRoute connection only for Skype for Business
Online. You can find out more at ExpressRoute routing requirements.

ExpressRoute connectivity scenarios for Skype for Business Online


If you have decided that ExpressRoute based on recommendations above is for you, here are the
recommendations on where and how many ExpressRoute connections you should get.
Online only deployment - Single site
If all of your users use the Skype for Business Online service, and if your offices are centered around a single
physical location and you decide to deploy Azure ExpressRoute, you should set up single ExpressRoute connection
between your company site to the closest ExpressRoute peering location.
The following graphic shows an example of this type of deployment. For this example, Contoso is a university
located in Orlando, FL. Contoso has 10,000 faculty members and students. The Internet tests from their location
to Microsoft edge sites showed greater than 5% packet loss during peak class hours. The have decided to get a
dedicated connection to Office 365 using ExpressRoute with over-provisioned bandwidth so they can avoid the
network congestion for Office 365 especially for Skype for Business Online Real-Time traffic. They connect to the
Microsoft cloud through ExpressRoute at the Atlanta, GA MeetMe site.
Online only deployment - Multiple sites on the same continent
If your company is using Skype for Business Online services from multiple offices in the same region or continent,
and you chose to implement Azure ExpressRoute, it is recommended to connect your main site via ExpressRoute,
and then optionally add additional ExpressRoute peering for other locations that do not meet the recommended
network performance targets.
In the following example, Contoso is an US travel services company that is headquartered in New York but has
other offices across the United States. Their offices are inter-connected through an WAN that uses MPLS for
connecting to Office 365. They initially set up an ExpressRoute connection from their Internet router in Hoboken,
New Jersey to the New York MeetMe site.
With this setup, network traffic from most of their sites to the Microsoft Network (New York Edge site) can meet
the Skype for Business client connection network performance targets described in Network Performance
requirements from a Skype for Business client to Microsoft network Edge. However, latency between Contoso's
west coast offices to New York is going over 50ms one-way. In addition, Honolulu is the second largest office for
Contoso, latency from Honolulu to New York exceeds 80ms one-way. To ensure good media quality for users in
those offices, Contoso decided to add a west coast ExpressRoute connection between their San Jose site and the
Silicon Valley ExpressRoute MeetMe site.
Online only deployment - Multiple sites on different continents
If all of your users are using Skype for Business Online service, and if your offices are in multiple physical
locations across multiple continents, if you decide to deploy Azure ExpressRoute, you should set up at least one
ExpressRoute connection for each continent between each continent's main site to its closest ExpressRoute
peering location. Depending on cost vs benefit, you can choose to deploy additional ExpressRoute connections
from sites where network performance targets aren't met.
In the following example, Contoso is a large corporate law firm with offices in major cities across North America
and Europe. Based on their Internet connection and their internal network performance assessment, Contoso
decided to deploy two ExpressRoute connections in North America and a single ExpressRoute circuit for all their
European offices.
Hybrid deployment
If you have an on-premises Lync or Skype for Business deployment and choose to implement a hybrid Skype for
Business Online integration, we recommend that if you decide to deploy Azure ExpressRoute, you need to have at
least one ExpressRoute connection for each on-premises Lync or Skype for Business Edge site and at least one
ExpressRoute connection for each continent with offices. Depending on cost vs benefit, for each continent you can
choose to deploy additional ExpressRoute connections from offices where network performance targets aren't
being met.
If you have an on-premises Skype for Business deployment, you must follow the Edge Server Planning and
Deployment Guide. Specifically, the Edge servers must be reachable from outside of your network. This is usually
achieved either by assigning a routable public IP address to the Edge server, or by using network address
translation (NAT).
In the following example, Contoso has an existing on-premises Skype for Business Enterprise Voice deployment.
They want to migrate on-premises users to Office 365 online services. They also decided to use a hybrid
deployment so that they can continue to use their existing PSTN infrastructure for all on-premises and online
users. Contoso's on-premises data center and Skype for Business Edge Servers are in Chicago. For their
deployment, Contoso decided to set up one ExpressRoute connection between their Chicago data center and the
Chicago ExpressRoute. They also added a west coast ExpressRoute connection to better serve their Honolulu
office.
Online deployment with Cloud Connector Edition
Skype for Business Online Cloud Connector Edition is a hybrid offering that consists of a set of packaged Virtual
Machines (VMs) that implement on-premises PSTN connectivity. By deploying a minimal Skype for Business
Server topology in a virtualized environment, you will be able to send and receive calls with landlines and mobile
phones through the existing on-premises PSTN voice infrastructure.
If you decide to deploy Azure ExpressRoute and Cloud Connector Edition, we recommend for you to set up at
least one Express Route connection for each continent between each continent's main site to it's closest
ExpressRoute peering location. Depending on cost vs benefit, for each continent you can choose to deploy
additional ExpressRoute connections from sites where network performance targets aren't being met.
If you have an on-premises Skype for Business deployment, you must follow the Planning Guide for Skype for
Business Cloud Connector Edition. Specifically, the Access Edge and A/V Edge services should be assigned public
IP addresses and reachable from Office 365 data centers.
In the following example, Contoso is a European accounting firm with presence in a few major European countries
and cities. When they sign up for Skype for Business Online for all their collaboration needs, they decided to put a
Cloud Connector for each country they have a physical location to continue to use their PSTN infrastructure and
carrier contracts that already exist. Based on their testing from all their sites and Microsoft network Edge, they
determined that a single ExpressRoute connection in London will help meet the Skype for Business client
connection network performance targets described in Network Performance requirements from a Skype for
Business client to Microsoft network Edge.
Below is another deployment option for Contoso. In this case, they decided to set up an ExpressRoute connection
at each site where a Cloud Connector is deployed.
Related topics
ExpressRoute and QoS in Skype for Business Online
Proxy Servers for Skype for Business Online
9/6/2018 • 2 minutes to read • Edit Online

This article will help you with guidance about using a proxy server with Skype for Business.

Not using a proxy server is recommended


When it comes to Skype for Business traffic over proxies, Microsoft recommends bypassing proxies. Proxies don't
make Skype for Business more secure because its traffic is already encrypted.
And having a proxy can cause issues. Performance-related problems can be introduced to the environment through
latency and packet loss. Issues such as these will result in a negative experience in such Skype for Business
scenarios as audio and video, where real-time streams are essential.

If you need to use a proxy server


Some organizations have no option to bypass a proxy for Skype for Business traffic. If that's the case for you, the
problems mentioned above need to be kept in mind.
Microsoft also strongly recommends:
Using external DNS resolution
Using direct UDP based routing
Allowing UDP traffic
Following the other recommendations in our Networking guidelines:
Media Quality and Network Connectivity Performance in Skype for Business Online
Optimizing your network for Skype for Business Online
Following this guidance should minimize potential problems.

Related topics
Optimizing your network for Skype for Business Online
Skype for Business Online reporting
9/6/2018 • 2 minutes to read • Edit Online

As an administrator for your organization, it would be handy to have a complete list of all of the different reports
available in Skype for Business Online. This is includes all of the different reports and the information that you can
get with each report.
To access the Skype for Business Online reports, log on to the Office 365 admin center using your user account
and password. The account you use to log on must be assigned either assigned either the Global admin role, or
delegate Skype for Business Service Administrator role in order to view the reports.

NOTE
To verify permissions, in the Office 365 admin center > Users > Active users. Click the display name of the user and then
click Edit and one the account properties page, click Roles

Skype for Business Online reporting reference


In the Office 365 and Skype for Business admin centers, you can use different types of reports, including those for
Skype for Business Online.
To view the reports
1. Go to the Office 365 admin center or Skype for Business admin center > Reports.
2. In the dashboard window click the report widget or choose from the list select the report you want.

REPORT WHAT'S MEASURED?

Skype for Business activity report Active users


Active IM users
Active audio users
Active video users
Active application sharing users
Active file transfer users

Skype for Business peer-to-peer activity report Total


IM
Audio
Video
Application sharing
File transfer

Skype for Business conference participant activity report Total


IM
Audio/video
Application sharing
Web
Dial-in
REPORT WHAT'S MEASURED?

Skype for Business conference organizer activity report Audio minutes


Video minutes
Audio/video conference minutes
Dial-in conference minutes
Dial-out conference minutes

Skype for Business device usage report Windows users


Windows Phone users
Android users
iPhone users
iPad users

Skype for Business activity report User name


Last sign-in time
Last activity time
Total peer-to-peer sessions
Total peer-to-peer IM sessions
Total peer-to-peer audio sessions
Total peer-to-peer video sessions
Total peer-to-peer application sharing sessions
Total peer-to-peer audio session minutes
Total peer-to-peer video session minutes
Total organized conferences
Total organized IM conferences
Total organized audio/video conferences
Total organized application sharing conferences
Total organized web conferences
Total organized dial-in audio conferences
Total organized audio/video conference minutes
Total participated conferences
Total participated IM conferences
Total participated audio/video conferences
Total participated application sharing conferences
Total participated web conferences
Total participated dial-in audio conferences
Total participated audio/video conference minutes
Total placed PSTN calls
Total received PSTN calls
Total placed PSTN call minutes
Total received PSTN call minutes
Total messages
Total transferred files

Skype for Business PSTN usage report User name


Date/Time of call
Telephone Number
CallID
Call Type
Location
Call Duration
Currency
Call Charge

Skype for Business users blocked report Action Date


User Name
Action Type
Telephone Number
Reason
REPORT WHAT'S MEASURED?

Skype for Business PSTN minute pools report Capability is the license/service plan used for the call.
Type of license
Capability Description
Country Minute Pool
Used Minutes
Total Minutes
Percent of minutes used for the month

Skype for Business session details report User alias


Dialog ID
Media types
Start and end times
To and from URI
Conference URL
Phone number

Related topics
Activity Reports in the Office 365 admin center
Activity report
10/4/2018 • 5 minutes to read • Edit Online

The new Office 365 Reports dashboard shows you the activity overview across the Office 365 products in your
organization. It enables you to drill in to individual product-level reports to give you more granular insight about
the activities within each product. For example, you can use the Skype for Business activity report to see how
much your users are using peer-to-peer or organized conferencing sessions, or how much they're participating in
conferencing sessions.
Check out the Reports overview to learn more.
This report, along with the other Skype for Business reports, gives you details on activity across your
organization. These details are very helpful when you are investigating, planning, and making other business
decisions for your organization.

NOTE
You can see all of the Skype for Business reports when you log on as an administrator in the Office 365 admin center.

How to get to the Skype for Business activity report


1. Go to the Office 365 admin center > Reports > Usage.
2. On the Usage page, click Skype for Business activity on the Select a report list on the left, or click the
Skype for Business activity widget.
IMPORTANT
Depending on the Office 365 subscription you have, you might not see all the products and reports shown here.

Interpret the Skype for Business activity report


You can get a view into your user's Skype for Business activity by looking at the Activity and Users charts.
The Skype for Business Activity email activity report can be viewed for trends over the last 7 days, 30 days, 90
days, or 180 days. However, if you click into a particular day in the report, the table (see number 7) will show data
for up to 28 days from the current date (not the date the report was generated).

NOTE
If you click into the details of a specific day, the table will only show data for the 30 days up to the date when the report
was generated.

Each report has a date for when this report was generated. The reports usually reflect a 24- to 48-hour latency
from time of activity.

Use the interactive chart data on the Activity chart to understand usage trends and to see the number of
conference activities that are being held in your organization. It will show you the total number and types of Peer-
to-peer sessions, Organized and Participated in conference sessions across your organization.

Use the interactive chart data on the Users chart to understand usage trends and to see the number of unique
users that are participating in conference activities that are being held in your organization. It will show you the
total number of users along with the types of Peer-to-peer sessions, Organized, and Participated in
conference sessions.

You can filter the series you see on the chart by clicking on an item in the legend. For example, on the Activity
chart, click or tap Peer-to-peer sessions, Organized, or Participated to see only the info related to each one.
Changing this selection doesn't change the info in the grid table.
Each chart has an 'X' (horizontal) and 'Y' (vertical) axis.
On the Activity chart, the Y axis is the total number of peer-to-peer, organized, and participated in conference
sessions that are held.
On the Users activity chart, the Y axis is the number of unique users attending in each type of peer-to-peer,
organized, and participated in conference.
The X axis on both charts is the selected date range for this specific report.

The table shows you a breakdown of all the conferencing activities per user. This shows all users who have Skype
for Business assigned to them and their conferencing activities. You can add additional columns to the table.
Username is the name of the user.
Deleted indicates that the user's license was removed.

NOTE
Activity for a deleted user will still display in a report as long as he or she was licensed at some time during the
selected time period. The Deleted column helps you to note that the user may no longer be active, but contributed
to the data in the report.

Deleted date is the date on which the user's license was removed.
Last activity date (UTC ) is the latest time the user engaged in a peer to peer session, or organized a
conference or participated in a conference.
Peer-to-peer shows the total number of peer-to-peer conference sessions that the user used.
Organized conferences shows the total number of conferences that were organized by that user.
Participated-in conferences shows the total number of conferences that this user participated in.
Product assigned is the Office 365 products that are assigned to this user.
If your organization's policies prevent you from viewing reports where user information is identifiable, you can
change the privacy setting for all these reports. Check out the Hide user details in the reports section in the
Activity Reports in the Office 365 admin center.

Click or tap the Columns icon in any of the columns to add or remove columns from the report.

You can also export the report data into an Excel .csv file, by clicking or tapping Export.

This exports data of all users and enables you to do simple sorting and filtering for further analysis. If you have
fewer than 2000 users, you can sort and filter within the table in the report itself. If you have more than 2000
users, in order to filter and sort, you will need to export the data.
Want to see other Skype for Business reports?
Skype for Business device usage report You can to see the devices, including Windows-based operating
systems and mobile devices, that have the Skype for Business app installed and are using it for IM and
meetings.
Skype for Business conference organizer activity report You can see how much your users are organizing
conferences that use IM, audio/video, application sharing, Web, dial-in/out - 3rd party, and dial-in/out -
Microsoft.
Skype for Business peer-to-peer activity report You can see how much your users are using IM,
audio/video, application sharing, and transferring files.
Skype for Business users blocked report You can see the users in your organization that have been blocked
from making PSTN calls.
Skype for Business PSTN usage report You can see the number of minutes spent in inbound/outbound
calls and cost for these calls.
Skype for Business PSTN minute pools report you can see the number of minutes consumed during the
current month within your organization.
Skype for Business session details report You can see details about individual user's call experiences.

Related topics
Activity Reports in the Office 365 admin center
Users blocked report
11/14/2018 • 3 minutes to read • Edit Online

The new Skype for Business Reports dashboard shows you the activity overview across the Skype for Business
products in your organization. It enables you to drill in to individual product-level reports to give you more
granular insight about the activities within each product. For example, you can use the Skype for Business users
blocked report to see the users in your organization that have been blocked from making PSTN calls. This
report, along with other Skype for Business reports, gives you details on activity, including PSTN usage across
your organization.
Check out the Reports overview for more reports that are available.

NOTE
You can see all of the Skype for Business reports when you sign in as an administrator to the Office 365 admin center.

How to get to the Skype for Business users blocked report


Using the Skype for Business admin center
Go to Office 365 admin center > Admin centers > Skype for Business admin center > Reports > Users
blocked.

Interpret the Skype for Business users blocked report


You can get a view into blocked users by looking at each of the columns displayed.
This is what the report looks like.

The table shows you a breakdown of the all of the users that are blocked from making calls. This shows all users
who have Phone System or Audio Conferencing assigned to them. You can add/remove columns to the table.

User ID is the user's sign-in.


Phone number is the number that is assigned to a user.
Block action time is the time (UTC ) that the user was blocked from making calls.
Block action is the type of action that was taken to block the user.
Block action reason is the reason the user has been blocked from making calls.

Click to drag a column to To group by a particular column, drag and drop the column header here if you
want to create a view that groups all of the data in one or more columns.

You can also export the report data into an Excel .csv file, by clicking or tapping the Export to Excel button.
This exports data of all users and enables you to do simple sorting and filtering for further analysis. If you have
fewer than 2000 users, you can sort and filter within the table in the report itself. If you have more than 2000
users, in order to filter and sort, you will need to export the data.

Want to see other Skype for Business reports?


Skype for Business activity report You can see how much your users are using peer-to-peer, organized, and
participated in conferencing sessions.
Skype for Business device usage report You can to see the devices including Windows-based operating
systems and mobile devices that have the Skype for Business app installed and are using it for IM and
meetings.
Skype for Business conference organizer activity report You can see how much your users are organizing
conferences that use IM, audio/video, application sharing, Web, dial-in/out - 3rd party, and dial-in/out -
Microsoft.
Skype for Business conference participant activity report You can see how many IM, audio/video,
application sharing, Web and dial-in/out conferencing conferences are being participated in.
Skype for Business peer-to-peer activity report You can see how much your users are using IM,
audio/video, application sharing and transferring files.
Skype for Business PSTN usage report You can see the number of minutes spent in inbound/outbound
calls and cost for these calls.
Skype for Business PSTN minute pools report you can see the number of minutes consumed during the
current month within your organization.
Skype for Business session details report You can see details about individual user's call experiences.

Related topics
Activity Reports in the Office 365 admin center
Device usage report
11/14/2018 • 5 minutes to read • Edit Online

The new Office 365 Reports dashboard shows you the activity overview across the Office 365 products in your
organization. It enables you to drill in to individual product level reports to give you more granular insight about
the activities within each product. For example, you can use the Skype for Business device usage report to see
the devices, including Windows-based operating systems and mobile devices, that have the Skype for Business
app installed and are using it for IM and meetings.
Check out the Reports overview to learn more.
This report, along with the other Skype for Business reports, gives you details on the types of clients/devices that
are used across your organization. These details are very helpful when you are investigating, planning, and
making other business decisions for your organization.

NOTE
You can see all of the Skype for Business reports when you log on as an administrator to the Office 365 admin center.

How to get to the Skype for Business device usage report


1. Go to the Office 365 admin center > Reports > Usage.
2. On the Usage page, click Skype for Business device usage on the Select a report list on the left. Or,
click the Skype for Business activity widget and then click Skype for Business device usage on the
Skype for Business activity list.
Depending on the Office 365 subscription you have, you might not see all the products and activity reports
shown here.

Interpret the Skype for Business device usage report


You can get a view into the devices that are using the Skype for Business app by looking at the User and
Distribution charts.
The Skype for Business device usage report can be viewed for trends over the last 7 days, 30 days, 90 days, or
180 days. However, if you click into a particular day in the report, the table (see number 7) will show data for 30
days, up to the date (see number 2) for when the report was generated.

NOTE
If you click into the details of a specific day, the table will only show data for the 30 days up to the date when the report
was generated.

Each report has a date for when this report was generated. The reports usually reflect a 24- to 48-hour latency
from time of activity.

Use the interactive chart data on the Users chart to understand usage trends and to see the number of users that
are connected using the Skype for Business app that are used in your organization. It will show you the total
number of users and types of Windows, Windows Phone, Android phone, iPhone, and iPad devices that
have the Skype for Business app installed and are being used across your organization.

Use the interactive chart data on the Distribution bar chart to understand usage to see the number of users
using unique devices in your organization. It will show you the total number of Windows, Windows Phone,
Android phone, iPhone, and iPad users with a device being used.

You can filter the series you see on the chart by clicking on an item in the legend. For example, on the Users
chart, click or tap Windows, Windows Phone, Android phone, iPhone, or iPad to see only the info related to
each one. Changing this selection doesn't change the info in the grid table.

Each chart has an 'X' (horizontal) and 'Y' (vertical) axis.


On the Users chart, the Y axis is the total number of users connected with a device that has the Skype for
Business app installed.
On the Distribution activity chart, the Y axis is the number of users that are connected with a certain type of
device with the Skype for Business app installed.
The X axis on both charts is the selected date range for this specific report.

The table shows you a breakdown of the all conferencing activities per user. This shows all users that have Skype
for Business assigned to them and their conferencing activities. You can add additional columns to the table.
User name is the name of the user.
Last activity date (UTC ) is the latest time the user engaged in a peer to peer session, or organized a
conference or participated in a conference.
Windows is selected if the user is has the Skype for Business client app installed on a Windows-based
operating system and is using it.
Windows Phone is selected if the user is has the Skype for Business client app installed on a Windows
Phone device and is using it.
Android phone is selected if the user is has the Skype for Business client app installed on a Android phone
and is using it.
iPhone is selected if the user is has the Skype for Business client app installed on an iPhone and is using it.
iPad is selected if the user is has the Skype for Business client app installed on an iPad and is using it.
If your organization's policies prevents you from viewing reports where user information is identifiable, you can
change the privacy setting for all these reports. Check out the How do I hide user level details? section in the
Activity Reports in the Office 365 admin center.

Click or tap the Columns icon in any of the columns to add or remove columns from the report.

You can also export the report data into an Excel .csv file, by clicking or tapping Export.

This exports data of all users and enables you to do simple sorting and filtering for further analysis. If you have
less than 2000 users, you can sort and filter within the table in the report itself. If you have more than 2000 users,
in order to filter and sort, you will need to export the data.

Want to see other Skype for Business reports?


Skype for Business activity report You can see how much your users are using peer-to-peer, organized, and
participated in conferencing sessions.
Skype for Business conference organizer activity report You can see how much your users are organizing
conferences that use IM, audio/video, application sharing, Web, dial-in/out - 3rd party, and dial-in/out -
Microsoft.
Skype for Business conference participant activity report You can see how many IM, audio/video,
application sharing, Web and dial-in/out conferencing conferences are being participated in.
Skype for Business peer-to-peer activity report You can see how much your users are using IM,
audio/video, application sharing and transferring files.
Skype for Business users blocked report You can see the users in your organization that have been blocked
from making PSTN calls.
Skype for Business PSTN usage report You can see the number of minutes spent in inbound/outbound
calls and cost for these calls.
Skype for Business PSTN minute pools report you can see the number of minutes consumed during the
current month within your organization.
Skype for Business session details report You can see details about individual user's call experiences.

Related topics
Activity Reports in the Office 365 admin center
Conference organizer activity report
11/14/2018 • 6 minutes to read • Edit Online

The new Office 365 Reports dashboard shows you the activity overview across the Office 365 products in your
organization. It enables you to drill in to individual product level reports to give you more granular insight about
the activities within each product. For example, you can use the Skype for Business conference organizer
activity report to see how much your users are organizing conferences that use IM, audio/video, application
sharing, Web, dial-in/out - 3rd party, and dial-in/out - Microsoft.
Check out the Reports overview to learn more.
This report, along with the other Skype for Business reports, gives you details on organized conferences activity
across your organization. These details are very helpful when you are investigating, planning, and making other
business decisions for your organization.

NOTE
You can see all of the Skype for Business reports when you log on as an administrator to the Office 365 admin center.

How to get to the Skype for Business conference organizer report


1. Go to the Office 365 admin center > Reports > Usage.
2. On the Usage page, click Skype for Business conference organizer activity on the Select a report
list on the left. Or, click the Skype for Business activity widget and then click Skype for Business
conference organizer activity on the Skype for Business activity list.
IMPORTANT
Depending on the Office 365 subscription you have, you might not see all the products and activity reports shown
here.

Interpret the Skype for Business conferences organizer report


You can get a view into your Skype for Business conferences that were organized by looking at the Activity,
Users, and Minutes charts.
The Skype for Business Conference Organizer Activity report can be viewed for trends over the last 7 days,
30 days, 90 days, or 180 days. However, if you click into a particular day in the report, the table (see number 7)
will show data for 30 days, up to the date (see number 2) for when the report was generated.

NOTE
If you click into the details of a specific day, the table will only show data for the 30 days up to the date when the report
was generated.

Each report has a date for when this report was generated. The reports usually reflect a 24- to 48-hour latency
from time of activity.

Use the interactive chart and real-time data on the Activity chart to understand usage trends and to see the total
number of conferences that were organized and the type of conferences that are being held in your organization.
It will show you the total number and types of IM, Audio/video, Application sharing, Web, Dial-in/out - 3rd
party, and Dial-in/out Microsoft conferences that were organized across your organization.

Use the interactive chart and real-time data on the Users chart to understand usage trends and to see the
number of unique users that have organized conferences that are being held in your organization. It will show
you the total number of users along with the types of IM, Audio/video, Application sharing, Web, Dial-
in/out - 3rd party, and Dial-in/out Microsoft of conferences that were organized.

Use the interactive chart and real-time data on the Minutes chart to understand usage trends and to see the
number of minutes that are used by users when they organize a conference using audio/video, and dial-in and
dial-out - Microsoft as their conferencing provider. It will show you the total number of minutes of Audio/video
and Dial-in Microsoft minutes, and Dial-out Microsoft minutes that are used during conferences that were
organized.

Each chart has an 'X' (horizontal) and 'Y' (vertical) axis.


On the Activity activity chart, the Y axis is the total number of IM, audio/video, application sharing, Web, dial-
in/out- 3rd party, and dial-in/out Microsoft of conferences that your users organized in your organization.
On the Users activity chart, the Y axis is the total number users that held IM, audio/video, application sharing,
Web, dial-in/out - 3rd party, and dial-in/out - Microsoft of conferences that your users organized in your
organization.
On the Minutes activity chart, the Y axis is the total number of minutes audio/video, dial-in Microsoft
minutes, and dial-out Microsoft minutes for conferences that your users organized in your organization.
The X axis on both charts is the selected date range for this specific report.

You can filter the series you see on the chart by clicking on an item in the legend. For example, on the Activity
chart, click or tap IM, Audio/video, Application sharing, Web, Dial-in/out - 3rd party, and Dial-in/out
Microsoft to see only the info related to each one. Changing this selection doesn't change the info in the grid
table.

The table shows you a breakdown of the organized conference activities per user. This shows all users that have
Skype for Business assigned to them and conferences that they organized. You can add additional columns to the
table.
User name is the name of the user.
Deleted indicates that the user's license was removed.

NOTE
Activity for a deleted user will still display in a report as long as he or she was licensed at some time during the
selected time period. The Deleted column helps you to note that the user may no longer be active, but contributed
to the data in the report.

Deleted date is the date on which the user's license was removed.
Last activity date (UTC ) is the last activity date (UTC ) for that user.
IM shows the total number of IM conferences that were organized.
Audio/video shows the total number of audio/video conferences that were organized.
Application sharing shows the total number of application sharing conferences that were organized.
Web shows the total number of Web conferences that were organized.
Dial-in/out - 3rd party shows the total number of dial-in/out Audio Conferences that were organized
that use a 3rd party audio conferencing provider.
Dial-in/out Microsoft shows the total number of dial-in/out Audio Conferences that were organized.
Audio/video minutes shows the total number of minutes used in organized conferences that used
audio/video.
Dial-in Microsoft minutes shows the total number of dial-in minutes used in meetings that were
organized that use Microsoft as the Audio Conferencing provider.
Dial-out Microsoft minutes shows the total number of dial-out minutes used in meetings that were
organized that use Microsoft as the Audio Conferencing provider.
If your organization's policies prevents you from viewing reports where user information is identifiable, you can
change the privacy setting for all these reports. Check out the How do I hide user level details? section in the
Activity Reports in the Office 365 admin center.

You can also export the report data into an Excel .csv file, by clicking or tapping Export.

This exports data of all users and enables you to do simple sorting and filtering for further analysis. If you have
less than 2000 users, you can sort and filter within the table in the report itself. If you have more than 2000 users,
in order to filter and sort, you will need to export the data.

Click or tap the Columns icon in any of the columns to add or remove columns from the report.

Want to see other Skype for Business reports?


Skype for Business activity report You can see how much your users are using peer-to-peer, organized,
and participated in conferencing sessions.
Skype for Business device usage report You can to see the devices including Windows-based operating
systems and mobile devices that have the Skype for Business app installed and are using it for IM and
meetings.
Skype for Business conference participant activity report You can see how many IM, audio/video,
application sharing, Web and dial-in/out conferencing conferences are being participated in.
Skype for Business peer-to-peer activity report You can see how much your users are using IM,
audio/video, application sharing, and transferring files.
Skype for Business users blocked report You can see the users in your organization that have been
blocked from making PSTN calls.
Skype for Business PSTN usage report You can see the number of minutes spent in inbound/outbound
calls and cost for these calls.
Skype for Business PSTN minute pools report you can see the number of minutes consumed during the
current month within your organization.
Skype for Business session details report You can see details about individual user's call experiences.

Related topics
Activity Reports in the Office 365 admin center
Conference participant activity report
11/14/2018 • 6 minutes to read • Edit Online

As an Office 365 admin, the new Reports dashboard shows you data on the usage of the Office 365 products
within your organization. You can use the Skype for Business conference participant activity report to see
how many IM, audio/video, application sharing, Web and dial-in/out conferences are being participated in by
users in your organization.
Check out the Reports overview to learn more.
This report, along with the other Skype for Business reports, gives you details on conferencing activity across
your organization. These details are very helpful when you are investigating, planning, and making other business
decisions for your organization.

NOTE
You can see all of the Skype for Business reports when you log on as an administrator to the Office 365 admin center.

How to get to the Skype for Business conference participant report


1. Go to the Office 365 admin center > Reports > Usage.
2. On the Usage page, click Skype for Business conference participant activity on the Select a report
list on the left. Or, click the Skype for Business activity widget and then click Skype for Business
conference participant activity on the Skype for Business activity list.
IMPORTANT
Depending on the Office 365 subscription you have, you might not see all the products and activity reports shown
here.

Interpret the Skype for Business conference participant activity report


The Skype for Business Conference Participant Activity report can be viewed for trends over the last 7 days,
30 days, 90 days, or 180 days. However, if you click into a particular day in the report, the table (see number 7)
will show data for 30 days, up to the date (see number 2) for when the report was generated.

NOTE
If you click into the details of a specific day, the table will only show data for the 30 days up to the date when the report
was generated.

Each report has a date for when this report was generated. The reports usually reflect a 24- to 48-hour latency
from time of activity.

Use the interactive chart data on the Activity chart to understand usage trends and to see the total number of
conferences that were participated in and the type of conferences that are being held in your organization. It will
show you the total number and types of IM, Audio/video, Application sharing, Web, and Dial-in/out - 3rd
party conferences that were participated in across your organization.

Use the interactive chart data on the Users chart to understand usage trends and to see the number of unique
users that have participated in conferences that are being held in your organization. It will show you the total
number of users along with the types of IM, Audio/video, Application sharing, Web, and Dial-in/out - 3rd
party of conferences that were organized.

Use the interactive chart data on the Minutes chart to understand usage trends and to see the number of
minutes that are used by users when they organize a conference using audio/video, and dial-in and dial-out -
Microsoft as their audio conferencing provider. It will show you the total number of minutes of Audio/video that
are used during conferences that were participated in.

You can filter the series you see on the chart by clicking on an item in the legend. For example, on the Activity
chart, click or tap IM, Audio/video, Application sharing, Web, and Dial-in/out - 3rd party to see only the
info related to each one. Changing this selection doesn't change the info in the grid table.

Each chart has an 'X' (horizontal) and 'Y' (vertical) axis.


On the Activity activity chart, the Y axis is the total number of IM, audio/video, application sharing, Web, and
dial-in/out 3rd party conferences your users in your organization participated in.
On the Users activity chart, the Y axis is the total number users that held IM, audio/video, application sharing,
Web, and dial-in/out 3rd party conferences your users in your organization participated in.
On the Minutes activity chart, the Y axis is the total number of minutes that audio/video was used for
conferences that your users in your organization participated in.
The X axis on both charts is the selected date range for this specific report.

The table shows you a breakdown of the participated in conference activities per user. This shows all users that
have Skype for Business assigned to them and conferences that they participated in. You can add additional
columns to the table.
User name is the name of the user.
Deleted indicates that the user's license was removed.

Note: Activity for a deleted user will still display in a report as long as he or she was licensed at some time
during the selected time period. The Deleted column helps you to note that the user may no longer be active,
but contributed to the data in the report.

Deleted date is the date on which the user's license was removed.
Last activity date (UTC ) is the last activity date (UTC ) for that user.
IM shows the total number of IM conferences that were participated in.
Audio/video shows the total number of audio/video conferences that were participated in.
Application sharing shows the total number of application sharing conferences that were participated in.
Web shows the total number of Web conferences that were participated in.
Dial-in/out - 3rd party shows the total number of dial-in/out conferences that were organized that use a 3rd
party audio conferencing provider.
Audio/video minutes shows the total number of minutes used when used participated in conferences that
used audio/video.
If your organization's policies prevents you from viewing reports where user information is identifiable, you can
change the privacy setting for all these reports. Check out the How do I hide user level details? section in the
Activity Reports in the Office 365 admin center.

You can also export the report data into an Excel .csv file, by clicking or tapping Export.

This exports data of all users and enables you to do simple sorting and filtering for further analysis. If you have
less than 2000 users, you can sort and filter within the table in the report itself. If you have more than 2000 users,
in order to filter and sort, you will need to export the data.

Click or tap Columns to add or remove columns from the report.

Want to see other Skype for Business reports?


Skype for Business activity report You can see how much your users are using peer-to-peer, organized, and
participated in conferencing sessions.
Skype for Business device usage report You can to see the devices including Windows-based operating
systems and mobile devices that have the Skype for Business app installed and are using it for IM and
meetings.
Skype for Business conference organizer activity report You can see how much your users are organizing
conferences that use IM, audio/video, application sharing, Web, dial-in/out - 3rd party, and dial-in/out -
Microsoft.
Skype for Business peer-to-peer activity report You can see how much your users are using IM,
audio/video, application sharing and transferring files.
Skype for Business users blocked report You can see the users in your organization that have been blocked
from making PSTN calls.
Skype for Business PSTN usage report You can see the number of minutes spent in inbound/outbound
calls and cost for these calls.
Skype for Business PSTN minute pools report you can see the number of minutes consumed during the
current month within your organization.
Skype for Business session details report You can see details about individual user's call experiences.

Related topics
Activity Reports in the Office 365 admin center
Peer-to-peer activity report
11/14/2018 • 6 minutes to read • Edit Online

The new Office 365 Reports dashboard shows you the activity overview across the Office 365 products in your
organization. It enables you to drill in to individual product level reports to give you more granular insight about
the activities within each product. For example, you can use the Skype for Business peer-to-peer activity
report to see how much your users are using IM, audio, video, application sharing, and transferring files.
Check out the Reports overview.
This report, along with the other Skype for Business reports, gives you details on activity across your
organization. These details are very helpful when you investigating, planning, and making other business
decisions for your organization.

NOTE
You can see all of the Skype for Business reports when you log on as an administrator to the Office 365 admin center.

How to get to the Skype for Business peer-to-peer activity report


1. Go to the Office 365 admin center > Reports > Usage.
2. On the Usage page, click Skype for Business peer-to-peer activity on the Select a report list on the
left. Or, click the Skype for Business activity widget and then click Skype for Business peer-to-peer
activity on the Skype for Business activity list.
IMPORTANT
Depending on the Office 365 subscription you have, you might not see all the products and activity reports shown
here.

Interpret the Skype for Business peer-to-peer activity report


You can get a view into your Skype for Business peer-to-peer activity by looking at Activity, Users, and Minutes
charts.
The Skype for Business peer-to-peer activity report can be viewed for trends over the last 7 days, 30 days, 90
days, or 180 days. However, if you click into a particular day in the report, the table (see number 7) will show
data for 30 days, up to the date (see number 2) for when the report was generated.

NOTE
If you click into the details of a specific day, the table will only show data for the 30 days up to the date when the report
was generated.

Each report has a date for when this report was generated. The reports usually reflect a 24- to 48-hour latency
from time of activity.

Use the interactive chart data on the Activity chart to understand usage trends and to see the total number of
sessions per session type being held in your organization. It will show you the total number and types of IM,
Audio, Video, Application sharing, and File transfers sessions across your organization.

Use the interactive chart data on the Users chart to understand usage trends and to see the number of unique
users that are participating in peer-to-peer activities that are being held in your organization. It will show you the
total number of users along with the types of IM, Audio, Video, Application sharing, and File transfers in
peer-to-peer sessions.

Use the interactive chart data on the Minutes chart to understand usage trends and to see the number of
minutes that are used by users doing peer-to-peer activities using audio and video. It will show you the total
number of minutes of Audio and Video that is used in peer-to-peer sessions.
Each chart has an 'X' (horizontal) and 'Y' (vertical) axis.
On the Activity activity chart, the Y axis is the total number of IM, audio, video, application sharing and
transferring files sessions that your users held in your organization.
On the Users activity chart, the Y axis is the total number users that held IM, audio, video, application sharing,
and transferring files sessions.
On the Minutes activity chart, the Y axis is the total number of minutes that users across your organization
spent using audio and video peer-to-peer sessions.
The X axis on both charts is the selected date range for this specific report.

You can filter the series you see on the chart by clicking on an item in the legend. For example, on the Activity
chart, click or tap IM, Audio, Video, Application sharing, and File transfers to see only the info related to
each one. Changing this selection doesn't change the info in the grid table.

The table shows you a breakdown of the peer-to-peer activities per user. This shows all users that have Skype for
Business assigned to them and their peer-to-peer activities. You can add additional columns to the table.
User name is the name of the user.
Deleted indicates that the user's license was removed.

Note: Activity for a deleted user will still display in a report as long as he or she was licensed at some time
during the selected time period. The Deleted column helps you to note that the user may no longer be active,
but contributed to the data in the report.

Deleted date is the date on which the user's license was removed.
Last activity date (UTC ) is the last activity date (UTC ) for that user.
IM shows the total number of peer-to-peer sessions that the user used.
Audio shows the total number of peer-to-peer sessions that used audio.
Video shows the total number of peer-to-peer sessions that used video.
Application sharing shows the total number of peer-to peer application sharing sessions.
File transfers shows the total number of peer-to peer file transfer sessions.
Audio minutes shows the total number of audio minutes that were used across your organization.
Video minutes shows the total number of video minutes that were used across your organization.
If your organization's policies prevents you from viewing reports where user information is identifiable, you can
change the privacy setting for all these reports. Check out the How do I hide user level details? section in the
Activity Reports in the Office 365 admin center.

You can also export the report data into an Excel .csv file, by clicking or tapping Export.

This exports data of all users and enables you to do simple sorting and filtering for further analysis. If you have
less than 2000 users, you can sort and filter within the table in the report itself. If you have more than 2000 users,
in order to filter and sort, you will need to export the data.
Click or tap the Columns icon in any of the columns to add or remove columns from the report.

Want to see other Skype for Business reports?


Skype for Business activity report You can see how much your users are using peer-to-peer, organized,
and participated in conferencing sessions.
Skype for Business device usage report You can to see the devices including Windows-based operating
systems and mobile devices that have the Skype for Business app installed and are using it for IM and
meetings.
Skype for Business conference organizer activity report You can see how much your users are organizing
conferences that use IM, audio/video, application sharing, Web, dial-in/out - 3rd party, and dial-in/out -
Microsoft.
Skype for Business conference participant activity report You can see how many IM, audio/video,
application sharing, Web and dial-in/out conferencing conferences are being participated in.
Skype for Business users blocked report You can see the users in your organization that have been
blocked from making PSTN calls.
Skype for Business PSTN usage report You can see the number of minutes spent in inbound/outbound
calls and cost for these calls.
Skype for Business PSTN minute pools report you can see the number of minutes consumed during the
current month within your organization.
Skype for Business session details report You can see details about individual user's call experiences.

Related topics
Activity Reports in the Office 365 admin center
PSTN minute pools report
12/6/2018 • 3 minutes to read • Edit Online

NOTE
This report is only available to preview customers.

The new Skype for Business Admin Center Reports area shows you calling and audio conferencing activity in
your organization. It enables you to drill into reports to give you more granular insight about the activities of
each user. For example, you can use the Skype for Business PSTN minute pools report to see the number of
minutes consumed during the current month within your organization.
Check out the Reports overview for more reports that are available.
This report, along with the other Skype for Business reports, gives you details on activity across your
organization. These details are very helpful when investigating, planning, and making other business decisions
for your organization and for setting up Communications Credits

NOTE
You can see all of the Skype for Business reports when you log on as an administrator to the Office 365 admin center.

How to get to the Skype for Business PSTN minute pools report
Using the Skype for Business admin center
Go to Office 365 admin center > Admin centers > Skype for Business admin center > Reports >
PSTN minute pools.

NOTE
Depending on the Office 365 subscription you have, you might not see all the same details shown here.

Interpret the Skype for Business PSTN minute pools report


You can get a view into your user's Skype for Business minute pools by looking at each of the columns that are
displayed.
This is what the report looks like.
The table shows you a breakdown of minute pools by license (capability) and usage location.
Capability is the license/service plan used for the call. The license/service plans you may see in this report
include:
MCOPSTN1 - Domestic Calling Plan (3000-minute US/1200-minute EU plans
MCOPSTN2 - Domestic & International Calling Plan from which you will see a domestic pool (3000-
minute US/Canada/PR, 1200-minute European countries) and an international pool (600-minutes).
Minute cap is reached whenever the domestic -OR - international cap is reached within the calendar
month.
MCOPSTN5 - Domestic Calling Plan (120-minute calling plan)
MCOPSTN6 - Domestic Calling Plan (240-minute calling plan)
MCOMEETADD - Audio Conferencing
Capability Description is a description of the license type utilized for the call.
Country Minute Pool is the license usage location of the user(s) who share the minute pool.
Used Minutes is the number of minutes used each month.
Total Minutes is the total number of minutes available for the month.
Percent Used is the percent of minutes used for the month.

Click to drag a column to To group by a particular column, drag and drop the column header here if you
want to create a view that groups all of the data in one or more columns.

You can also export the report data into an Excel .csv file, by clicking or tapping the Export to Excel button.

This exports data of all users and enables you to do simple sorting and filtering for further analysis. If you have
fewer than 2000 users, you can sort and filter within the table in the report itself. If you have more than 2000
users, in order to filter and sort, you will need to export the data.

Want to see other Skype for Business reports?


Skype for Business activity report You can see how much your users are using peer-to-peer, organized,
and participated in conferencing sessions.
Skype for Business device usage report You can to see the devices including Windows-based operating
systems and mobile devices that have the Skype for Business app installed and are using it for IM and
meetings.
Skype for Business conference organizer activity report You can see how much your users are organizing
conferences that use IM, audio/video, application sharing, Web, /dial out - 3rd party, and /dial out -
Microsoft.
Skype for Business conference participant activity report You can see how many IM, audio/video,
application sharing, Web and dial out audio conferences are being participated in.
Skype for Business peer-to-peer activity report You can see how much your users are using IM,
audio/video, application sharing and transferring files.
Skype for Business users blocked report You can see the users in your organization that have been
blocked from making PSTN calls.
Skype for Business session details report You can see details about individual user's call experiences.

Related topics
Activity Reports in the Office 365 admin center
PSTN usage report
1/18/2019 • 6 minutes to read • Edit Online

The new Skype for Business Admin Center Reports area shows you calling and audio conferencing activity in
your organization. It enables you to drill into reports to give you more granular insight about the activities of
each user. For example, you can use the Skype for Business PSTN usage details report to see the number of
minutes spent in inbound/outbound calls and cost for these calls. You can view Audio Conferencing PSTN usage
details including the cost of the call so that you can understand your usage and call billing details to determine
usage within your organization.
Check out the Reports overview for more reports that are available.
This report, along with the other Skype for Business reports, gives you details on activity including calling usage
across your organization. These details are very helpful when you investigating, planning, and making other
business decisions for your organization and for setting up Communications Credits

NOTE
You can see all of the Skype for Business reports when you log on as an administrator to the Office 365 admin center.

How to get to the Skype for Business PSTN usage details report
Using the Skype for Business admin center
Go to Office 365 admin center > Admin centers > Skype for Business admin center > Reports >
PSTN usage details.

NOTE
Depending on the Office 365 subscription you have, you might not see all the products and reports that are shown
here.

Interpret the Skype for Business PSTN usage report


You can get a view into your user's Skype for Business PSTN usage by looking at each of the columns that are
displayed.
This is what the report looks like.
The table shows you a breakdown of the all PSTN usage per user. This shows all users that have Skype for
Business assigned to them and their PSTN usage. You can add/remove columns to the table.
Call ID is the call ID for a call. It is a unique identifier for the call that is used when calling Microsoft
service support.
User ID is the user's sign in name.
Phone number is the Skype for Business phone number that received the call for inbound calls or the
number dialed for outbound calls.
User location is the country/region where the user is located.
Caller ID is caller's telephone number (Caller ID ) for inbound calls, the number from which the call
originated or the Skype for Business number from which the call originated for outbound calls.
Call type is whether the call was a PSTN outgoing or incoming call and the type of call such as a call
placed by a user or an audio conference. The call types you may see are:
Calling Plan Call Types
user_in (the user received an inbound PSTN call)
user_out (the user placed an outbound PSTN call)
user_out_conf (the user added 2 or more PSTN participants to the call such as a 3-way conference
call)
user_out_transfer (the user transferred the call to a PSTN number)
user_out_forwarding (the user forwarded the call to a PSTN number)
Audio Conferencing Call Types
conf_in (an inbound call to the Audio Conferencing bridge)
conf_out (an outbound call from the Audio Conferencing bridge usually to add a PSTN number to the
conference)
Unified Communication Applications (UCAP )
ucap_in (an inbound PSTN call to the UC application such as auto attendant or call queue)
ucap_out (an outbound PSTN call from the UC application such as auto attendant or call queue)
Note: Calls that were transferred to a user from the UC application such as an auto attendant or call
queue will not appear in the PSTN usage report as these call legs are peer to peer (P2P ) audio calls.
You may access the P2P calls in the Skype for Business Admin Center under "Tools > Skype for
Business Call Analytics" and search by User Name or SIP address correlating the call by date/time
and/or originating CLID (calling line ID ).
Domestic/International tells you whether the call that was placed was considered domestic (within a
country/region) or international (outside of a country/region) based on the user's location.
Destination dialed is the name of the country/region destination that is dialed such as France, Germany,
or the United States (U.S.).
Number type is the type of phone number that is from a user's phone number, a service or toll-free
number.
Start Time (UTC ) is the time that the call was started or placed.
Duration is how long the call was connected.
ConfID is the conference ID of the audio conference.
Charge is the amount of money or cost of the call that is being charged to your account.
Currency is the type of currency that is used to calculate the cost of the call.
Capability is the license used for the call. The license types you may see are:
MCOPSTNPP - Communications Credits
MCOPSTN1 - Domestic Calling Plan (3000 min US / 1200 min EU plans)
MCOPSTN2 - International Calling Plan
MCOPSTN5 - Domestic Calling Plan (120 min calling plan)
MCOPSTN6 - Domestic Calling Plan (240 min calling plan) Note: Limited Availability
MCOMEETADD - Audio Conferencing
MCOMEETACPEA - Pay Per Minute Audio Conferencing

NOTE
If you would like to run a report to include only pay per minute calls that are not included in your calling or conferencing
subscription, filter the report with capability "MCOPSTNPP". Doing so will provide an itemization of all pay per minute calls.
For pay per minute audio conferencing, filter by "MCOMEETACPEA" instead of "MCOPSTNPP".

NOTE
You may also see "no data" in some fields. "No data" means the field is not applicable to the call type or capability.

Click to drag a column to To group by a particular column, drag and drop the column header here if you
want to create a view that groups all of the data in one or more columns.

You can also export the report data into a TAB delimited Excel file, by clicking or tapping the Export to Excel
button.

This exports data of all users and enables you to do simple sorting and filtering for further analysis. If you have
less than 2000 users, you can sort and filter within the table in the report itself. > [!Note] > Despite the export file
named as .CSV (which implies a comma delimited export), as there may be commas in the data set, the file is
actually delimited with TABS and not COMMAS.

Want to see other Skype for Business reports?


Skype for Business activity report You can see how much your users are using peer-to-peer, organized,
and participated in conferencing sessions.
Skype for Business device usage report You can to see the devices including Windows-based operating
systems and mobile devices that have the Skype for Business app installed and are using it for IM and
meetings.
Skype for Business conference organizer activity report You can see how much your users are organizing
conferences that use IM, audio/video, application sharing, Web, /dial out - 3rd party, and /dial out -
Microsoft.
Skype for Business conference participant activity report You can see how many IM, audio/video,
application sharing, Web and dial out audio conferences are being participated in.
Skype for Business peer-to-peer activity report You can see how much your users are using IM,
audio/video, application sharing and transferring files.
Skype for Business users blocked report You can see the users in your organization that have been
blocked from making PSTN calls.
Skype for Business PSTN minute pools report you can see the number of minutes consumed during the
current month within your organization.
Skype for Business session details report You can see details about individual user's call experiences.

Related topics
Activity Reports in the Office 365 admin center
Session details report
11/14/2018 • 6 minutes to read • Edit Online

The new Office 365 Reports dashboard shows you the activity overview across the Office 365 products in your
organization. It enables you to drill in to individual product level reports to give you more granular insight about
the activities within each product. For example, you can use the Skype for Business Session details report to
see details about individual user's call experiences.
Check out Reports overview for more reports that are available.
This report, along with the other Skype for Business reports give you details on activity including session details
across your organization. These details are very helpful when you investigating, planning, and making other
business decisions for your organization and for setting up Communications Credits.

NOTE
You can see all of the Skype for Business reports when you log on as an administrator to the Office 365 admin center.

How to get to the Skype for Business Session details report


1. Go to the Office 365 admin center > Reports
2. Select Reports from the left menu, and then click Usage.
3. In the list under Select a report, click Skype for Business Session details.

TIP
If you don't see this report listed, go to Skype for Business admin center > Reports > Session details.

IMPORTANT
Depending on the Office 365 subscription you have, you might not see all the products and reports that are
shown here.

Interpret the Skype for Business Session details report


You can get a view into your user's Skype for Business session details by looking at each of the columns that are
displayed.
This is what the report looks like.
Search user by alias lets you search for a single user and displays all of the user's session details in the table
below.

Enter from date time lets you put in the start date. You can use the calendar to select the date or enter the date
manually. This field must be populated.

Enter to date time lets you put in the end date. You can use the calendar to select the date or enter the date
manually. If no end date is set, the default is 30 days from the start date.

The table shows you a breakdown of the all session details per user. This shows all users that have Skype for
Business assigned to them and their session information. You can add/remove columns to the table.

The table has the following columns for each session:


Dialog ID is the ID for unique identifier of the SIP session.
Media types description describes whether the session is a conference call or a P2P session and the type of
media used (Audio/Video/Application Sharing).
Start time is the time when the session started.
End time is the time when the session ended.
From URI is the URI of the user or service that initiated the session. May be blank if the user initiated the
session from a PSTN phone.
To URI is the URI of the user or service that was the target of the session initiation. In the case of the
conference, this is the organizer's URI. May be blank if the target of the session was a PSTN phone number.
From client version tells you the User Agent and version of the client used by the user or service that
initiated the session.
To client version tells you the User Agent and version of the client used by the user or service that was the
target of the session initiation.
Conference URL is the SIP URL for the conference, if the session was a conference call. All users in the
same conference call will have the same Conference URL.
From Tel number is the telephone number that was the target of the session, if applicable. The last digits of
the phone number may be replaced with 'x' to protect user privacy.
To Tel number is the telephone number that was the target of the session, if applicable. The last digits of the
phone number may be replaced with 'x' to protect user privacy.
From Endpoint Id is a unique GUID of the endpoint used by the From user. Used to identify whether user is
communicating multiple sessions from same endpoint. May be blank if user is using a PSTN phone or if the
session was initiated from a service.
To Endpoint Id is a unique GUID of the endpoint used by the To user. Used to identify whether user is
communicating multiple sessions from same endpoint. May be blank if user is using a PSTN phone, if the
session was initiated from a service, or a session failed to establish.
Conf Instance is a unique GUID for the instance of the conference using the Conference URL. Recurring
meetings will have the same Conference URL, but each instance of the meeting will have a difference Conf
Instance.
On Behalf Of URI is the URI of the delegator on whose behalf the session is being established.
Referred By URI is the URI of the user who referred the establishment of a session.
Response Code is the SIP response code for the establishment of the session that indicates if the session
was successfully established.
For each session, there is a sub table with different data available depending on the scenario. The following lists
the tabs available in the sub table for the From and To user or services.
SESSION tab shows data about the machines and operating systems.
MEDIALINES tab shows network connectivity information and device information.
AUDIOSTREAMS tab shows network performance data about the audio streams involved in session.
AUDIOCLIENTEVENTS tab shows data about client detected issues impacting the audio experience.
AUDIOSIGNALS tab shows data about the audio signal processing for the session.
APPSHARINGSTREAMS tab shows network performance data about the application sharing or desktop
sharing streams involved in session.
VIDEOCLIENTEVENTS tab shows data about client detected issues impacting the video experience.
VIDEOSTREAMS tab shows network performance data about the video streams involved in session.
TRACEROUTES tab shows the network hops collected via traceroute during the session. The actual media
path used for the session may vary and this data is only available when there is audio in the session.
FEEDBACKREPORTS tab shows any end of call survey data provided by the users in the session.

Click to drag a column to To group by a particular column, drag and drop the column header here if you
want to create a view that groups all of the data in one or more columns.

You can also export the report data into an Excel .csv file, by clicking or tapping the Export to Excel button.

This exports data of all users and enables you to do simple sorting and filtering for further analysis. If you have
less than 2000 users, you can sort and filter within the table in the report itself. If you have more than 2000
users, in order to filter and sort, you will need to export the data.

Want to see other Skype for Business reports?


Skype for Business activity report You can see how much your users are using peer-to-peer, organized,
and participated in conferencing sessions.
Skype for Business device usage report You can to see the devices including Windows-based operating
systems and mobile devices that have the Skype for Business app installed and are using it for IM and
meetings.
Skype for Business conference organizer activity report You can see how much your users are organizing
conferences that use IM, audio/video, application sharing, Web, dial-in/out - 3rd party, and dial-in/out -
Microsoft.
Skype for Business conference participant activity report You can see how many IM, audio/video,
application sharing, Web and dial-in/out conferencing conferences are being participated in.
Skype for Business peer-to-peer activity report You can see how much your users are using IM,
audio/video, application sharing and transferring files.
Skype for Business PSTN usage report You can see the number of minutes spent in inbound/outbound
calls and cost for these calls.
Skype for Business users blocked report You can see the users in your organization that have been
blocked from making PSTN calls.
Skype for Business PSTN minute pools report you can see the number of minutes consumed during the
current month within your organization.

Related topics
Activity Reports in the Office 365 admin center
Set up your computer for Windows PowerShell
1/30/2019 • 2 minutes to read • Edit Online

Remote management of Skype for Business Online by using Microsoft PowerShell is supported only on 64-bit
computers running one of the following operating systems:
Windows Server 2016
Windows 10
Windows 8.1
Windows 8
Windows Server 2012 R2
Windows Server 2012
Windows Server 2008
Windows 7
In addition to the supported operating system, the computer must also be running the following:
PowerShell
Skype for Business Online Connector module
You can find information about downloading and installing these items in the following topics:
Download and install the Skype for Business Online Connector module
Download and install Windows PowerShell 3.0

Related topics
Diagnose connection problems with the skype for business online connector
Diagnose connection problems with the Skype for
Business Online Connector
11/14/2018 • 6 minutes to read • Edit Online

This topic provides information that will help you diagnose and resolve problems that can occur when you try to
create a remote Microsoft PowerShell session that connects to Skype for Business Online. See the following
sections:
Import-Module error caused by Windows PowerShell execution policy
Import-Module Error caused by incorrect version of Windows PowerShell
Failed to connect to Live ID Server
Failed to load Live ID module
Logon failed for the user
The user does not have permission to manage this tenant
Ability to connect to tenant has been disabled in Skype for Business Online
The maximum number of concurrent shells for this user in Skype for Business Online has been exceeded
The maximum number of concurrent shells for this tenant in Skype for Business Online has been exceeded

Import-Module error caused by Windows PowerShell execution policy


The PowerShell execution policy helps to determine which configuration files can be loaded into the PowerShell
console, and which scripts a user can run from that console. At a minimum, the Skype for Business Online
Connector module cannot be imported unless the execution policy has been set to RemoteSigned. If it has not,
then you will receive the following error message when you attempt to import the module:
Error: Import-Module : File C:\Program Files\Common Files\Microsoft Lync Server
2013\Modules\LyncOnlineConnector\LyncOnlineConnectorStartup.psm1 cannot be loaded because
running scripts is disabled on this system. For more information, see about_Execution_Policies at
https://go.microsoft.com/fwlink/?LinkID=135170.
Resolution To resolve this issue, start PowerShell as an administrator, and then run the following
command:

Set-ExecutionPolicy RemoteSigned

For details about execution policy, see About Execution Policies.

Import-Module Error caused by incorrect version of Windows


PowerShell
The Skype for Business Online Connector module can be run only under Windows PowerShell 3.0. If you try to
import the module under a previous version of PowerShell, the import process will fail with an error message
similar to this:
Error: Import-Module : The version of the loaded PowerShell is '2.0'. The module 'D:\Program
Files\Common Files\Microsoft Lync Server
2013\Modules\LyncOnlineConnector\LyncOnlineConnector.psd1' requires a minimum PowerShell version
of '3.0' to execute. Please verify the installation of the PowerShell and try again.
Resolution: The only way to fix this problem is to install Windows PowerShell 3.0, which is available from
the Microsoft Download Center at https://www.microsoft.com/en-us/download/details.aspx?id=34595.

Failed to connect to Live ID Server


There are typically three reasons why your connection attempt might fail with the following error message:
Error: Get-CsWebTicket : Failed to connect live id servers. Make sure proxy is enabled or machine has
network connection to live id servers.
Resolution: Often this error means that the Microsoft Online Services Sign-in Assistant is not running. You
can verify the status of this service by running the following command from the PowerShell prompt:

Get-Service "msoidsvc"

If the service is not running, start the service by using this command:

Start-Service "msoidsvc"

If the service is running, you might be encountering problems with the network connection between your
computer and the Microsoft Live ID Authentication Server. To check this, open Internet Explorer and
navigate to https://login.microsoftonline.com/. Try logging on to Office 365 from there. If this fails, you are
probably experiencing network connection issues.
Less commonly, it is possible that the Connection URI for Microsoft Live ID Authentication Server has been
configured to the wrong value. If you've already determined that the Sign-In Assistant is running and that
you are not experiencing network connectivity issues, this might be the issue. In this case, contact Office 365
Support.

Failed to load Live ID module


One of the prerequisites for using PowerShell to manage Skype for Business Online is to install the Microsoft
Online Services Sign-in Assistant. If the Sign-in Assistant is not installed, you will receive the following error
message when you try to establish a remote session with Skype for Business Online:
Error: Get-CsWebTicket : Can not load Live Id module. Make sure correct version of Live Id Sign-in assistant
is installed.
Resolution: The Microsoft Online Services Sign-in Assistant is available in the Microsoft Download Center
at Microsoft Online Services Sign-In Assistant for IT Professionals RTW

Logon failed for the user


When you attempt to make a remote connection to Skype for Business Online, you must supply the user name
and password of a valid Skype for Business Online user account. If you do not, logon will fail along with an error
message similar to this:
Error: Get-CsWebTicket : Logon failed for the user 'kenmyer@litwareinc.com'. Please create a new
PSCredential object, making sure that you have used the correct user name and password.
Resolution: If you think that you are using a valid user account and that you have the correct password, try
logging on again. If that fails, use the same credentials and try to log on at
https://login.microsoftonline.com/. If you are unable to log on there, contact Office 365 Support.

The user does not have permission to manage this tenant


You cannot make a remote PowerShell connection toSkype for Business Online unless you are a member of the
Tenant Administrators group. If you are not, your connection attempt will fail, and you'll receive the following error
message:
Error: New -PSSession : [admin.vdomain.com ] Processing data from remote server admin.vdomain.com
failed with the following error message: The user 'user@foo.com' does not have permission to manage this
tenant. Permissions can be granted by assigning the user to the appropriate RBAC role. For more
information, see the Remote Troubleshooting.
Resolution: If you think that you are, or are supposed to be, a member of the Tenant Administrators group,
you'll need to contact Office 365 Support.

Ability to connect to tenant has been disabled in Skype for Business


Online
To use PowerShell to manage Skype for Business Online, the EnableRemotePowerShellAccess property of your
tenant PowerShell policy must be set to True . If it is not, your connection will fail, and you'll receive the following
error message:
Error: New -PSSession : [admin.vdomain.com ] Processing data from remote server admin.vdomain.com
failed with the following error message: The ability to connect to this tenant by using a remote PowerShell
session has been disabled. Please contact Lync Help to check Tenant Powershell Policy of this tenant. For
more information, see the Remote Troubleshooting.
Resolution: If you see this error message, you'll need to contact Office 365 Support and get remote
PowerShell access enabled.

The maximum number of concurrent shells for this user in Skype for
Business Online has been exceeded
Each administrator is allowed a maximum of three simultaneous remote connections to Skype for Business Online.
If you have three remote PowerShell connections up and running, any attempt to make a fourth simultaneous
connection will fail, with the following error message:
Error: New -PSSession : [admin.vdomain.com ] Connecting to remote server admin.vdomain.com failed with
the following error message : The WS -Management service cannot process the request. The maximum
number of concurrent shells for this user has been exceeded. Close existing shells or raise the quota for this
user. For more information, see the [Remote Troubleshooting ]
(https://docs.microsoft.com/powershell/module/microsoft.powershell.core/about/about_remote_troublesho
oting?view=powershell-5.1
Resolution: The only way to resolve this issue is to close one or more of the previous connections. When
you are finished with a Skype for Business Online session, we recommend that you use the Remove-
PSSession cmdlet to terminate the session. This will help you to prevent this issue.

The maximum number of concurrent shells for this tenant in Skype for
Business Online has been exceeded
Although each administrator is allowed to have as many as three simultaneous connections to a Skype for
Business Online tenant, no single tenant is allowed to have more than 20 simultaneous connections. For example,
six administrators might each have three open sessions. If a fourth administrator tries to make more than 2
connections (resulting in a total of 21 simultaneous connections), this attempt will fail, with the following error
message:
Error: New -PSSession : [admin.vdomain.com ] Connecting to remote server admin.vdomain.com failed with
the following error message : The WS -Management service cannot process the request. The maximum
number of concurrent shells for this tenant has been exceeded. Close existing shells or raise the quota for
this tenant. For more information, see the [Remote Troubleshooting ]
(https://docs.microsoft.com/powershell/module/microsoft.powershell.core/about/about_remote_troublesho
oting?view=powershell-5.1
Resolution: The only way to resolve this issue is to close one or more of the previous connections. When
you are finished with a Skype for Business Online session, we recommend that you use the Remove-
PSSession cmdlet to terminate that session. This will help you to prevent this issue.

Related topics
Set up your computer for skype for business online management using Windows PowerShell
Download and install Windows PowerShell 3.0
9/6/2018 • 4 minutes to read • Edit Online

If you are using Windows 8.1, Windows 8, Windows Server 2012 R2, or Windows Server 2012, you should
already have Windows PowerShell 3.0. That's because this application comes preinstalled with those operating
systems.
If you are running Windows 7 or Windows Server 2008 R2, you might also be running Windows PowerShell 3.0.
However, it's also possible that you might be running version 2.0 instead—the version that originally shipped with
those operating systems. To determine which version of Microsoft PowerShelll you are using, do the following on
your Windows 7 or Windows Server 2008 R2 computer:
1. Click Start, click All Programs, click Accessories, click Windows PowerShell, and then click Windows
PowerShell.
2. In the PowerShell console, type the following command and then press ENTER:

Get-Host | Select-Object Version

3. Information similar to the following should then be displayed in the console window:

Version

-------

3.0

If the returned Version number is 3.0, then you are running Windows PowerShell 3.0. If the returned
Version number is not 3.0, then you'll need to install Windows PowerShell 3.0. You can download Windows
Management Framework 3.0, which includes Windows PowerShell 3.0, from the Microsoft Download
Center.
After you've verified that Windows PowerShell 3.0 is installed, you must make sure that PowerShell has been
configured for running remote scripts. To do that, start PowerShell as an administrator. On Windows 7, Windows
Server 2008 R2, Windows Server 2012, or Windows Server 2012 R2 do the following:
1. Click Start, click All Programs, click Accessories, click Windows PowerShell, right-click Windows
PowerShell, and then click Run as administrator.
2. If the User Account Control dialog box appears, click Yes to verify that you want to run PowerShell under
administrator credentials.
If you are running Windows 8, complete this procedure instead:
1. Access the Charms bar, click Search, and then right-click Windows PowerShell. You can quickly access the
Charms bar on any Windows 8 computer (touch screen or non-touch screen) by holding down the
Windows key and pressing C.
2. In the toolbar at the bottom of the screen, click Run as administrator.
3. If the User Account Control dialog box appears, click Yes to verify that you want to run PowerShell under
administrator credentials.
After PowerShell is running, you must change the execution policy to allow the running of remote scripts. In the
PowerShell console, type the following command and then press ENTER:

Set-ExecutionPolicy RemoteSigned -Force

NOTE
When you run the preceding command, you might receive the following error message:> Set-ExecutionPolicy : Access to the
registry key'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\ShellIds\Micrsoft.PowerShell' is denied. This error
message typically occurs if you are not running PowerShell under administrator credentials. Close your session of PowerShell,
and start a new session as an administrator.

To verify that the execution policy has been configured correctly, type the following at the PowerShell prompt and
then press ENTER:

Get-ExecutionPolicy

If you get back the following value, then everything has been configured correctly:
RemoteSigned

If you are not currently running Windows PowerShell 3.0, you'll also need to download and install Windows
Management Framework 3.0 from the Microsoft Download Center. This is an installation package that includes
Windows PowerShell 3.0 and Windows Remote Management (WinRM ) 3.0. This installation package might be
required if you are running Windows 7 and have not yet updated to Windows PowerShell 3.0. If you are running
Windows Server 2012, Windows Server 2012 R2, Windows 8, or Windows 8.1, there should be no need to install
Windows PowerShell 3.0. Windows PowerShell 3.0 comes preinstalled on those operating systems.
Before installing Windows Management Framework 3.0:
Make sure you have downloaded the correct version of the installation package. If you are running the 64-
bit version of Windows 7, download the file Windows6.1-KB2506143-x64.msu. If you are running the 32-
bit version of Windows 7, download the file Windows6.1-KB2506143-x86.msu.
If you are running Windows 7 on your computer, make sure that you have installed Windows 7 Service Pack
1.
If you aren't sure which version of Windows you are running, or you aren't sure if you've installed Windows 7
Service Pack 1, click Start, right-click Computer, and then click Properties. This information will be reported in
the System dialog box.
To install Windows Management Framework 3.0, complete the following procedure:
1. Double-click the .MSU installation file (either Windows6.1-KB2506143-x64.msu or Windows6.1-
KB2506143-x86.msu).
2. In the Download and Install Updates wizard, on the Read these license terms (1 of 1) page, click I
Accept.
3. When installation is complete, click Restart Now to restart your computer.
After the computer has rebooted, verify that Windows PowerShell can start and that the application can be run
under administrative credentials. To do this:
1. Click Start, click All Programs, click Accessories, click Windows PowerShell, right-click Windows
PowerShell and then click Run as administrator.
2. If the User Account Control dialog box appears, click Yes to verify that you want to run PowerShell under
administrator credentials.
When the PowerShell console appears, you should then verify that the WinRM service is running and has been
configured correctly. To verify that the service is running, type the following command at the PowerShell prompt
and then press ENTER:

Get-Service winrm

Information about the WinRM service will then be displayed on screen:

Status Name DisplayName


------ ---- -----------
Running winrm Windows Remote Management (WS-Manag...

If the service Status does not equal "Running", start the WinRM service by typing the following command and
then pressing ENTER:

Start-Service winrm

After the service has started, run the following command to make sure that WinRM is using Basic authentication:

winrm set winrm/config/client/auth '@{Basic="True"}'

Information similar to the following will be displayed onscreen:

Auth
Basic = true
Digest = true
Kerberos = true
Negotiate = true
Certificate = true
CredSSP = false

If basic authentication has been set to true, then you're ready to use PowerShell to connect to Skype for Business
Online.

TIP
New to Office 365?
Discover free video courses for Office 365 admins and IT pros, brought to you by LinkedIn Learning.

Related topics
Set up your computer for Windows PowerShell
Download and install the Skype for Business Online
Connector module
9/6/2018 • 2 minutes to read • Edit Online

The Skype for Business Online Connector module includes the New-CsOnlineSession cmdlet, which enables you
to create a remote Windows PowerShell session that connects to Skype for Business Online. This module, which is
supported only on 64-bit computers (see Set up your computer for Skype for Business Online management using
Windows PowerShell for more information), can be downloaded from the Microsoft Download Center at
https://www.microsoft.com/en-us/download/details.aspx?id=39366. Download the SkypeOnlinePowershell.exe
file, and then complete the following procedure:
1. Double-click the SkypeOnlinePowershell.exe file.
2. In the Skype for Business Online, Windows PowerShell setup wizard, on the Microsoft Software License
Terms page, select I accept the terms in the License Agreement, and then click Install. If the User
Account Control dialog box appears, click Yes to continue the installation.
3. On the Completed the Skype for Business Online, Windows PowerShell Module page, click Finish.
The setup program copies the Skype for Business Online Connector module (and the New-CsOnlineSession
cmdlet) to your computer. To access the module, start a Windows PowerShell session under administrator
credentials, and then run the following command:

Import-Module "C:\\Program Files\\Common Files\\Skype for Business


Online\\Modules\\SkypeOnlineConnector\\SkypeOnlineConnector.psd1"

If you don't want to type this command every time you start Windows PowerShell, you can add the command to
your Windows PowerShell profile. To do that, type the following command at the Windows PowerShell prompt
and then press ENTER:

notepad.exe $profile

When Notepad appears, add the following line to the bottom of the commands that are already in the profile (if
any):

Import-Module SkypeOnlineConnector

Save the file. The next time you start Windows PowerShell, the Skype for Business Online Connector module will
automatically be imported. Be aware that you will get an error message, and the module will not be loaded, if you
are not running Windows PowerShell under administrator credentials.
In addition to installing the Skype for Business Online Connector module, SkypeOnlinePowershell.exe also installs
three additional components: 1) the Identity Service Client Runtime Library (IDCRL ), used to handle client
authentication to Skype for Business Online; 2) .NET Framework 4.5; and, 3) the Microsoft Visual C++ 2012
Redistributable (x64) package (version 11.0.50727). .NET Framework 4.5 provides the infrastructure used for
building and running .NET applications, including Windows PowerShell. The Visual C++ Redistributable package
installs Visual C++ runtime components for computers that do not have Microsoft Visual Studio 2012 installed.
To verify the version number of the Connector module that is currently installed on your computer, open Control
Panel, open Programs and Features, and then check the version number for the Skype for Business Online,
Windows PowerShell Module.

Related topics
Set up your computer for skype for business online management using Windows PowerShell
Manage Exchange Unified Messaging and hosted
voicemail
10/4/2018 • 2 minutes to read • Edit Online

You can manage Exchange Unified Messaging and hosted voicemail in Skype for Business Online by using a set of
cmdlets.

Manage Exchange unified messaging and hosted voice mail


The following cmdlets can be used to manage Exchange Unified Messaging (UM ) and hosted voicemail policies:

CMDLET DESCRIPTION

Get-CsExUmContact Creates and manages contact objects used for Auto Attendant
and Subscriber Access services, when Exchange UM is a
New-CsExUmContact hosted service.

Remove-CsExUmContact Skype for Business Online works with Exchange UM to provide


several voice-related capabilities, including Auto Attendant
Set-CsExUmContact and Subscriber Access. Auto Attendant provides a way for calls
to automatically be answered and routed to the correct
person. Subscriber Access enables users to connect to
Exchange UM and retrieve email, voice messages, contacts,
and calendar information.

When Exchange UM is provided as a hosted service, contact


objects used for the Auto Attendant and Subscriber Access
services must be created by using Microsoft PowerShell. These
objects are created and managed by using the
CsExUmContact cmdlets.

Get-CSHostedVoicemailPolicy Manages hosted voicemail policies used in the organization.


Hosted voicemail policies specify how unanswered calls are
Grant-CSHostedVoicemailPolicy routed to the Exchange UM service. These policies affect only
users who have been enabled for Exchange UM hosted
voicemail.

To verify whether a user is enabled for hosted voicemail, run a


command similar to the following from the PowerShell
prompt.
`Get-CsOnlineUser -Identity "kenmyer@litwareinc.com"

Related topics
Set up your computer for skype for business online management using Windows PowerShell
Manage user accounts
9/6/2018 • 2 minutes to read • Edit Online

Manage user accounts


This topic contains the following sections:
Return information about all your Skype for Business Online users
Return information for a specific user in Skype for Business Online
Return specific information for specific users in Skype for Business Online
Return a filtered list of users in Skype for Business Online

NOTE
The Set-CsUser cmdlet is also included in the set of cmdlets available to Skype for Business Online admins. However, Set-
CsUser cannot currently be used to manage Skype for Business Online, except for setting the AudioVideoDisabled
parameter. If you attempt to run the cmdlet with any other parameter, it will fail with an error message similar to this: Unable
to set "SipAddress". This parameter is restricted within Remote Tenant PowerShell.

Return information about all your Skype for Business Online users
To return information about all your users who have been enabled for Skype for Business Online, call the Get-
CsOnlineUser cmdlet without any additional parameters.

Get-CsOnlineUser

To return information for a single, randomly selected user (for example, to use this account for test purposes), call
the Get-CsOnlineUser cmdlet and set the ResultSize parameter to 1.

Get-CsOnlineUser -ResultSize 1

That causes the Get-CsOnlineUser cmdlet to return information for just one user, regardless of how many users
you have in your organization. To return information for five users, set the value of the ResultSize parameter to 5.

Get-CsOnlineUser -ResultSize 5

Return information for a specific user in Skype for Business Online


There are multiple ways of referencing a specific user account when calling the Get-CsOnlineUser cmdlet. You can
use the user's Active Directory Domain Services (AD DS ) display name.

Get-CsOnlineUser -Identity "Ken Myer"

You can use the user's SIP address.

Get-CsOnlineUser -Identity "sip:kenmyer@litwareinc.com"


You can use the user's user principal name (UPN ).

Get-CsOnlineUser -Identity "kenmyer@litwareinc.com"

Return specific information for specific users in Skype for Business Online
By default, the Get-CsOnlineUser cmdlet returns a huge amount of information for each Skype for Business Online
user account. If you are interested in only a subset of that information, pipe the returned data to the Select-Object
cmdlet. For example, this command returns all the data for the user Ken Myer, and then uses the Select-Object
cmdlet to limit the information displayed onscreen to Ken's AD DS display name and dial plan.

Get-CsOnlineUser -Identity "Ken Myer" | Select-Object DisplayName, DialPlan

The following command returns the display name and dial plan for all your users.

Get-CsOnlineUser | Select-Object DisplayName, DialPlan

To find the properties of a Skype for Business Online user account, use the following command.

Get-CsOnlineUser | Get-Member

Return a filtered list of users in Skype for Business Online


By using the Get-CsOnlineUser cmdlet and the LdapFilter or Filter parameters, you can easily return information
about a targeted set of users. For example, this command returns all the users who work in the Finance
department.

Get-CsOnlineUser -LdapFilter "department=Finance"

Related topics
Set up your computer for skype for business online management using Windows PowerShell
Manage Skype for Business Online organizations
9/6/2018 • 2 minutes to read • Edit Online

You can find information about your Skype for Business Online tenant by using the Get-CsTenant and Get-
CsTenantLicensingConfiguration cmdlets.

Manage Skype for Business Online tenants


To return information about your Skype for Business Online tenant, call the Get-CsTenant cmdlet without any
additional parameters.

Get-CsTenant

To return just the tenant name and ID, use this command.

Get-CsTenant | Select-Object Name, TenantID

The value of the TenantID parameter is required when running cmdlets such as Set-CsTenantPublicProvider and
Set-CsTenantFederationConfiguration.
To find information about whether licensing information for the specified tenant is available in the Skype for
Business Online admin center, use the Get-CsTenantLicensingConfiguration cmdlet.

Related topics
Set up your computer for skype for business online management using Windows PowerShell
Accessibility Declaration of Conformance for Skype
for Business Online in France
10/4/2018 • 34 minutes to read • Edit Online

Date: 2 octobre 2016


Nom du produit: Skype Entreprise 2016
Description du produit: Produit de communication destiné aux entreprises.
Plate-forme: Win32
Version du produit: 16.0.7766.2071
Pour obtenir de l’aide concernant le présent rapport ou un autre produit, contactez-nous par e-mail.

Section 1: Champ d'application


La présente attestation de conformité à la norme EN 301 549 relative à l’accessibilité des produits précise les
exigences fonctionnelles en matière d’accessibilité applicables aux produits et services TIC de Microsoft.

Section 2: Références
Références: EN 301 549

Section 3: Définitions et abréviations


Définitions et abréviations: EN 301 549

Section 4: Déclarations de conformité aux exigences fonctionnelles


Déclarations de conformité aux exigences fonctionnelles de la norme EN 301 549
4.2.1 Utilisation sans vision
4.2.2 Utilisation avec vision limitée
4.2.3 Utilisation sans perception des couleurs
4.2.4 Utilisation sans audition
4.2.5 Utilisation avec audition limitée
4.2.6 Utilisation sans capacité vocale
4.2.7 Utilisation avec manipulation ou force limitée
[4.2.8 Utilisation avec une portée limitée( http://mandate376.standards.eu/standard/technical-requirements?
functional_statements=44&amp;functional_statements_submitted=true)
4.2.9 Minimiser les déclencheurs de crises photosensibles
4.2.10 Utilisation avec cognition limitée
4.2.11 Respect de la vie privée
Section 5: Exigences génériques

Critères Fonctionnalités prises en charge Remarques et explications

5.1.2.2 - 5.1.6.2 Non applicable Fonctionnalité fermée

5.2 Activation des fonctionnalités Pris en charge


d'accessibilité
Dans le cas où la TIC présente des
fonctionnalités d’accessibilité
documentées, il est possible d’activer les
fonctionnalités qui sont requises pour
répondre à un besoin spécifique sans
faire appel à une méthode qui ne prend
pas en charge ce besoin.

5.3 Biométrie Non applicable


Dans le cas où la TIC fait appel à des
caractéristiques biologiques, elle ne fait
pas de l’utilisation d’une caractéristique
biologique le seul moyen d’identification
de l’utilisateur ou de contrôle de la TIC.

5.4 Préservation des informations Non applicable


d'accessibilité pendant la conversion
Dans le cas où la TIC convertit des
informations ou une communication,
elle préserve toutes les informations
non exclusives documentées qui sont
fournies pour l’accessibilité dans la
mesure où ces informations peuvent
être contenues dans le format de
destination ou prises en charge par ce
dernier.

5.5.1 Mode de fonctionnement


Dans le cas où la TIC présente des
éléments actionnables qui doivent être
actionnés en les prenant, en les pinçant
ou en exerçant une torsion du poignet,
un autre mode de fonctionnement
accessible qui ne nécessite pas ces
gestes est proposé.

5.5.2 Discernabilité des éléments Non applicable


actionnables
Dans le cas où la TIC a des éléments
actionnables, elle propose un moyen de
discerner chaque élément actionnable
sans que la vision ne soit nécessaire et
sans accomplir le geste associé à cet
élément actionnable.
5.6.1 Statut tactile ou auditif Non applicable
Dans le cas où la TIC est dotée d’une
commande de verrouillage et où cette
commande est présentée visuellement à
l’utilisateur, la TIC propose au moins un
mode de fonctionnement avec lequel il
est possible de déterminer le statut de
la commande par le son ou par le
toucher sans actionner la commande.

5.6.2 Statut visuel Non applicable


Dans le cas où la TIC est dotée d’une
commande de verrouillage et où cette
commande n’est pas présentée
visuellement à l’utilisateur, la TIC
propose au moins un mode de
fonctionnement avec lequel il est
possible de déterminer visuellement le
statut de la commande lorsque la
commande est présentée.

5.7 Répétition automatique des Non applicable


touches
Dans le cas où la TIC est dotée de la
fonction répétition automatique des
touches et où cette fonction ne peut
être désactivée :
a) le délai avant la répétition
automatique est réglable jusqu'à au
moins 2 secondes ; et
b) la vitesse de répétition peut être
réduite jusqu'à un caractère par
intervalle de 2 secondes.

5.8 Acceptation des doubles frappes Non applicable


sur le clavier
Dans le cas où un clavier est fourni, le
délai, après une frappe sur le clavier,
pendant lequel une autre frappe ne sera
pas acceptée si elle est identique à la
frappe précédente est réglable jusqu'à
au moins 0,5 seconde.

5.9 Actions simultanées de Pris en charge


l'utilisateur
Dans le cas où la TIC nécessite, pour
fonctionner, plusieurs actions
simultanées de l'utilisateur, cette TIC
propose au moins un mode de
fonctionnement qui ne nécessite pas
plusieurs actions simultanées de la part
de l'utilisateur pour fonctionner.

Section 6: TIC avec communication voix bidirectionnelle

Critères Fonctionnalités prises en charge Remarques et explications


6.1 Bande passante audio pour la Pris en charge
parole (recommandation pour
information)
Dans le cas où la TIC permet la
communication voix bidirectionnelle, elle
doit être capable, pour donner une
bonne qualité audio, de chiffrer et de
déchiffrer la communication voix
bidirectionnelle dans une bande de
fréquence plafonnée à au moins 7 000
Hz.

6.2.1.1 Communication en temps Pas pris en charge


réel par texte (RTT)
Dans le cas où la TIC est compatible
avec la communication voix
bidirectionnelle dans un contexte
d’utilisation spécifié, elle permet à un
utilisateur de communiquer avec un
autre utilisateur en RTT.

6.2.1.2 Voix et texte simultanés Pas pris en charge


Dans le cas où la TIC ou les TIC fournies
à un utilisateur sont compatibles avec la
communication voix bidirectionnelle et
permettent à un utilisateur de
communiquer avec un autre utilisateur
en RTT, elles proposent un mécanisme
permettant de sélectionner un mode de
fonctionnement qui permet la voix et le
texte simultanés.

6.2.2.1 Affichage visuellement Pas pris en charge


distinguable
Dans le cas où la TIC est dotée de
capacités d’envoi et de réception en
RTT, l’affichage du texte envoyé est
visuellement différencié de celui du
texte reçu.

6.2.2.2 Direction envoi/réception Pas pris en charge


déterminable par un programme
informatique
Dans le cas où la TIC est dotée de
capacités d’envoi et de réception en
RTT, la direction (envoi/réception) du
texte transmis est déterminable par un
programme informatique, à moins que
le RTT n’ait une fonctionnalité fermée.
6.2.3 Interopérabilité Pas pris en charge
Dans le cas où une TIC dotée de la
fonctionnalité RTT affiche une
interopérabilité avec d’autres TIC dotées
de la fonctionnalité RTT (comme l’exige
le 6.2.1.1), elles sont compatibles avec
au moins un des quatre mécanismes
d’interopérabilité RTT décrits ci-dessous:
a) TIC inter-opérant sur le Réseau
Téléphonique Public (RTC) avec une
autre TIC qui se connecte directement
au RTC comme décrit dans la
Recommandation ITU-T V.18 [i.23] ou
l’une de ses annexes pour les signaux
de téléphonie en mode texte sur
l’interface RTC;
b) TIC inter-opérant avec une autre TIC
utilisant la VoIP SIP et utilisant une
technologie RTT conforme au document
RFC 4103;
c) TIC inter-opérant avec une autre TIC
utilisant une technologie RTT conforme
à l’ensemble des protocoles IP
Multimedia Sub-System (IMS) spécifiés
dans les documents TS 126 114, TS 122
173 et TS 134 229;
d) TIC inter-opérant avec une autre TIC
utilisant une spécification commune
adaptée et applicable pour l’échange
RTT qui est publiée et peut être
consultée. Cette spécification commune
comprend une méthode pour indiquer
la perte ou de la corruption de
caractères.

6.2.4 Réactivité de la RTT Pas pris en charge


Dans le cas où la TIC utilise la saisie RTT,
cette saisie RTT est transmise au réseau
TIC compatible RTT dans la seconde qui
suit sa saisie.

6.3 Identification de l'appelant Pris en charge


Dans le cas où la TIC propose
l’identification de l’appelant et où des
fonctions de télécommunications
similaires sont proposées, l’identification
de l’appelant et les fonctions de
télécommunication similaires sont
disponibles sous forme de texte et via
au moins une autre modalité.
6.4 Alternatives aux services basés Pris en charge
sur la voix
Dans le cas où la TIC propose la
communication voix en temps réel et
propose également des fonctions de
messagerie vocale, de réception
automatique ou de serveur vocal
interactif, la TIC doit offrir aux
utilisateurs un moyen d'accéder aux
informations et d'exécuter les fonctions
fournies par la TIC sans utiliser
l'audition ou la parole.

6.5.2 Résolution Pris en charge


Lorqu’une TIC qui permet la
communication voix bidirectionnelle est
également dotée d’une fonctionnalité
vidéo en temps réel, cette TIC:
a) est compatible au moins avec la
résolution « QCIF » ;
b) doit de préférence être compatible
avec au moins la résolution « CIF ».

6.5.3 Taux de trame (vitesse Pris en charge


d'images )
Lorsqu'une TIC qui propose la
communication voix bidirectionnelle est
dotée d'une fonctionnalité de vidéo en
temps réel, cette TIC:
a) prend en charge un taux de trame
d'au moins 12 images par seconde (IPS)
;
b) doit de préférence prendre en charge
un taux de trame d'au moins 20 images
par seconde (IPS) avec ou sans langue
des signes dans le flux de données
vidéo.

6.5.4 Synchronisation entre le signal Pris en charge


audio et le signal vidéo
Lorsqu’une TIC qui permet la
communication voix bidirectionnelle est
dotée d’une fonctionnalité de vidéo en
temps réel, cette TIC doit garantir un
écart de temps de 100 ms maximum
entre la voix et les images présentées à
l’utilisateur.
6.6 Alternatives aux services vidéo Pris en charge
Dans le cas où la TIC propose la
communication vidéo en temps réel et
propose également des fonctions de
répondeur, de réception automatique
ou de réponse interactive, la TIC doit
proposer aux utilisateurs un moyen
d’accéder aux informations et
d’accomplir les tâches associées à ces
fonctions:
a) pour les informations audibles, sans
utilisation de l’audition;
b) pour les commandes vocales, sans
utilisation de la voix;
c) pour les informations visuelles, sans
utilisation de la vision.

Section 7: TIC avec fonctions vidéo


Cette section ne s'applique pas à Skype Entreprise 2016.

Section 8: Matériel informatique


Cette section ne s'applique pas à Skype Entreprise 2016.

Section 9: Web
Cette section ne s'applique pas à Skype Entreprise 2016.

Section 10: Documents non basés dans le Web


Cette section ne s'applique pas à Skype Entreprise 2016.

Section 11: Logiciel

Critères Fonctionnalités prises en charge Remarques et explications


11.2.1.1 Contenu non textuel (lecture Pris en charge
d'écran prise en charge)
Dans le cas où la TIC est un logiciel
non-web qui est doté d’une interface
utilisateur et qui prend en charge l’accès
aux technologies d’assistance pour la
lecture d’écran, elle remplit les Critères
de Succès indiqués dans le Tableau 11.1
: Contenu non textuel :
Tout le contenu non textuel qui est
présenté à l’utilisateur est doté d’un
équivalent textuel qui a la même
fonction, sauf dans les situations
suivantes :
Commandes, saisie : Si le contenu non
textuel est une commande ou s'il
permet la saisie d'informations par
l’utilisateur, alors il a un nom qui décrit
sa fonction.
Media limité dans le temps : Si le
contenu non textuel est un media limité
dans le temps, alors les équivalents
textuels donnent au moins une
identification descriptive de ce contenu
non textuel.
Test : Si le contenu non textuel est un
test ou un exercice qui serait invalide s’il
était présenté sous forme de texte, alors
des équivalents textuels donnent au
moins une identification descriptive du
contenu non textuel.
Contenu sensoriel : Si le contenu non
textuel a pour principal objectif de créer
une expérience sensorielle spécifique,
alors des équivalents textuels donnent
au moins une identification descriptive
de ce contenu non textuel.
CAPTCHA : Si le contenu non textuel
sert à confirmer que c’est une personne
et non un ordinateur qui accède au
contenu, alors des équivalents textuels
qui identifient et décrivent à quoi sert
ce contenu non textuel sont fournis, et
des formes alternatives de CAPTCHA
utilisant différents modes de sortie pour
les différents types de perception
sensorielle sont fournies afin de
répondre aux besoins des différents
handicaps.
Décoration, formatage, invisible : Si le
contenu non textuel est purement
décoratif, s’il n’est utilisé que pour le
formatage visuel ou s’il n’est pas
présenté aux utilisateurs, alors il est mis
en œuvre de manière à être ignoré par
la technologie d’assistance.
11.2.1.2 Audio seulement et vidéo Non applicable
seulement (préenregistré)
Dans le cas où la TIC est un logiciel
non-web qui est doté d’une interface
utilisateur et qui prend en charge l’accès
aux technologies d’assistance pour la
lecture d’écran et où aucune
information sonore préenregistrée n’est
nécessaire pour permettre l’utilisation
des fonctions fermées de la TIC, elle
remplit les Critères de Succès indiqués
dans le Tableau 11.2 : Audio seulement
et vidéo seulement (préenregistré) :
Pour les médias audio seulement
préenregistrés et vidéo seulement
préenregistrés, les principes ci-après se
vérifient sauf lorsque l’audio ou la vidéo
est un média de remplacement du texte
et est clairement identifié comme tel :
Audio seulement préenregistré : Une
alternative au media limité dans le
temps, qui présente des informations
équivalentes pour le contenu audio
seulement préenregistré, est fournie.
Vidéo seulement préenregistrée : Une
alternative au media limité dans le
temps ou une piste audio, qui présente
des informations équivalentes pour le
contenu vidéo seulement préenregistré,
est fournie.

11.2.1.3 Sous-titres (préenregistrés) Non applicable


Dans le cas où la TIC est un logiciel
non-web qui est doté d’une interface
utilisateur, elle remplit les Critères de
Succès indiqués dans le Tableau 11.3 :
Sous-titres (préenregistrés) :
Des sous-titres sont fournis pour tout
le contenu audio préenregistré en
média synchronisé, sauf quand le média
est une alternative au texte et est
clairement identifié comme tel.

11.2.1.4 Audio-description ou média Non applicable


alternatif (préenregistré)
Dans le cas où la TIC est un logiciel
non-web qui est doté d’une interface
utilisateur et qui prend en charge l’accès
aux technologies d’assistance pour la
lecture d’écran, elle remplit les Critères
de Succès indiqués dans le Tableau 11.4
: Audio-description ou média de
remplacement (préenregistré) :
Une alternative au média limité dans le
temps ou l’audio-description du
contenu vidéo préenregistré est fournie
pour le média synchronisé, sauf quand
le média est une alternative au texte et
est clairement identifié comme tel.
11.2.1.5 Sous-titres (en direct) Non applicable
Dans le cas où la TIC est un logiciel
non-web qui est doté d’une interface
utilisateur, elle remplit les Critères de
Succès indiqués dans le Tableau 11.5.
Sous-titres (en direct) :
Des sous-titres sont fournis pour tout
le contenu audio en direct se
présentant sous la forme d’un média
synchronisé.

11.2.1.6 Audio-description Non applicable


(préenregistrée)
Dans le cas où la TIC est un logiciel
non-web qui est doté d’une interface
utilisateur, elle remplit les Critères de
Succès indiqués dans le Tableau 11.6 :
Audio-description (préenregistrée) :
L’audio description est fournie pour
tout le contenu vidéo préenregistré
sous forme de média synchronisé.

11.2.1.7 Informations et relations Pris en charge


Dans le cas où la TIC est un logiciel
non-web qui est doté d’une interface
utilisateur et qui prend en charge l’accès
aux technologies d’assistance pour la
lecture d’écran, elle remplit les Critères
de Succès indiqués dans le Tableau 11.7
: Informations et relations :
Les informations, la structure et les
relations véhiculées par la présentation
peuvent être déterminés par un
programme informatique ou sont
disponibles sous forme de texte.

11.2.1.8 Ordre séquentiel logique Pris en charge


Dans le cas où la TIC est un logiciel
non-web qui est doté d’une interface
utilisateur et qui prend en charge l’accès
aux technologies d’assistance pour la
lecture d’écran, elle remplit les Critères
de Succès indiqués dans le Tableau 11.8
: Ordre séquentiel logique :
Lorsque l'ordre de présentation du
contenu affecte sa signification, un
ordre de lecture correct peut être
déterminé par un programme
informatique.
11.2.1.9 Caractéristiques sensorielles Pris en charge
Dans le cas où la TIC est un logiciel
non-web qui est doté d’une interface
utilisateur, elle remplit les Critères de
Succès indiqués dans le Tableau 11.9 :
Caractéristiques sensorielles :
Les instructions fournies pour
permettre la compréhension et
l’utilisation du contenu ne reposent pas
uniquement sur les caractéristiques
sensorielles des composants telles que
la forme, la taille, l’emplacement visuel,
l’orientation ou le son.

11.2.1.10 Utilisation de la couleur Pris en charge


Dans le cas où la TIC est un logiciel
non-web qui est doté d’une interface
utilisateur, elle remplit les Critères de
Succès indiqués dans le Tableau 11.10 :
Utilisation de la couleur :
La couleur n’est pas utilisée comme le
seul moyen visuel de transmettre des
informations, d’indiquer une action, de
répondre rapidement ou de distinguer
un élément visuel.

11.2.1.11 Contrôle du son Pris en charge


Dans le cas où la TIC est un logiciel
non-web qui est doté d’une interface
utilisateur, elle remplit les Critères de
Succès indiqués dans le Tableau 11.11 :
Contrôle du son :
Si du contenu audio d’un logiciel est
audible automatiquement pendant plus
de 3 secondes, il existe un mécanisme
pour l’arrêter ou le mettre en pause, ou
alors il existe un mécanisme pour
contrôler le volume audio
indépendamment du volume du
système général.
11.2.1.12 Contraste (minimum) Pris en charge
Dans le cas où la TIC est un logiciel
non-web qui est doté d’une interface
utilisateur, elle remplit les Critères de
Succès indiqués dans le Tableau 11.12 :
Contraste (minimum) :
La présentation visuelle du texte et
d’images de texte a un rapport de
contraste d’au moins 4.5.1, sauf dans
les cas suivants :
Texte agrandi : le texte agrandi et les
images de texte agrandies présentent
un rapport de contraste d’au moins 3
:1.
Accessoire : Il n’existe aucune exigence
de contraste pour le texte ou les images
de texte qui font partie d’un composant
inactif d’une interface utilisateur, qui
sont de la pure décoration, qui ne sont
visibles pour personne, ou qui font
partie d’une image contenant par
ailleurs un autre contenu visuel
important.
Logotypes : Il n’existe aucune exigence
de contraste pour le texte qui fait partie
d’un logo ou d’une marque.

11.2.1.13 Redimensionner le texte Pris en charge


Dans le cas où la TIC est un logiciel
non-web qui est doté d’une interface
utilisateur et qui permet l’accès aux
fonctions d’agrandissement de la plate-
forme ou de la technologie d’assistance,
elle remplit les Critères de Succès
indiqués dans le Tableau 11.13 :
Redimensionner le texte :
À l’exception des sous-titres et des
images de texte, la taille du texte peut
être modifiée sans recours à une
technologie d’assistance jusqu’à 200 %
sans perte de contenu ou de
fonctionnalités.
11.2.1.14 Images de texte Pris en charge
Dans le cas où la TIC est un logiciel
non-web qui est doté d’une interface
utilisateur et qui prend en charge l’accès
aux technologies d’assistance pour la
lecture d’écran, elle remplit les Critères
de Succès indiqués dans le tableau
11.14 : Images de texte :
Si les technologies utilisées permettent
la présentation visuelle, c’est le texte
plutôt que les images de texte qui est
utilisé pour transmettre les
informations, avec toutefois les
exceptions suivantes :
Personnalisable : L’image de texte peut
être visuellement adaptée aux besoins
de l’utilisateur.
Essentielle : Une présentation
particulière du texte est essentielle aux
informations transmises.

11.2.1.15 Clavier Pris en charge avec des exceptions 1) Les boutons Full screen et Pick a
Dans le cas où la TIC est un logiciel Layout situés en haut à droite de la
non-web qui est doté d’une interface fenêtre Réunion ne bénéficient pas du
utilisateur et qui permet l’accès aux focus clavier.2) Certaines commandes
claviers ou à une interface clavier, elle dans Poll, Q&A et Whiteboard ne
remplit les Critères de Succès indiqués peuvent bénéficier du focus clavier.3)
dans le Tableau 11.1 : Clavier : Les commandes de la visionneuse
Toutes les fonctionnalités du contenu PowerPoint ne sont pas accessibles
peuvent être activées depuis une depuis le clavier.4) Les touches de
interface clavier sans que l’individu n’ait modification du clavier s'arrêtent parfois
à appuyer un nombre spécifique de fois de fonctionner lorsque vous donnez ou
sur le clavier, sauf dans le cas où la prenez le contrôle de votre écran
fonction en question nécessite une partagé.
saisie qui dépend de la trajectoire du
mouvement effectué par l'utilisateur et
pas seulement du point de départ et du
point d’arrivée de cette trajectoire.

11.2.1.16 Pas de piège au clavier Pris en charge


Dans le cas où la TIC est un logiciel
non-web qui est doté d’une interface
utilisateur, elle remplit les Critères de
Succès indiqués dans le Tableau 11.16 :
Pas de piège au clavier :
Si le focus du clavier peut être
positionné sur un composant du logiciel
à l’aide d’une interface clavier,
réciproquement, il peut être déplacé
hors de ce même composant
simplement à l’aide d’une interface
clavier et, si ce déplacement exige plus
que l’utilisation d’une simple touche
flèche ou tabulation ou toute autre
méthode standard de sortie, l’utilisateur
est informé de la méthode permettant
de déplacer le focus hors de ce
composant.
11.2.1.17 Réglage du délai Pris en charge
Dans le cas où la TIC est un logiciel
non-web qui est doté d’une interface
utilisateur, elle remplit les Critères de
Succès indiqués dans le tableau 11.17 :
Réglage du délai :
Pour chaque délai qui est fixé par le
logiciel, au moins l’un des points
suivants est vrai :
Suppression : l’utilisateur est autorisé à
supprimer la limite de temps avant de la
dépasser; ou
Ajustement : l’utilisateur est autorisé à
ajuster la limite de temps avant de la
dépasser dans un intervalle d’au moins
dix fois la durée paramétrée par défaut
Prolongation : l’utilisateur est averti
avant que la limite de temps n’expire et
il lui est accordé au moins 20 secondes
pour prolonger cette limite par une
action simple (par exemple, « appuyer
sur la barre d’espace ») et l’utilisateur
est autorisé à prolonger la limite de
temps au moins dix fois ; ou
L’exception du temps réel : la limite de
temps est une partie constitutive d’un
événement en temps réel (par exemple,
une enchère) et aucune alternative n’est
possible ; ou
L’exception de la limite essentielle : la
limite de temps est essentielle et la
prolonger invaliderait alors l’activité ; ou
L’exception des 20 heures : la limite de
temps est supérieure à 20 heures.
11.2.1.18 Mettre sur pause, arrêter, Pris en charge
masquer
Dans le cas où la TIC est un logiciel
non-web qui est doté d’une interface
utilisateur, elle remplit les Critères de
Succès indiqués dans le tableau 11.18 :
Mettre sur pause, arrêter, masquer :
Pour toute information en mouvement,
clignotante, défilante ou mise à jour
automatiquement, tous les points
suivants sont vrais :
Déplacement, clignotement, défilement :
pour toute information en mouvement,
clignotante ou défilante qui (1) démarre
automatiquement, (2) dure plus de cinq
secondes et (3) est présentée
conjointement avec un autre contenu,
l'utilisateur dispose d'un mécanisme
pour la mettre en pause, l'arrêter ou la
masquer, à moins que le mouvement, le
clignotement ou le défilement s'avère
un élément essentiel au bon
déroulement de l'activité ; et
Mise à jour automatique : pour toute
information mise à jour
automatiquement qui (1) démarre
automatiquement et (2) est présentée
conjointement avec un autre contenu,
l’utilisateur dispose d’un mécanisme
pour la mettre en pause, l’arrêter ou
pour contrôler la fréquence des mises à
jour à moins que la mise à jour
automatique s’avère essentielle au bon
déroulement de l’activité.

11.2.1.19 Pas plus de trois flashs ou Pris en charge


sous le seuil critique
Dans le cas où la TIC est un logiciel
non-web qui est doté d’une interface
utilisateur, elle remplit les critères de
succès indiqués dans le tableau 11.19 :
Pas plus de trois flashs ou sous le seuil
critique :
Le logiciel est exempt de tout élément
qui flashe plus de trois fois dans
n’importe quel intervalle d’une seconde
ou ce flash doit se situer sous le seuil de
flash générique et le seuil de flash
rouge.
11.2.1.22 Parcours du focus Pris en charge
Dans le cas où la TIC est un logiciel
non-web qui est doté d’une interface
utilisateur, elle remplit les Critères de
Succès indiqués dans le Tableau 11.22 :
Parcours du focus :
Si un logiciel peut être parcouru de
façon séquentielle et que les séquences
de navigation affectent la signification
ou l’action, les éléments reçoivent le
focus dans un ordre qui préserve la
signification et l’opérabilité.

11.2.1.23 Fonction du lien (selon le Pris en charge


contexte)
Dans le cas où la TIC est un logiciel
non-web qui est doté d’une interface
utilisateur, elle remplit les Critères de
Succès indiqués dans le Tableau 11.23 :
Fonction du lien (selon le contexte) :
La fonction de chaque lien peut être
déterminée par le texte du lien seul ou
par le texte du lien associé à un
contexte du lien déterminé par un
programme informatique, sauf si la
fonction du lien est ambiguë pour tout
utilisateur.

11.2.1.25 En-têtes et étiquettes Pris en charge


Dans le cas où la TIC est un logiciel
non-web qui est doté d’une interface
utilisateur, elle remplit les Critères de
Succès indiqués dans le Tableau 11.25 :
En-têtes et étiquettes :
Dans le cas où la TIC est un logiciel
non-web qui est doté d’une interface
utilisateur, elle remplit les Critères de
Succès indiqués dans le Tableau 11.25 :
En-têtes et étiquettes :

11.2.1.26 Visibilité du focus Pris en charge avec des exceptions Certaines commandes dans Poll, Q&A
Dans le cas où la TIC est un logiciel et Whiteboard ne présentent pas de
non-web qui est doté d’une interface focus clavier.
utilisateur, elle remplit les Critères de
Succès indiqués dans le 11.26 : Visibilité
du focus :
Toute interface utilisateur utilisable au
clavier comporte un mode de
fonctionnement dans le cadre duquel
l’indicateur de focus clavier est visible.
11.2.1.27 Langue du logiciel Pris en charge
Dans le cas où la TIC est un logiciel
non-web qui est doté d’une interface
utilisateur et qui prend en charge l’accès
aux technologies d’assistance pour la
lecture d’écran, elle remplit les Critères
de Succès indiqués dans le Tableau
11.27 : Langue du logiciel :
Le langage humain par défaut du
logiciel peut être déterminé par un
programme informatique.

11.2.1.29 Au focus Pris en charge


Dans le cas où la TIC est un logiciel
non-web qui est doté d’une interface
utilisateur, elle remplit les Critères de
Succès indiqués dans le Tableau 11.29 :
Au focus :
Quand un composant reçoit le focus, il
ne doit pas initier un changement de
contexte.

11.2.1.30 À la saisie Pris en charge


Dans le cas où la TIC est un logiciel
non-web qui est doté d’une interface
utilisateur, elle remplit les Critères de
Succès indiqués dans le Tableau 11.30 :
À la saisie :
Le changement de paramètres d’un
composant d’interface utilisateur ne
provoque pas automatiquement un
changement de contexte à moins que
l’utilisateur n’ait été avisé de ce
comportement avant d’utiliser le
composant.

11.2.1.33 Identification des erreurs Pris en charge


Dans le cas où la TIC est un logiciel
non-web qui est doté d’une interface
utilisateur et qui prend en charge l’accès
aux technologies d’assistance pour la
lecture d’écran, elle remplit les Critères
de Succès indiqués dans le Tableau
11.33 : Identification des erreurs :
Si une erreur de saisie est
automatiquement détectée, l’élément
porteur de l’erreur est identifié et
l’erreur est décrite à l’utilisateur sous
forme de texte.

11.2.1.34 Étiquettes ou instructions Pris en charge


Dans le cas où la TIC est un logiciel
non-web qui est doté d’une interface
utilisateur, elle remplit les Critères de
Succès indiqués dans le Tableau 11.34 :
Étiquettes ou instructions :
Des étiquettes ou instructions sont
présentées quand un contenu requiert
une saisie de la part de l’utilisateur.
11.2.1.35 Suggestion après une Pris en charge
erreur
Dans le cas où la TIC est un logiciel
non-web qui est doté d’une interface
utilisateur, elle remplit les Critères de
Succès indiqués dans le Tableau 11.35 :
Suggestion après une erreur :
Si une erreur de saisie est
automatiquement détectée et si des
suggestions de correction sont
connues, ces suggestions sont alors
proposées à l’utilisateur à moins que
cela ne risque de compromettre la
sécurité ou la finalité du contenu.

11.2.1.36 Prévention des erreurs Pris en charge


( juridiques, financières, de données)
Dans le cas où la TIC est un logiciel
non-web qui est doté d’une interface
utilisateur, elle remplit les Critères de
Succès indiqués dans le tableau 11.36 :
Prévention des erreurs (juridiques,
financières, de données) :
Pour les logiciels qui entraînent des
obligations légales ou des transactions
financières de la part de l’utilisateur, qui
modifient ou effacent des données
contrôlables par l’utilisateur dans des
systèmes de stockages de données ou
qui enregistrent les réponses de
l’utilisateur à des tests, au moins l’une
des conditions suivantes est vraie :
Réversibilité : les soumissions sont
réversibles.
Vérification : les données saisies par
l’utilisateur sont vérifiées au niveau des
erreurs de saisie et la possibilité est
donnée à l’utilisateur de les corriger.
Confirmation : un mécanisme est
disponible pour examiner, confirmer et
corriger les informations avant de
finaliser leur soumission.
11.2.1.37 Analyse syntaxique Pris en charge
Dans le cas où la TIC est un logiciel
non-web qui est doté d’une interface
utilisateur et qui permet l’accès à des
technologies d’assistance, elle remplit
les Critères de Succès indiqués dans le
Tableau 11.37 : Analyse syntaxique :
Pour un logiciel qui utilise des suivis de
modification de langue de telle manière
que le suivi est indiqué séparément et à
la disposition des technologies
d’assistance et caractéristiques
d’accessibilité du logiciel ou d’un agent
utilisateur sélectionnable par un
utilisateur, les éléments ont des suivis
de modification de début et de fin
complètes, ils sont imbriqués
conformément à leurs spécifications, ils
ne contiennent pas d’attributs
dupliqués et chaque ID est unique, sauf
dans le cas où les spécifications
autorisent ces caractéristiques.

11.2.1.38 Nom, rôle et valeur Pris en charge avec des exceptions 1) Pas d'accès de programmation dans
Dans le cas où la TIC est un logiciel Poll, Q&A et Whiteboard.2) Le contenu
non-web qui est doté d’une interface des fichiers PowerPoint partagé n'est
utilisateur et qui permet l’accès à des pas exposé par programmation.3) Les
technologies d’assistance, elle remplit informations sur l'appareil audio ne sont
les Critères de Succès indiqués dans le pas entièrement exposées par
tableau 11.38 : Nom, rôle et valeur : programmation dans les boîtes de
Pour tout composant d’une interface dialogue sur les options.
utilisateur (et notamment des éléments
de formulaire, liens et composants
générés par des scripts), le nom et le
rôle peuvent être déterminés par un
programme informatique ; les états, les
propriétés et les valeurs qui peuvent
être paramétrés par l’utilisateur peuvent
être définis par un programme
informatique ; et la notification des
changements de ces éléments est mise
à la disposition des agents utilisateurs,
et notamment des technologies
d’assistance.

11.2.2.1 - 11.2.2.38 Non applicable Fonctionnalité fermée


11.3.2.1 Prise en charge des services Non applicable
d'accessibilité de la plate-forme
pour un logiciel qui est doté d'une
interface utilisateur
Le logiciel de la plate-forme fournit un
ensemble de services de plate-forme
documentés qui permettent à un
logiciel qui est doté d’une interface
utilisateur fonctionnant sur le logiciel de
la plate-forme d’interagir avec la
technologie d’assistance.
Le logiciel de la plate-forme doit être
compatible avec les exigences 11.3.2.5 à
11.3.2.17 étant toutefois entendu que,
dans le cas où le concept d’une
interface utilisateur qui correspond à
l’une des clauses 11.3.2.5 à 11.3.2.17
n’est pas compatible avec
l’environnement logiciel, ces exigences
ne s’appliquent pas. Par exemple, les
attributs de sélection du 11.3.2.14
(Modification du focus et attributs de
sélection) peuvent ne pas exister dans
les environnements qui ne permettent
pas la sélection, ce qui est le souvent le
cas de la fonction copier-coller.

11.3.2.2 Prise en charge des services Non applicable


d'accessibilité de la plate-forme
pour les technologies d'assistance
Le logiciel de la plate-forme fournit un
ensemble de services d’accessibilité de
la plate-forme documentés qui
permettent à la technologie d’assistance
d’interagir avec logiciel qui est doté
d’une interface utilisateur fonctionnant
sur le logiciel de la plate-forme.
Le logiciel de la plate-forme doit
répondre aux exigences des clauses
11.3.2.5 à 11.3.2.17 étant toutefois
entendu que, dans le cas où le concept
d’une interface utilisateur qui
correspond à l’une des clauses11.3.2.5 à
11.3.2.17 n’est pas compatible avec
l’environnement logiciel, ces exigences
ne s’appliquent pas.

11.3.2.3 Utilisation des services Pris en charge


d'accessibilité
Dans le cas où le logiciel présente une
interface utilisateur, il utilisera les
services documentés d’accessibilité
applicables de la plate-forme. Si ces
services documentés d’accessibilité de la
plate-forme ne permettent pas au
logiciel de remplir les exigences
applicables des clauses 11.3.2.5 à
11.3.2.17, alors un logiciel qui est doté
d’une interface utilisateur utilise d’autres
services documentés pour interagir
avec la technologie d’assistance.
11.3.2.4 Technologie d'assistance Non applicable
Dans le cas où la TIC est une
technologie d’assistance, elle utilise les
services documentés d’accessibilité de la
plate-forme.

11.3.2.5 Informations relatives à Pris en charge


l'objet
Dans le cas où le logiciel présente une
interface utilisateur il rendra, en utilisant
les services décrits dans la clause
11.3.2.3, le rôle, l’état ou les états, la
frontière, le nom et la description des
éléments de l’interface utilisateur
déterminables par un programme
informatique par les technologies
d’assistance.

11.3.2.6 Ligne, Colonne et titres Pris en charge


Dans le cas où le logiciel présente une
interface utilisateur, il rendra, à l’aide des
services décrits dans la clause 11.3.2.3,
la ligne et la colonne de chaque cellule
d’un tableau de données, y compris les
titres de la colonne et de la ligne s’il y
en a, déterminables par un programme
informatique par les technologies
d’assistance.

11.3.2.7 Valeurs Pris en charge


Dans le cas où le logiciel présente une
interface utilisateur, il rendra, à l’aide des
services décrits dans la clause 11.3.2.3,
la valeur actuelle d’un élément de
l’interface utilisateur et toutes valeurs
minimales ou maximales de la
fourchette, si l’élément de l’interface
utilisateur transmet des informations
sur une fourchette de valeurs,
déterminables par un programme
informatique par les technologies
d’assistance.

11.3.2.8 Relations des étiquettes Pris en charge


Dans le cas où le logiciel présente une
interface utilisateur, il exposera la
relation qu’un élément de l’interface
utilisateur a en tant qu’étiquette d’un
autre élément, ou en tant qu’élément
étiqueté par un autre élément, à l’aide
des services décrits dans la clause
11.3.2.3, de sorte que ces informations
soient déterminables par un
programme informatique par les
technologies d’assistance.
11.3.2.9 Relations parent-enfant Pris en charge
Dans le cas où le logiciel présente une
interface utilisateur, il rendra, à l’aide des
services décrits dans la clause 11.3.2.3,
la relation entre un élément de
l’interface utilisateur et des éléments
parent ou enfant déterminables par un
programme informatique par les
technologies d’assistance.

11.3.2.10 Texte Pris en charge


Dans le cas où le logiciel présente une
interface utilisateur, il rendra, à l’aide des
services décrits dans la clause 11.3.2.3,
les contenus textuels, les attributs
textuels et la frontière du texte qui
apparaît à l’écran, déterminables par un
programme informatique par les
technologies d’assistance.

11.3.2.11 Liste des actions Pris en charge


disponibles
Dans le cas où le logiciel présente une
interface utilisateur, il rendra, à l’aide des
services décrits dans la clause 11.3.2.3,
une liste des actions disponibles qui
peuvent être exécutées sur un élément
de l’interface utilisateur déterminable
par un programme informatique par les
technologies d’assistance.

11.3.2.12 Exécution des actions Pris en charge


disponibles
Si les exigences de sécurité l’autorisent,
un logiciel qui est doté d’une interface
utilisateur autorise, en utilisant les
services décrits dans la clause 11.3.2.3,
l’exécution programmatique des actions
exposées conformément à la clause
11.3.2.11 par les technologies
d’assistance.

11.3.2.13 Suivi du focus et des Pris en charge


attributs de sélection
Dans le cas où le logiciel est doté d’une
interface utilisateur, il rendra, à l’aide des
services décrits dans la clause 11.3.2.3,
les informations et mécanismes
nécessaires pour suivre le focus, le point
d’insertion du texte et les attributs de
sélection des éléments de l’interface
utilisateur, déterminables par un
programme informatique par les
technologies d’assistance.
11.3.2.14 Modification du focus et Pris en charge
des attributs de sélection
Si les exigences de sécurité l’autorisent,
un logiciel qui est doté d’une interface
utilisateur autorise, en utilisant les
services décrits dans la clause 11.3.2.3,
les technologies d’assistance à modifier
par un programme informatique le
focus, le point d’insertion du texte et les
attributs de sélection des éléments de
l’interface utilisateur dans la mesure où
l’utilisateur peut les modifier.

11.3.2.15 Notification des Pris en charge


changements
Dans le cas où le logiciel est doté d’une
interface utilisateur, il avisera, à l’aide
des services décrits dans la 11.3.2.3, les
technologies d’assistance de toute
modification des attributs des éléments
de l’interface utilisateur déterminables
par un programme informatique qui
sont référencés dans les exigences
11.3.2.5 à 11.3.2.11 et 11.3.2.13.

11.3.2.16 Modifications de l'état et Pris en charge


des propriétés
Si les exigences de sécurité l’autorisent,
un logiciel qui est doté d’une interface
utilisateur autorise les technologies
d’assistance, en utilisant les services
décrits dans la clause 11.3.2.3, à
modifier par un programme
informatique l’état et les propriétés des
éléments de l’interface utilisateur, dans
la mesure où l’utilisateur peut les
modifier.

11.3.2.17 Modifications des valeurs Pris en charge


et du texte
Si les exigences de sécurité l’autorisent,
un logiciel qui est doté d’une interface
utilisateur autorise les technologies
d’assistance, en utilisant les services
décrits dans la 11.3.2.3, à modifier les
valeurs et le texte des éléments de
l’interface utilisateur à l’aide des
méthodes de saisie de la plate-forme,
dans le cas où un utilisateur peut les
modifier sans utiliser de technologie
d’assistance.
11.4.1 Contrôle par l'utilisateur des Non applicable
caractéristiques d'accessibilité
Dans le cas où un logiciel est une plate-
forme, il propose des modes
d’utilisation suffisants pour permettre
un contrôle de l’utilisateur sur les
caractéristiques d’accessibilité de la
plate-forme qui sont documentées
comme étant destinées aux utilisateurs.

11.4.2 Pas de perturbation des Pris en charge


caractéristiques d'accessibilité
Dans le cas où le logiciel est doté d’une
interface utilisateur, il ne perturbe pas
les caractéristiques d’accessibilité
documentées qui sont définies dans la
documentation relative à la plate-forme
sauf si l’utilisateur le demande en cours
de fonctionnement du logiciel.

11.5 Préférences de l'utilisateur Non applicable


Dans le cas où le logiciel est doté d’une
interface utilisateur, il propose des
modes d’utilisation suffisants qui
utilisent les préférences de l’utilisateur
pour les paramètres de la plate-forme
(couleur, contraste, police, taille de la
police et curseur de focus), à l’exception
des logiciels qui sont destinés à être
isolés de la plate-forme à laquelle ils
appartiennent.

11.6.2 Création de contenu Non applicable


accessible
Les systèmes auteurs permettent et
guident la production de contenu
conforme aux clauses 9 (Contenu Web)
ou 10 (Contenu non-web) telles
qu’applicables.

11.6.3 Préservation des Non applicable


informations sur l'accessibilité dans
le cadre des transformations
Si le système auteur assure des
transformations de restructuration ou
des transformations de recodage, alors
les informations sur l’accessibilité sont
préservées dans le résultat s’il existe des
mécanismes équivalents dans la
technologie du contenu du résultat.

11.6.4 Assistance à la réparation Non applicable


Si la fonctionnalité de contrôle de
l’accessibilité d’un système auteur peut
détecter que le contenu ne remplit pas
une exigence des clauses 9 (Contenu
Web) ou 10 (Documents) selon le cas,
alors le système auteur présente une ou
plusieurs suggestions de réparation.
11.6.5 Modèles Non applicable
Quand un système auteur propose des
modèles, au moins un modèle prenant
en charge la création de contenu
conforme aux exigences des clauses 9
(Web contenu) ou 10 (Documents),
selon le cas, est disponible et identifié
comme tel.

Section 12 Documentation et services d'assistance

Critères Fonctionnalités prises en charge Remarques et explications

12.1.1 Caractéristiques Pris en charge


d'accessibilité et de compatibilité
La documentation produit fournie avec
la TIC, qu’elle soit fournie séparément
ou intégrée dans la TIC, dresse la liste
des caractéristiques d’accessibilité et de
compatibilité de la TIC et explique
comment les utiliser.

12.1.2 Documentation accessible Pris en charge


La documentation produit fournie avec
la TIC est mise à disposition dans au
moins un des formats électroniques
suivants :
a) un format web qui est conforme à la
clause 9, ou
b) un format non-web qui est conforme
à la clause 10.

12.2.2 Informations sur les Pris en charge


caractéristiques d'accessibilité et de
compatibilité
Les services d’assistance de la TIC
communiquent des informations sur les
caractéristiques d’accessibilité et de
compatibilité qui sont mentionnées
dans la documentation produit.

12.2.3 Efficacité de la Pris en charge Disability Answer Desk


communication
Les services d’assistance de la TIC
répondent aux besoins en
communication des personnes
porteuses de handicap directement ou
depuis un point de référence.
12.2.4 Documentation accessible Pris en charge
La documentation fournie par les
services d'assistance est mise à
disposition dans au moins un des
formats électroniques suivants :
a) un format Web qui est conforme à la
clause 9, ou
b) un format non-web qui est conforme
à la clause 10.

Section 13 TIC assurant le relais ou l'accès à des services d'urgence


Cette section ne s'applique pas à Skype Entreprise 2016.

Disclaimer
© 2017 Microsoft Corporation. Tous droits réservés. Les noms des sociétés et des produits mentionnés dans le
présent document peuvent être les marques de leurs propriétaires respectifs. Les informations qui figurent dans le
présent document constituent l’opinion actuelle de Microsoft Corporation sur les thèmes concernés à la date de
publication. Microsoft ne peut garantir l’exactitude d’une information présentée après la date de publication.
Microsoft met régulièrement à jour ses sites Internet et publie de nouvelles informations sur l’accessibilité de ses
produits dès qu’elles sont disponibles.
La personnalisation du produit annule la présente déclaration de conformité de Microsoft. Les clients ont la
possibilité de faire des déclarations de conformité indépendantes s’ils ont contrôlé avec toute la diligence
raisonnable nécessaire que les mesures de personnalisation qu’ils ont prises remplissent toutes les exigences.
Pour en savoir plus sur les spécifications de compatibilité de produits de technologie d’assistance spécifiques,
consultez vos fournisseurs de technologies d’assistance.
Le présent document n’est pas la norme EN 301 549 v 1.1.2 (2015-04) et ne doit pas être utilisé en remplacement
de celle-ci. Les extraits de la norme EN 301 549 v 1.1.2 qu’il contient ne sont référencés que pour décrire la
conformité de Microsoft avec certaines de ses dispositions. Un exemplaire complet de la norme EN 301 549 v 1.1.2
(2015-04) est disponible dans ce PDF émanant de l'European Telecommunications Standards Institute, du Comité
Européen de Normalisation et du Comité Européen de Normalisation Électrotechnique.
Le présent document est fourni à titre indicatif. MICROSOFT NE FOURNIT AUCUNE GARANTIE, EXPRESSE OU
TACITE, DANS LE PRÉSENT DOCUMENT.

Related topics
Accessibility solutions for Skype for Business Online in France
Accessibility solutions for Skype for Business Online in
France
9/6/2018 • 3 minutes to read • Edit Online

Proposer à ses utilisateurs des expériences accessibles est au cœur de la mission que s'est fixée Microsoft :
permettre à chaque personne et à chaque organisation de la planète d'accomplir davantage, quelles que soit ses
aptitudes. Microsoft a le plaisir de proposer, avec Skype Entreprise, un certain nombre de solutions d'accessibilité
qui s'inscrivent dans son engagement fort pour l'accessibilité et l'inclusion numérique.

Solutions d'accessibilité de Skype Entreprise


Skype Entreprise dans Office 365 est doté de solutions d'accessibilité qui rendent l'appli de réunion et de
messagerie plus facile à utiliser pour les personnes handicapées. Ces solutions sont détaillées sur le site
webAccessibilité de Skype Entreprise, qui décrit également les options d'accessibilité disponibles sur les plates-
formes les plus répandues.
Les pages consacrées à chacune de ces plates-formes (c'est-à-dire Windows, Mac, iOS et Android) décrivent
comment se présente généralement Skype Entreprise sur les appareils compatibles avec la plate-forme en
question. De plus, une description de l'agencement et de la présentation de Skype Entreprise est également
disponible ce qui peut s'avérer particulièrement utile pour les utilisateurs non-voyants, malvoyants ou à mobilité
réduite pour les aider à se construire une représentation mentale des caractéristiques de l'interface utilisateur de
Skype Entreprise et leur permettre d'y naviguer plus facilement.
Pour tous ceux qui utilisent un lecteur d'écran, il est possible de naviguer dans l'interface utilisateur de l'application
à l'aide du clavier, et des pages d'aide sont proposées pour expliquer :
les raccourcis clavier dans Skype Entreprise)
comment ajouter des personnes à vos contacts avec Skype Entreprise et un lecteur d'écran
comment passer ou recevoir un appel à l'aide de Skype Entreprise avec un lecteur d'écran
comment utiliser un lecteur d'écran avec Skype Entreprise pour consulter la messagerie vocale
comment envoyer un message instantané dans Skype Entreprise à l'aide d'un lecteur d'écran
omment participer à une réunion en ligne avec Skype Entreprise et un lecteur d'écranc
comment partager votre écran avec Skype Entreprise et un lecteur d'écran
Outre cette fonctionnalité de lecteur d'écran, la taille du texte du message instantané peut être ajustée pour les
personnes qui ont besoin de caractères agrandis pour lire plus facilement. La Reconnaissance Vocale Windows
peut aider les personnes à mobilité réduite ayant plus de facilité à utiliser les commandes vocales que le clavier ou
la souris.Des instructions sur l'activation de la Reconnaissance Vocale sur un ordinateur sont disponibles ici.
Les utilisateurs peuvent également choisir de recevoir leurs messages vocaux sous forme de texte, ce qui est
particulièrement bénéfique pour les malvoyants et non-voyants, dès lors qu'ils utilisent Outlook 2010 ou des
versions plus récentes.
Skype Entreprise supporte également le mode téléscripteur (TTY ).
Par ailleurs, les menus de réponse vocale interactive peuvent être ralentis, accélérés et redémarrés, et les
utilisateurs peuvent décider de passer les instructions.
Assistance client
L'objectif de Microsoft est d'offrir la meilleure expérience possible à tous ses clients. Pour cela, Microsoft offre une
assistance technique sur toutes les questions relatives à l'accessibilité en permettant à ses clients de contacter le
Answer Desk Accessibilité. L'équipe du Answer Desk Accessibilité est formée à l'utilisation des technologies
d'assistance les plus répandues et peut apporter une assistance en français par téléphone et par chat

Déclaration de conformité EN 301 549


Pour aider ses clients à évaluer l'accessibilité de Skype Entreprise, Microsoft propose une documentation qui décrit
comment Skype Entreprise se conforme à la norme européenne EN 301 549 relative aux exigences d'accessibilité
applicables aux marchés publics des produits et services liés aux TIC (Technologies de l'Information et de la
Communication) en Europe. Une copie du dernier rapport EN 301 549 de Skype Entreprise est jointe en annexe A
au présent rapport.
Annexe A : Déclaration de conformité à la norme EN 301 549 relative aux exigences d'accessibilité applicables
aux marchés publics des produits et services liés aux TIC

Related topics
Accessibility Declaration of Conformance for Skype for Business Online in France
IP Relay in Canada - sign up
9/6/2018 • 2 minutes to read • Edit Online

To get an IP Relay account set up for Canada, please complete the information in the table below and send it in
email to ptn@microsoft.com.

First & Last Name:

Office 365 Tenant Domain Name:


(Example: Contoso.com)

Office 365 User phone number:


Example: +1 XXX XXX XXXX)

Password (8 to 16 characters):

Most likely physical address


at the time of an emergency:

Street Number & Name:

Apartment / Suite:

City:

Province / State:

Postal Code / Zip Code:

Phone Number:

Office 365 Email Address:

NOTE
The email address above will receive messages left for you if you are not online when someone calls for you via IP Relay.

Once your account is ready (within 24 working hours), we will email you back with the User Name and Password.
Next, see the IP Relay in Canada - user guide to get started.
IP Relay in Canada - user guide
9/6/2018 • 2 minutes to read • Edit Online

Description of the IP Message Relay service from Microsoft:

Scenario A
If a hearing- or voice-impaired person wishes to contact a non-impaired individual, they “chat” via a special web-
based client to an agent called a Call Taker.
The Call Taker then communicates with the hearing- or voice-impaired person via the chat session and contacts the
non-impaired person through the telephone network anywhere in Canada or the United States, as required.

Scenario B
If a non-impaired person wishes to talk to a registered hearing- or voice-impaired user, they call the toll-free
number as provided by Microsoft.
The Call Taker then communicates with the non-impaired person and contacts the hearing- or voice-impaired
person via chat and communicates back and forth.
Should the hearing- or voice-impaired person not be online in the chat program, if an email address is available
the Call Taker will send an email to the hearing- or voice-impaired person, if requested by the caller.

Scenario C
If an hearing- or voice-impaired person requires emergency assistance, he or she may select the appropriate
button: 911 – Police / 911 – Fire / 911 – Ambulance.
This will send an emergency notification to the Northern IP Relay operators, who will then access the 911 account
designed for this purpose. Once the Call Taker has confirmed his or her address, they will contact the appropriate
PSAP and stay on the line for as long as required.

How to place a Text chat to Voice call


https://aka.ms/IPRelay
To initiate a text to voice call, go to the above URL and log in with your IP Message Relay Username and Password.
Once logged in, you will see instructions displayed on the left side of your screen.
How to make a Text to Voice call:
1. In the lower-right corner of screen, click Chat.
2. Click the IPRelay user.
3. In the bottom of the new box that pops up, type your message.
How to receive a Voice to Text call:
Voice users will need to know your IP Message Relay Username in order to place a voice to text call.
Voice users can call (866) 660-8613 to connect with an IP Message Relay operator.
You must be logged in to the IP Message Relay portal to receive calls or chats.
How to place a 911 call:
If you experience an emergency, you may select the appropriate emergency button located at the bottom of your
screen (as shown below ).

The IP Message Relay Operator will contact 911, confirm your address and translate with various emergency
centers until he or she is no longer required, and the appropriate department has been dispatched to your location.

WARNING
Please do not test this service, as the appropriate agency will be contacted and possibly dispatched even if you indicate it is
simply a test, and you may be charged a false dispatch fee from the emergency agency.

Customer Support:
Please contact Special Projects at specialprojects@northern911.com or (705) 222-1733.

IMPORTANT
Northern911 manages the IP relay service on behalf of Microsoft.

Related topics
IP Relay in Canada - sign up
End of life program for the integration of Skype for
Business with third-party audio conferencing
providers
11/14/2018 • 7 minutes to read • Edit Online

Microsoft has announced the start of the end of life program for the integration of Skype for Business with third-
party audio conferencing providers (ACPs).
The end of life program will conclude on April 1st, 2019. When the program concludes, the integration of Skype for
Business with third-party audio conferencing providers will stop working and the following changes will be
observed on that date (April 1st, 2019):
Participants who attempt to join any Skype for Business meeting via dial-in numbers provided by a third-
party ACP service will no longer be connected to the Skype for Business meeting.
Users enabled for a third-party ACP service will no longer have their dial-in information automatically
included in any new Skype for Business meeting invites.
As part of the announcement of the start of the end of life program, the following change have taken effect and will
continue to be in place until the conclusion of the end of life program:
Customers with no Skype for Business users configured to use a third-party ACP service will not be able to
configure any users to use a third-party ACP service.
Existing customers with Skype for Business users configured to use a third-party ACP service will continue
to be able to add new users for the duration of the end of life period. Please note that we do not recommend
setting up additional Skype for Business users to use a third-party ACP service, as the changes that will
come into effect in April 1st of 2019 will also apply to them.

Preparing for this change


To prepare for this change, we encourage affected organizations to notify their enabled users of this planned
update prior to April 1st, 2019.
After April 1st, 2019, users can continue to use Skype for Business with no interruption to their online meetings;
however, organizations will need to enable their users for Audio Conferencing provided by Microsoft if they require
dial-in audio conferencing with Skype for Business or Microsoft Teams. To learn more about Microsoft Audio
Conferencing, see Audio Conferencing.
Depending on the desired end state of an organization, there are three paths that can be followed:
Migrate to Microsoft Audio Conferencing.
Continue to separately use a third-party audio conferencing provider.
Stop using dial-in conferencing altogether.
Path #1: Migrate to Microsoft Audio Conferencing
Organizations that decide to migrate to Microsoft Audio Conferencing and complete their migration prior to April
1st, 2019, will not experience any service impact during or after that date. The migration to Microsoft Audio
Conferencing will introduce the following changes to an organization:
The service will be billed with all other Office 365 services.
If the standard subscription is purchased, toll dial-in cost will be included in the per-user monthly
subscription cost.
A new set of dial-in phone numbers will be provided to each organization and its users. To see the
geographical coverage of Microsoft Audio Conferencing service, see Country and region availability for
Audio Conferencing and Calling Plans.
Meetings that have already been scheduled by users enabled with a third-party ACP will be automatically
rescheduled to include Microsoft Audio Conferencing dial-in information.
The conference IDs of each meeting will be dynamic, meaning that each meeting will have its own dedicated
conference ID. Dynamic conference IDs provide enhanced security and an improved experience for back-to-
back meetings.
All usage of the service is subject to the Audio Conferencing services use terms.
Migrating to Microsoft Audio Conferencing is simple, and it can be done in just a couple of steps after acquiring
the licenses for the service. To learn about how to migrate to Microsoft Audio Conferencing, see:
Try or purchase Audio Conferencing in Office 365
Summary:
Organizations that migrate to Microsoft Audio Conferencing and complete their migration before April 1st,
2019, won’t see any impact to their service during or after that date.
To learn more about migrating to Microsoft Audio Conferencing, see Try or purchase Audio Conferencing in
Office 365.
Path #2: Continue to separately use a third-party audio conferencing provider
Organizations that decide to continue using a third-party ACP on and after April 1st, 2019, will experience service
impact because the third-party ACP dial-in information will no longer be able to be used to join the audio portion
of a Skype for Business meeting.
To prevent the fragmentation of audio in Skype for Business meetings by having some participants joining via
VoIP and other via the third-party ACP, it’s recommended for these organizations to disable using VoIP on their
users’ meetings. This way, all participants will need to join the audio portion of a meeting using the third-party
ACP and all other workloads of the meeting (such as chat or screen sharing) can continue to be supported over
Skype for Business.
To disable VoIP from all meetings of a given organizer, set the AllowIPAudio parameter of his or her
Conferencing Policy to false via the Set-CsConferencingPolicy cmdlet. For additional information, see Set-
CsConferencingPolicy.
In terms of scheduling, and as of April 1st, 2019, the dial-in information of a third-party ACP will no longer be
automatically included in Skype for Business meeting invites. Users will need to manually add the dial-in
information on their Skype for Business meeting invites if they wish to continue including this information as part
of their meetings.
Please note that on April 1st, 2019, the existing meetings of users will not be automatically rescheduled to remove
any third-party ACP dial-in information. Organizations that decide to keep VoIP enabled for the meetings of their
users should consider disabling the integration of third-party ACP for their users and reschedule their meetings
using the meeting migration service to remove the third-party audio conferencing dial-in information from their
existing meetings and prevent the fragmentation of audio on already-scheduled meetings.
To disable the integration of third-party audio conferencing for a given organizer, use the Remove-
CsUserAcp cmdlet. For additional information, see Remove-CsUserAcp.
To automatically reschedule the meetings of users after disabling the integration with a third-party audio
conferencing provider, see “How do I run Meeting Migration manually for a user?” in Setting up the Meeting
Migration Service (MMS ).
Summary:
Organizations that decide to continue using a third-party ACP on and after April 1st, 2019, will be affected
because a third-party ACP won’t be able to be used to join a Skype for Business meeting and new meetings
will not include third-party ACP dial-in information.
It’s recommended that VoIP is disabled for all meetings of all affected users before April 1st, 2019, to
prevent the audio from being fragmented across participants joining via VoIP and via a third-party ACP.
To disable VoIP from all meetings of a given organizer, set the AllowIPAudio parameter of the user’s
Conferencing Policy to false via the Set-CsConferencingPolicy cmdlet. For additional information, see
Set-CsConferencingPolicy.
If an organization doesn’t disable VoIP for all meetings, it’s recommended for users to be disabled from
using the Skype for Business Online integration with a third-party ACP and reschedule their meetings to
remove the third-party ACP dial-in information to prevent fragmentation of audio.
To disable the integration of third-party audio conferencing for a given organizer, use the Remove-
CsUserAcp cmdlet.
To automatically reschedule the meetings, see “How do I run Meeting Migration manually for a
user?” in Setting up the Meeting Migration Service (MMS ).
Path #3: Stop using dial-in conferencing altogether
Organizations that decide to stop using dial-in conferencing completely (neither provided by Microsoft nor by a
third-party ACP ) can fully rely on VoIP to support the audio portion of a Skype for Business meeting.
These organizations would need to disable their users from using a third-party audio conferencing provider and
have their meetings automatically rescheduled using the meeting migration service to remove their dial-in
conferencing information.
To disable the integration of third-party audio conferencing for a given organizer, use the Remove-
CsUserAcp cmdlet. For additional information, see Remove-CsUserAcp.
To automatically reschedule the meetings of users after disabling the integration with a third-party audio
conferencing provider, see “How do I run Meeting Migration manually for a user?” in Setting up the Meeting
Migration Service (MMS ).
Summary:
Organizations that decide to stop using audio conferencing altogether before April 1st, 2019, will not be
impacted.
To disable the integration of third-party audio conferencing for a given organizer, use the Remove-
CsUserAcp cmdlet. For additional information, see Remove-CsUserAcp.
To automatically reschedule the meetings of users after disabling integration with third-party audio
conferencing providers, see “How do I run Meeting Migration manually for a user?” in Setting up the
Meeting Migration Service (MMS ).

You might also like