12-02-2015 01:28 AM - edited 03-17-2019 05:05 AM
Hello
I got a strange request from one of our client!
where end users/customer want to see service menu in there prefrence orders.
such as once they press service Button on Phone they should see first
1) Extension Mobility
2) Directory services
in my case customer has 4 directory in service for total 4 cluster including his/her home cluster!
Can we change the ordering of service Menu?
Regards
Lalit Arora
Sr.Consultant
Orange
12-02-2015 01:33 AM
Hi Lalit,
This is not possible natively in CUCM. However, you can use custom scripts or several third party tool available to accomplish this. You can search online for 3rd party solutions to this.
Manish
- Do rate helpful posts -
12-02-2015 01:54 AM
You can indeed change the priority of services from the CLI . Example demonstrated below.
First of all you need to run SQL query to find what the PKID and priority of each service is
++++This query reveals the PKID for the ip phone services and their priority order++++++++
admin:run sql select name, priority, urltemplate, pkid from telecasterservice
name priority urltemplate pkid
=================== ======== =========================================================================== ====================================
Received Calls 2 Application:Cisco/ReceivedCalls 0061bdd2-26c0-46a4-98a3-48a6878edf53
Intercom Calls 4 Application:Cisco/IntercomCalls 27f92f3c-11ed-45f3-8400-fe06431c0bfc
Personal Directory 5 Application:Cisco/PersonalDirectory 4a9d384a-5beb-4449-b176-cea0e8c4307c
Corporate Directory 6 Application:Cisco/CorporateDirectory 7eca2cf1-0c8d-4df4-a807-124b18fe89a4
Placed Calls 3 Application:Cisco/PlacedCalls a0eed443-c705-4232-86d4-957295dd339c
Login / Logout 50 http://10.100.60.11:8080/emapp/EMAppServlet?device=#DEVICENAME#&EMCC=#EMCC# a2857eca-7f16-29e0-24f1-f1c1758ef3c2
Voicemail 1 Application:Cisco/Voicemail ca69f2e4-d088-47f8-acb2-ceea6722272e
Missed Calls 1 Application:Cisco/MissedCalls d0059763-cdcc-4be7-a2a8-bbd4aac73f63
You can then use the sql update command to change the priorities
admin:run sql update telecasterservice set priority=5 where name='Corporate Directory'
or do it using the PKID
run sql update telecasterservice set priority=1 where pkid='d0059763-cdcc-4be7-a2a8-bbd4aac73f63'
run sql update telecasterservice set priority=2 where pkid='0061bdd2-26c0-46a4-98a3-48a6878edf53'
run sql update telecasterservice set priority=3 where pkid='a0eed443-c705-4232-86d4-957295dd339c'
run sql update telecasterservice set priority=5 where pkid='4a9d384a-5beb-4449-b176-cea0e8c4307c'
run sql update telecasterservice set priority=6 where pkid='47eca2cf1-0c8d-4df4-a807-124b18fe89a4'
12-02-2015 02:07 AM
Appreciate your inputs
if I am not wrong, lowest the number in priority will define high priority and top order in listing!!
if i am going to change in production environment will there be in any impact on users or on cluster?
Regards
Lalit Arora
Sr.Consultant
Orange
12-02-2015 02:12 AM
Yes that is correct. For your own peace of mind, I would do this in a lab first and then test difference things. But I can confirm that this has been tested before although on a difference cucm version. So you should do this in a lab first and ensure it works as you want it to.
12-02-2015 02:48 AM
do we have any Ciso Documentation for same ?
12-02-2015 03:01 AM
Check this
http://www.cisco.com/c/en/us/support/docs/unified-communications/unified-communications-manager-callmanager/117556-config-disableaccess-00.html#anc2
Manish
12-02-2015 02:18 AM
Hi Ayodeji,
Thanks for this info. Yes, just verified that this will work in cucm 8.x and higher versions. The higher the Priority (the lower its numerical value) the closer to the head of the list is the service
listed. Services with the same priority are listed in alphabetical order (utf-8 order that is).
Manish
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide