SBAMakingSmall

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Thursday, August 16, 2012

Step by Step Enabling Lync Server 2013 Enterprise Voice Features, Response Groups and Managers – Part 5

Posted on 9:35 PM by Unknown

In this step by step we will look at enabling Enterprise Voice  features in Lync Server 2013. If you are interested in the new Response Group Manager feature in Lync 2013 click here .

To get by in Part 5 you need to have done at least Part 1 of Our Lync 2013 Lab.

Enable Users for Enterprise Voice

To enable our users for Ent. Voice lets open the Lync Server Control Panel. Now click on Users. To save on CPU no users are shown by default so just click on Find to show all your currently enabled Lync users.

find-users 

Now We will see a list of Lync enabled users. Note in the Telephony column that our users are enabled for “PC-to-PC only”. Let’s changed that by double clicking on a user to edit.

note-users-have-pc2pc-only

Now we can change a few setting

  • Telephony:Enterprise Voice
  • Line User: tel:+18005551003;ext=1003

Now click “Commit”.

enable-user-for-enterprise-voice

Now you can repeat this step for each user. (or use powershell). Now if we give our Lync clients a few minutes a new “Phone” tab will show up inside our Lync 2013 client! (NOTE: there is no need to log out or do anything on the Lync client side. This will automatically show up.)

ent-voice-tab

Alright, now your users should be enabled for Enterprise Voice.

Trying Out the Audio Test Service

If we click on the Phone Tab/Button we will see our phone dial pad. From here we can make our first “Voice” call. If we click the “Check” button Lync will call the Lync Audio Test Service. Go ahead.

phone-dialpad-and-testvoice

test

Enabling and Using Call Park

To enable the call Park feature go to Voice Features | Call Park | New

add-call-park

Configure a  Park using the below example. In our example we are making 5 parking “slots” or spaces so we can park up to 5 calls. We could make this the amount we want to, but for this lab we’ll make it 5.

  • Name: Call Park Orbit
  • Number Range: #500
  • Number Range: #505
  • FQDN of destination server: FE01.lab.local

Now click “Commit”

setup-park

Now let’s call another rLync user and test our new Park feature. After we are connected, hover over “Call” then click “Transfer Call” and then “Parking Lot”park-a-call

Once the call is Parked, you will be notified which of the “slot” the call is in. In the below case it is in #500. Anyone on Lync with Ent. Voice enabled can pick up this call Parked by dialing #500. You can  click “COPY” to IM this to someone or verbally.

call-is-parked-notice

Some Quick notes about Call Park

  • By default, if no one picks up the park xx minutes, the call will ring back to the person who parked the call.
  • You can only have 1 call park orbit per user/deskphone. So, for example, you can not have a Park for Sales and a Park for Service.
  • Unlike some PBX systems, you will not be able to see if someone is currently in Park via a light/button on a phone

Setting Up Normalization

Since we probably don’t want to be walking around dialing things like “tel:+18005551003;ext=1003” to reach another extension, (I suspect our users would suspect us of being insane? ;-) we need to make a Normalization rule that turns “1003” into “tel:+18005551003;ext=1003” for us automatically.

In the Lync Control Panel we’ll make this new Normalization Rule under “Dial Plan”. To do this Click “Voice Routing” | “Dial Plan” | select the “Global” dial plan | “Edit” | “Show Details” as shown below.

voice-routing-dialplan

Now under “Associate Normalization Rules” click “New”.

new-normalization-rule

Now define the New “Normalization Rule” like below.

  • Name: Extensions
  • Length: Exactly 4
  • Pattern to match: ^(1\d(3))$
  • Translation rule: +1800555$1;ext=$1
  • Internal extension = checked

To save this “Normalization Rule” click “OK” | “Commit” | “Commit All”.

Note: The normalization rule we just setup will only take care of extensions in the 1000-1999 range. In our lab exercises we’ll make sure we stay in that range, but if you to a little “exploring” just be aware.

Update Address Book

Because of the way Lync Server is designed the changes we made above will take some time to propagate out to all the clients if we just let the process happen normally. We can “push” this process by taking the below steps on each client we want to test “right now”.

  • Run Update-CSAddressBook from the Lync PowerShell and wait about 5 minutes
    • you can check Lync Server event log to see when this happens
  • Signed out of the Lync 2013 Client and delete everything under:
    • C:\Users\%username%\AppData\Local\Microsoft\Office\15.0\Lync
    • Lync 2010 = C:\Users\%username%\AppData\Local\Microsoft\Communicator

Now you should be able to dial Lync user’s by their Ent. Voice 4 digit extension number.

Unassigned Number

The first thing we need to do to create a “Unassigned Number” is to create an announcement. This requires Powershell New-CsAnnouncement command. Here is an example:

  • New-CsAnnouncement –Identity ApplicationServer:FE01.lab.local –Name “Welcome to Lab 001” –TexttoSpeechPrompt “Welcome to Lab Announcement” –Language “en-US”

new-csannouncement-pw

New we will define the new Unassigned Number in LSCP. After filling the form below click OK. Then “Commit all”

