CCM and AD Synchronization

Unanswered Question
Apr 6th, 2010

What kind of integration is available between Cisco Call Managerand Microsoft Active Directory ?

We need to automated synchronization of phone number from CCM to AD, so the phone numbers in ADincluding outlook address book will remain updated instead of CCM administrator manually setting the value of phone in AD or communicating it to AD administrator to set the phone value.

Note: Maybe this has been discussed before, but I need to know if thier is any new in this subject.


I have this problem too.
0 votes
  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 4.3 (3 ratings)
Aaron Harrison Wed, 04/07/2010 - 00:42


There is no such integration as standard with CallManager.

AD integration is basically as synchronization of a small subset of the properties from AD to automatically populate the CCM user directory, and the ability to use the AD to authenticate your users.

There is no synchronization from CCM to AD at all; in fact, nothing is ever written to AD.

If you want to synchronize in that direction, you would either have to find a third party application that does what you want or write your own administrative scripts. I would probably take the latter option (using AXL to pull information from CCM, and then push it into AD using the usual MS scripting APIs) as there are so many ways you might choose to map the various pieces of information in CCM to users in AD.


Please rate helpful posts..

aralmansoori Wed, 04/07/2010 - 23:17


Thanks for your helpful information, So we have to look for the third party. Also, I will be appreciated if you provide me any info about AXL as you recommanded.


Aaron Harrison Thu, 04/08/2010 - 01:16


Well - the API itself is documented here:;jsessionid=8FD687258B6B611056BB5...

But you are probably best trying to google whatever programming language you are experienced in and AXL CallManager to see if you can find some examples; for example some of the guys I work with use PERL:

Alternatively you can grab a copy of the CCM DB Schema, then pull data from the DB as ably demonstrated in Bill's blog:



Please rate helpful posts..


This Discussion