Deploy Shared Line Appearance in Lync Server 2013
Topic Last Modified: 2016-06-13
Read this topic to learn how to deploy Shared Line Appearance (SLA) in Lync Server 2013, Cumulative Update April 2016. SLA is a feature for handling multiple calls on a specific number called a shared number.
For more information about this feature, see Plan for Shared Line Appearance in Lync Server 2013.
Shared Line Appearance (SLA) is a new feature in Lync Server 2013, Cumulative Update April 2016. To enable this feature, you must have first deployed this cumulative update.
Install Shared Line Appearance
After Lync Server 2013, Cumulative Update April 2016 is deployed, the SLA application is not enabled by default. To enable the application, follow the steps below:
Register SLA as a server application by running the following command for each pool:
New-CsServerApplication -Identity 'Service:Registrar:%FQDN%/SharedLineAppearance' -Uri https://www.microsoft.com/LCS/SharedLineAppearance -Critical $false -Enabled $true -Priority (Get-CsServerApplication -Identity 'Service:Registrar:%FQDN%/UserServices').Priority
where %FQDN% is the fully qualified domain name of the pool.
Run the following command to update the RBAC roles for the SLA cmdlets:
Restart all the Front End Servers (RTCSRV service) in all the pools where SLA was installed and enabled:
Stop-CsWindowsService RTCSRV Start-CsWindowsService RTCSRV
Create an SLA group and add users to it
Create the SLA group by using the Set-CsSlaConfiguration cmdlet:
Set-CsSlaConfiguration -Identity <IdentityOfGroup> -MaxNumberOfCalls <Number> -BusyOption <BusyOnBusy|Voicemail|Forward> [-Target <TargetUserOrPhoneNumber>]
The Set-CsSlaConfiguration cmdlet marks the Enterprise Voice account SLAGroup1 as an SLA entity, and the number of SLAGroup1 becomes the number for the SLA group. All calls to SLAGroup1 will ring the entire SLA group.
The following example creates an SLA group for an existing Enterprise Voice user, SLAGroup1, and uses the number assigned for SLAGroup1 as the SLA mainline number.
The command sets the maximum number of concurrent calls for the new SLA group to 3, and for calls in excess of that to hear a busy signal:
Set-CsSlaConfiguration -Identity SLAGroup1 -MaxNumberOfCalls 3 -BusyOption BusyOnBusy
You can use Set-CsSlaConfiguration to create a new SLA group or modify an existing one.
Note that what you specify for
-Identitymust be a valid existing Enterprise Voice-enabled user account.
Add delegates to the group by using the Add-CsSlaDelegates cmdlet:
Add-CsSlaDelegates -Identity <IdentityOfGroup> -Delegate <NameOfDelegate@domain>
The following example adds a user to the SLA group. Each user added to the group must be a valid Enterprise Voice-enabled user:
Add-CsSlaDelegates -Identity SLAGroup1 -Delegate sip:SLA_Delegate1@contoso.com
Repeat the cmdlet for each user you want to add to the group. Users can only belong to a single SLA group.
Configure the SLA group Busy Option
- Configure the SLA group Busy Option by using the Set-CsSlaConfiguration cmdlet:
The following example sets calls that exceed the maximum number of concurrent calls to be forwarded to the telephone number 202-555-1234. The target could be a user in your organization instead of a phone number; in that case, the syntax for the person to receive the forwarded calls is the same as when you specify a delegate:
Set-CsSlaConfiguration -Identity <IdentityOfGroup> -BusyOption <Option> [-Target <TargetUserOrPhoneNumber>]
sip:<NameofDelegate@domain>. The other possible parameter for
Set-CsSlaConfiguration -Identity SLAGroup1 -BusyOption Forward -Target tel:+2025551234]
Configure the SLA group Missed Call Option
- Configure the SLA group Missed Call Option by using the Set-CsSlaConfiguration cmdlet:
The following example specifies that missed calls are to be forwarded to the user named
Set-CsSlaConfiguration -Identity <IdentityOfGroup> -MissedCallOption <Option> -MissedCallForwardTarget <TargetUserOrPhoneNumber> -BusyOption <Option> -MaxNumberofCalls <#> -Target [Target]
sla_forward_number. The valid options for the
Disconnect. If you choose
Forward, you must also include the
-MissedCallForwardTargetparameter, with a user or phone number as the target:
Set-CsSlaConfiguration -Identity SLAGroup1 -MissedCallOption Forward -MissedCallForwardTarget sip:email@example.com -BusyOption Forward -MaxNumberOfCalls 2 -Target sip:firstname.lastname@example.org
Remove a delegate from a group
- Remove a delegate from a group by using the Remove-CsSlaDelegates cmdlet:
Remove-CsSlaDelegates -Identity <IdentityOfGroup> -Delegate <NameOfDelegate@domain>
Remove-CsSlaDelegates -Identity SLAGroup1 -Delegate sip:SLA_Delegate3@contoso.com
Delete an SLA group
Delete an SLA group by using the Remove-CsSlaConfiguration cmdlet:
Remove-CsSlaConfiguration -Identity <IdentityOfGroup>
Remove-CsSlaConfiguration -Identity SLAGroup1