locked
On-prem SfB server + Cloud PBX with E1 license RRS feed

  • Question

  • Hi All,

    User don't have hosted voice mail with Exchange Plan 1 right?

    Cloud PBX voice mail is for Cloud user only?

    On-premse user can't assign Cloud PBX cloud voice mail? 

    They should choose E3 + Cloud PBX license with hosted voice mail?

    Thanks.

    Monday, December 4, 2017 12:22 PM

Answers

  • Hi Mick,

    You can connect onprem deployment with Exchange online to use voicemail. You need to do couple of steps to complete this. 

    For Voicemail in office365 you need Exchange plan 2.

    Step 1:

    You need to verify your access edge configuration with Get-CsAccessEdgeConfiguration and check if Routingmethod is on DnsSrvRouting, AllowFederatedusers on True and partnerdiscover on True

    Set-CsAccessEdgeConfiguration -enablepartnerdiscovery $true -UseDnsSrvRouting -AllowFederatedUsers 1

    Step 2: Add hostingprovider for Exchange:

    New-CsHostingProvider -Identity “Exchange Online” -Enabled $True -EnabledSharedAddressSpace $True -HostsOCSUsers $False -ProxyFqdn “exap.um.outlook.com” -IsLocal $False -VerificationLevel UseSourceVerification


    Step 3: Replicate your servers: 

    Invoke-CsManagementStoreReplication


    Step 4: Configure hosted voicemail policy:

    New-CsHostedVoicemailPolicy -identity ContonsoUM -Destination exap.um.outlook.com -Description “Office 365 Voicemail” -Organization “contonso.onmicrosoft.com”

    Check your onmicrosoft.com tenant name and set your desired identityname.

    Step 5: Configure Office365 Portal

    Go to Office 365 Admin Center – Exchange – Unified Messaging

    Add a new UM Dial plan

    Step 6: Edit your created UM Dial plan

    Configure Outlook Access Voice number with E164 number and dialing rules just a *

    Step 7: now on your onprem deployment add a exchange contact:

    New-CsExUmContact -displaynumber +3112345678 –sipaddress SIP:EX_UM_SA@contonso.com -registrarpool pool01.contonso.com -ou “OU=NL,OU=Contonso,DC=com”


    Step 8: Now grant the voicemail policy on the created Exumcontact. 

    Get-CsExUmContact | Grant-CsHostedVoicemailPolicy -PolicyName ContonsoUM 


    or if you have mulitple ExUmContact, Get the identity with Get-CsExUmContact.

    Grant-cshostedvoicemailpolicy –identity “CN={A888BC8D-….DC=NL” –policyname ContonsoUM 


    Step 9: Connect with Remote powershell to Office365 to assign the policy on the dial plan:

    $UserCredential = Get-Credential$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection
    Import-PSSession $Session
    Set-UMmailboxpolicy -identity “Office 365 UM Default Policy” -SourceForestPolicy “ContonsoUM”
    Set-UMmailboxpolicy -identity “On Premise UM Policy” -SourceForestPolicy “CloudUM”

    Step 10: Configure onprem users with the new policy

    First enable in ECP (Office365) Voicemail for the users mailbox. then the user on your onprem deployment:

    Grant-cshostedvoicemailpolicy –identity “KenM” –policyname CotonsoUM
    Get-csuser –identity “KenM”
    
    Set-csuser –identity “KenM” –hostedvoicemail $true

    Configured VoicemailUM for your Skype users :)

    Greetings,

    Erdem


    Please mark as helpful if you find my contribution useful or as an answer if it does answer your question. That will encourage me - and others - to take time out to help you.

    • Proposed as answer by Er-D Tuesday, December 5, 2017 8:40 AM
    • Marked as answer by JohnHK215 Tuesday, December 5, 2017 3:27 PM
    Monday, December 4, 2017 1:07 PM
  • Hi Mick,

     

    Yes ,if you want to enable Phone System voicemail ,now you have E1 plans ,you need buy the Exchange Online Plans 2, Or, switch to an Office Suite that comes with Exchange Online Plan 2, such as Office 365 E3.


    Regards,

    Leon Lu


    Please remember to mark the replies as answers if they helped.
    If you have feedback for TechNet Subscriber Support, contact tnsf@microsoft.com.

    Tuesday, December 5, 2017 1:53 AM

