Changing Skype for Business Caller ID

Skype for Business caller ID cannot be changed via the 365 portal. All changes for S4B caller ID need to be made through PowerShell. The following document outlines various ways to change the S4B caller ID.

  1. Download and install the Windows PowerShell Module for Skype for Business Online
    1. https://www.microsoft.com/en-us/download/details.aspx?id=39366
    2. Restart if asked
  2. Run the following commands to connect to the Skype for Business tenant
    1. Import-Module “C:\\Program Files\\Common Files\\Skype for Business Online\\Modules\\SkypeOnlineConnector\\SkypeOnlineConnector.psd1”
    2. $credential = Get-Credential
      1. Login with the 365 admin credentials
      2. user@example.com password
    3. $session = New-CsOnlineSession -Credential $credential
    4. Import-PSSession $session
  3. To view all of the caller ID policies in your organization run the following
    1. Get-CsCallingLineIdentity |fl
  4. Create new caller ID policy for your organization – run the following
    1. New-CsCallingLineIdentity -Identity Anonymous -Description “Anonymous policy” -CallingIDSubstitute Anonymous -EnableUserOverride $false
  5. Set incoming Caller ID to be blocked from your organization – run cmdlet
    1. Set-CsCallingLineIdentity -Identity “Block Incoming” -BlockIncomingPstnCallerID $true -EnableUserOverride $true
    2. Apply the policy to a user in the organization
      1. Grant-CsCallingLineIdentity -Identity “testuser@example.com” -PolicyName “Block Incoming”