cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
299
Views
2
Helpful
4
Replies

User Directory search using CUCM AXL API

simon hester
Level 1
Level 1

Hi 
Looking for some advise and answers to a couple of questions. I have a customer who wants to develop a directory lookup for there intranet so users can look up users phone numbers. 

I understand we need to use the AXL API Dev tool to access the UDS (user data services) to do this although I'm not doing the dev work, I've never used it so had a couple of questions around what can be pulled from the CUCM using it. 

On the user details page there is the telephone number field and this is sync'd from the customers AD using LDAP however in a lot of cases they have never populated the telephone number correctly so reading this field could give incorrect or blank info. Essentially the customer is trying to find the real usable extension of people via a name search

1. Can the API be used to pull the name of the user and then display the users primary extension number that is also set under the user details page?
2. The primary extension appears to be a field that is manually set is that correct?

     Is there anyway to have that field set automatically?

     If not I assume the customer would need to go through and update that field for all 2500 user it is missing on?  

Or is there a better way to get the real extensions that have been assigned to users?

Thanks in advance


4 Replies 4

There is a drop down choice in the LDAP directory integration of CUCM that lets you select which AD element to use for phone number. Your choices are 'telephoneNumber' (which is work phone/business phone in AD) or 'ipPhone'. Even though it is an older article, this one cover the topic very well.

https://community.cisco.com/t5/ip-telephony-and-phones/cucm-7-1-ldap-integration-with-microsoft-ad/td-p/1395401 

The short answer is you have to populate that data someplace. If users are assigned primary extensions in CUCM, you could use BAT to export that data. You could parse the CSV output to extract that for an automated update to AD. I did something like this years ago and use an included MS tool called 'ldifde;. I have no idea if that tool still exists.

Hi Elliot

Thanks for the comments. Been doing some research on the topic and will keep looking. The missing data seem to be the biggest issue and there are not many tools we can use to fix this easily. I also checked and the primary extension in some 2500 cases is also missing for users. 

PTS
Spotlight
Spotlight

Hi Simonn,
Your requirement can be resolved using below application which automatically updates the correct user's Cisco IP phone extension number from CUCM to LDAP directory user's telephone number field.
In addition to above there are other additional features in the application.

Please refer to below link for the application details.
Application : MARS CUCM and Active Directory Process Automation
https://developer.cisco.com/ecosystem/cpp/solutions/183983/
App Video : https://www.youtube.com/watch?v=B9L2pcyBp0w

For details you can write to info@parsec-tech.com

Interesting thanks for sharing. Dare I ask what is the cost of the application?