ERRATA NOTE: the 2nd number in the number range below should be exactly the same as the first. If you are using the ext=xxxx suffix you can have only 1 extension per range. If using plain jane DID number  you can have a range.

anouncement-lscp

http://technet.microsoft.com/en-us/library/gg398522

Quick Notes About Unassigned Number

  • If you have an “ext” LineURI you can only have 1 number in Unassigned Number range. If a normal DID you can have a range.
  • If you have a legit number that falls inside an unassigned range you will still be able to call it

Response Group

Response Groups…

The overview to setting up a RGS is

  • Assign specific Lync users to a Group
  • Assign Group(s) to a Queue
  • Define a Workflow and assign the Queue to the Workflow.

Group | New | Select a pool (FE01.lab.local)

Commit

rgs-group

Next we’ll setup a Queue.  Queue | New | Select a Service (Front end Pool. In our case FE01.lab.local) |

new-rgs-queue

Create or Edit a Workflow | select a Service (or FE pool)

Lync will now pop out a browser window will pop up. From here you can create a new workflow/response group. Let click on “Create” beside “Hunt Group”.

rgs-configuration-tool-main-menu

Now configure your Hunt Group as shown below:

rgs-huntgroup-setup-part1

next

rgs-huntgroup-setup-part2

next

rgs-huntgroup-setup-part3

next

rgs-huntgroup-setup-part4

rgs-huntgroup-setup-part5

Now your response group will be deployed and you will see the below when it is. NOTE: I’ve you may need to wait several minutes after the RGS is deployed till you can actually dial it. So, don’t get too worried if you get “Your organization does not support calling this number.”

rgs-deployed

Now we can call this response group.

RGSManager

Setup a Response Group Manager

Now that we have tested our response group, let’s circle back and look at a new feature in Lync Server 2013: Response Group Managers. RGS managers allows us to configure otherwise normal Lync users as RGS managers that can login to Lync Server Control Panel, Response Group Config web page or PowerShell and only have access to appropriate response group(s) and configuration.

Response Groups in 2013 can be Managed by a manager or UnManaged, which means they are administrated by the Lync Admin.

To setup a Response Group Manager is to add our Response Group manager user to the CSResponseGroupManager AD Group. We’ll ad u1@lab.local.

Note: this user needs to be enabled in Lync

assign-user-to-csresponsegroupmanager

Next, lets edit our Response Group/Workflow and add our user as a Response Group Manager.

Remember several things:

  • The Queues and Groups cannot be used in another Response Group if we are going to make this a managed RGS

After we add our user, scroll to the bottom and click Save.

add-a-manager-to-response-group

Now lets move to the Manager user’s machine (or log onto a machine with the manager credentials). The manager will be able to login to these Admin tools, but they will ONLY see RGS info they can manage:

  • https://FE01.lab.local/cscp
  • https://FE01.lab.local/rgsconfig/default.aspx
  • and Lync Powershell

Lync Control Panel: Only Manager related items are enabled.

  • In Users tab, Manager can see users, but not edit them
  • In Response Group tab Manager can see only their own Response Groups, Queues and Groups.
  • They can not add new RGS, but can add new Queues and Groups.

lync-control-panel-from-manager-perspective

Response Group Config: Note the manager can’t add a new RGS.

logged-in-as-rgs-manager

To read more about RGS Managers, see below:
http://technet.microsoft.com/en-us/library/gg398513(v=ocs.15).aspx

Some General Notes:

  • Lync Attendant 2010 Seems to crash on Windows Server 2012 RC
  • Lync Attendant 2010 seem to run fine on Windows 8 Release Preview