All replies

  • Hi Mick,

    You can connect onprem deployment with Exchange online to use voicemail. You need to do couple of steps to complete this. 

    For Voicemail in office365 you need Exchange plan 2.

    Step 1:

    You need to verify your access edge configuration with Get-CsAccessEdgeConfiguration and check if Routingmethod is on DnsSrvRouting, AllowFederatedusers on True and partnerdiscover on True

    Set-CsAccessEdgeConfiguration -enablepartnerdiscovery $true -UseDnsSrvRouting -AllowFederatedUsers 1

    Step 2: Add hostingprovider for Exchange:

    New-CsHostingProvider -Identity “Exchange Online” -Enabled $True -EnabledSharedAddressSpace $True -HostsOCSUsers $False -ProxyFqdn “exap.um.outlook.com” -IsLocal $False -VerificationLevel UseSourceVerification


    Step 3: Replicate your servers: 

    Invoke-CsManagementStoreReplication


    Step 4: Configure hosted voicemail policy:

    New-CsHostedVoicemailPolicy -identity ContonsoUM -Destination exap.um.outlook.com -Description “Office 365 Voicemail” -Organization “contonso.onmicrosoft.com”

    Check your onmicrosoft.com tenant name and set your desired identityname.

    Step 5: Configure Office365 Portal

    Go to Office 365 Admin Center – Exchange – Unified Messaging

    Add a new UM Dial plan

    Step 6: Edit your created UM Dial plan

    Configure Outlook Access Voice number with E164 number and dialing rules just a *

    Step 7: now on your onprem deployment add a exchange contact:

    New-CsExUmContact -displaynumber +3112345678 –sipaddress SIP:EX_UM_SA@contonso.com -registrarpool pool01.contonso.com -ou “OU=NL,OU=Contonso,DC=com”


    Step 8: Now grant the voicemail policy on the created Exumcontact. 

    Get-CsExUmContact | Grant-CsHostedVoicemailPolicy -PolicyName ContonsoUM 


    or if you have mulitple ExUmContact, Get the identity with Get-CsExUmContact.

    Grant-cshostedvoicemailpolicy –identity “CN={A888BC8D-….DC=NL” –policyname ContonsoUM 


    Step 9: Connect with Remote powershell to Office365 to assign the policy on the dial plan:

    $UserCredential = Get-Credential$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection
    Import-PSSession $Session
    Set-UMmailboxpolicy -identity “Office 365 UM Default Policy” -SourceForestPolicy “ContonsoUM”
    Set-UMmailboxpolicy -identity “On Premise UM Policy” -SourceForestPolicy “CloudUM”

    Step 10: Configure onprem users with the new policy

    First enable in ECP (Office365) Voicemail for the users mailbox. then the user on your onprem deployment:

    Grant-cshostedvoicemailpolicy –identity “KenM” –policyname CotonsoUM
    Get-csuser –identity “KenM”
    
    Set-csuser –identity “KenM” –hostedvoicemail $true

    Configured VoicemailUM for your Skype users :)

    Greetings,

    Erdem


    Please mark as helpful if you find my contribution useful or as an answer if it does answer your question. That will encourage me - and others - to take time out to help you.

    • Proposed as answer by Er-D Tuesday, December 5, 2017 8:40 AM
    • Marked as answer by JohnHK215 Tuesday, December 5, 2017 3:27 PM
    Monday, December 4, 2017 1:07 PM
  • Hi Er-D,

    Thanks for you reply, we know how to add the UM for hosted voice mail.

    When we enable it for E1 license user, it have error, it is non - BPOS_S_Standard and can't enable it.

    https://support.microsoft.com/en-us/help/3102994/-license-validation-error-when-an-office-365-administrator-tries-to-di

    so , I would like to double confirm , E1 + Cloud PBX don't have hosted voice mail license right?

    Thanks.

    Tuesday, December 5, 2017 12:29 AM
  • Hi Mick,

     

    Yes ,if you want to enable Phone System voicemail ,now you have E1 plans ,you need buy the Exchange Online Plans 2, Or, switch to an Office Suite that comes with Exchange Online Plan 2, such as Office 365 E3.


    Regards,

    Leon Lu


    Please remember to mark the replies as answers if they helped.
    If you have feedback for TechNet Subscriber Support, contact tnsf@microsoft.com.

    Tuesday, December 5, 2017 1:53 AM
  • Hi Mick,

    I had write in my text that you will need Exchange plan 2 for it :). Leon told you that again.

    Greetings,

    Erdem


    Please mark as helpful if you find my contribution useful or as an answer if it does answer your question. That will encourage me - and others - to take time out to help you.

    Tuesday, December 5, 2017 8:40 AM