Continue your lab with more articles in this Lync Server 2013 Step by Step Series:

  • Part 1 – Step by Step Installing Lync Server 2013 Standard Edition Front End
  • Part 2- Step by Step Installing Lync Server 2013 SE Monitoring Server
  • Part 3 – Step by Step Installing Lync Server 2013 Persistent Chat Server
  • Part 4 - Step by Step Installing Your 2nd Lync Server 2013 SE Server Associated Backup Pool for Resiliency
  • Part 5 – Step by Step Enabling Lync Server 2013 Enterprise Voice Features, Response Groups and Managers
  • Using Lync 2013 and OneNote 2013 Integration
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in Lync_2013_StepByStep | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • Free Microsoft Lync HotKey Contact Dialer App: Launch Conversation With 1 Button Touch
      Assign hot keys to Lync contact so you can Instant Message or Audio Call contacts or phone numbers with 1 hot key whether you are in Lyn...
  • Microsoft Remote Connectivity Analyzer for Lync & #Exchange Gets Big Refresh
    New /Enhanced Exchange and Lync connectivity test sites combined Lync Mobile Autodiscover tests New Office365 DNS and Free/Busy test G...
  • Q&A About Microsoft Lync Safe Transfer: What It Is, When You Need It, How You Do It and Gotchas to “Watchas”
    What is safe transfer? According to: http://technet.microsoft.com/en-us/library/gg425721(v=ocs.14).aspx “…With Safe Transfer enabled, tr...
  • Polycom Soundstation Connect: Polycom Has No Intention of Rolling Over to Other USB Speaker Phone Vendors
    With Plantronics, Jabra and Logitech well suited and churning out portable USB speaker phone devices, Polycom seems to be noting that a USB...
  • snom 821 UC Edition (Lync) Firmware 8.8.1.11 “Apollo” Officially Released and Approved By Microsoft
    snom has been working on their “Apollo” Lync UC Edition firmware and it is has been released out of Beta and approved by Microsoft. New Fea...
  • snom Brings Lync Presence to Desk Phone Definable Indicator Lights
    Note : While the snom 300 and snom 821 are Lync Qualified devices, the features noted in this article may not be included in the Lync Qualif...
  • 5 Tricks Using snom UC Edition: Intercom, Safe Transfer, Show VirtualKeys & More
    I’ve been testing the latest snom UC Edition firmware and I came across some items I thought others might want to hear about. Intercom Cu...
  • First Impression Review of Logitech Webcam C930e: 1st of New Generation of UVC 1.5 H.264 WebCams
    The Logitech Webcam c930e is a business webcam that is certified for Microsoft Lync and Skype and first cam to bring 1080p UVC 1.5 H264 HD ...
  • Lync User QuickTip #19: Understanding Lync to Outlook Calendar Based Presence Integration
    One of the great things about Microsoft Lync is how it lights up hitherto hidden information. One of these items is the Outlook Busy/Free st...
  • Polycom Announces Intentions to Lync enable Various Existing Polycom Deskphone, Videophone and DECT Models
      Note: The noted firmware is NOT Microsoft Qualified or certified. Note: The below is a summary of perusing Polycom PDF documents and is...

Categories

  • acano (1)
  • Android (3)
  • appliance (1)
  • april prank (1)
  • audiocodes (2)
  • Before_Released (1)
  • brainstorming (1)
  • CEBP (1)
  • cisco (3)
  • Commentary (3)
  • Community Question (1)
  • dect (1)
  • developer (1)
  • exchange-um (1)
  • federation (3)
  • fun (5)
  • futu (1)
  • Futurist_Ideas (4)
  • GeneralIT (2)
  • gmail (2)
  • google (3)
  • ios (3)
  • jajah (2)
  • logitech (1)
  • lync (34)
  • Lync_2013 (13)
  • Lync_2013_StepByStep (6)
  • Lync_2013_WhatsNew (2)
  • lync_developer (3)
  • Lync_HowTo (8)
  • Lync_Mobile (1)
  • LyncAdminTip (2)
  • LyncUserTip (16)
  • NET (1)
  • News (9)
  • offic (1)
  • office365 (1)
  • panasonic (2)
  • plantronics (1)
  • polycom (9)
  • Research_Ideas (3)
  • review (12)
  • sangoma (1)
  • SIP (2)
  • skype (5)
  • snom (17)
  • snom 800 (1)
  • snom_HowTo (1)
  • sonicwall (1)
  • UCWA (2)
  • videoconf (1)
  • WebRTC (4)
  • wifi (2)
  • windowsMobile (1)
  • windowsphone (5)
  • XMPP (3)

Blog Archive

  • ►  2013 (130)
    • ►  September (13)
    • ►  August (17)
    • ►  July (15)
    • ►  June (10)
    • ►  May (11)
    • ►  April (11)
    • ►  March (26)
    • ►  February (19)
    • ►  January (8)
  • ▼  2012 (153)
    • ►  December (14)
    • ►  November (6)
    • ►  October (5)
    • ►  September (10)
    • ▼  August (17)
      • I Want Your Input: What HotKey Should Our Free Lyn...
      • Questions About Microsoft Lync Server and Music on...
      • Quick First Impression snom 720 Video Review
      • snom ONE Mini IP PBX First Impression Review
      • Polycom VVX500 IP Deskphone and Spectralink WIFI P...
      • Using Polycom VVX500 IP Phone With Microsoft Lync:...
      • Feedback From the Field: Challenges & Solutions Us...
      • Understanding Microsoft Lync and Telco Caller ID N...
      • Step by Step Enabling Lync Server 2013 Enterprise ...
      • 5 Tricks Using snom UC Edition: Intercom, Safe Tra...
      • Is SkyDrive Becoming Microsoft’s “Cloud OS” Plus?
      • snom Introduces snom ONE Mini PBX Appliance
      • Lync Federation Directory Project Reaches 10,000 O...
      • snom 821 UC Edition (Lync) Firmware 8.8.1.11 “Apol...
      • #Lync 2013 What’s New #2: Lync 2013 and OneNote 20...
      • #Lync 2013 What’s New #1: See If Your Contacts Are...
      • Step by Step: Adding Your Second Lync Standard Edi...
    • ►  July (17)
    • ►  June (24)
    • ►  May (16)
    • ►  April (19)
    • ►  March (7)
    • ►  February (10)
    • ►  January (8)
  • ►  2011 (17)
    • ►  December (17)
Powered by Blogger.