cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
789
Views
5
Helpful
12
Replies

Cisco DC

amarmn1975
Level 1
Level 1

Hii,

I have CUCM 7.1 and all my users were created in CUCM DB, now I wan to install Presence server , how the users of CUPC can serch the directory.

Thanks..

12 Replies 12

Tommer Catlin
VIP Alumni
VIP Alumni

You cant use the CallManager DB for the search in CUPS.  if you have to use an LDAP source such as AD

Thanks..

But if all users are in CUCM DB, can copy them to AD, coz my users around 500 user.

Do I have to create them one by one on AD. Or the is a tool.

Thanks..

Ammar Al Hayyani

IP Telephony Specialist

Information Technology

Abu Dhabi Ports Company

Phone +971 2 695 2142   +971 50 6146553

Fax +971 2 695 2111

Email ammar.alhayyani@adpc.ae

PO Box 54477, Abu Dhabi, UAE

Website www.adpc.ae

You can.  The trick is to make their usernames in CUCM match in AD and vice versa.  Also, their phone numbers should match if at all possible.

So ideally, if you have AD, if you can.. would be to sync CUCM with LDAP (AD) and then point the CUPS to the same LDAP source.  Then everything will match.

So I have to create them a gain in microsoft AD, but they are a lot.

Regards

Ammar Al Hayyani

IP Telephony Specialist

Information Technology

Abu Dhabi Ports Company

Phone +971 2 695 2142   +971 50 6146553

Fax +971 2 695 2111

Email ammar.alhayyani@adpc.ae

PO Box 54477, Abu Dhabi, UAE

Website www.adpc.ae

sorry, I didnt make the rules.  CUPS requires an LDAP source and you can not use the CUCM directory.    If you have no LDAP source, CUPC can not use IM or search the directory.  Only works for the RCC and click to call then

My idea is how to copy CUCM users to MS AD, instead of creating them a gain.

Regards

Ammar Al Hayyani

IP Telephony Specialist

Information Technology

Abu Dhabi Ports Company

Phone +971 2 695 2142   +971 50 6146553

Fax +971 2 695 2111

Email ammar.alhayyani@adpc.ae

PO Box 54477, Abu Dhabi, UAE

Website www.adpc.ae

you can use BAT to export the users in CUCM to CSV file. You will then need to format the file to make it run in a script in AD.  Quick google search:

http://technet.microsoft.com/en-us/library/bb727091.aspx

Thanks..

I really appreciate your help.

Regards..

Ammar Al Hayyani

IP Telephony Specialist

Information Technology

Abu Dhabi Ports Company

Phone +971 2 695 2142   +971 50 6146553

Fax +971 2 695 2111

Email ammar.alhayyani@adpc.ae

PO Box 54477, Abu Dhabi, UAE

Website www.adpc.ae

My pleasure!

In the future, it would make sense to have the user created in AD *first*.  Then use CUCM to LDAP integrate and sync.   Granted, sometimes, this is not possible because of different scenarios.

To accomplish what you want is not really all that difficult but it is a manual (or scripted) process.  Essentially, you will need to export your endusers from the CUCM to a text file.  You can do this using the AXL/SOAP interface or you can leverage BAT export.  I am guessing the latter would be more suited to your needs.

Then you will need to normalize the data that is exported to line up with a CSV format that can be used by an AD import tool or shell (i.e. powershell) script.  At a minimum you will need the first name, last name, userID, telephone number.  An e-mail alias may also be needed depending on what you are doing.

If you are unfamiliar with how to import records into AD, then I suggest you take a look at this:

http://technet.microsoft.com/en-us/library/bb727091.aspx

You will also want to consider your OU structure when start going down this road.  I also recommend that you look at this as a stop gap measure.  Your strategic objective should basically be to import/normalize the data for users in AD and CUCM.  Once you do this, then you should transition CUCM to using DirSync.  The eventual goal would be to have AD be the root for all user provisioning.  If you can get there, then your CUCM and CUPS server will always be in-sync since they would both be leveraging your AD environment.

Now, I am assuming based on this thread that your AD environment doesn't already contain the user IDs that you are leveraging in the CUCM.  This would only be the case if your AD is greenfield.  If your users have user IDs in AD and they have CUCM IDs as well, then you will need to take some additional measures to match and normalize the data so that (a) you avoid unnecessary duplication and (b) you avoid overwriting or deleting a user ID that you may be using. You also may have extension and device associations in CUCM that you want to keep.  The worse case is that you DO have users using both AD and CUCM and you want to change CUCM to use the AD user IDs.  In this case you still need to export the users.  Identify the CUCM-User_to_AD-User relationship, update your userIDs as stored in the CUCM export file.  Then you can use this file either to create new CUCM users that match their AD equivalent IDs OR do a DirSync (which deletes the old CUCM-User) and then a bulk update to re-establish device associations.  This can get quite involved and there are plenty of variables that come into play that I can't account for in this thread.

If you are comfortable with AD, BAT, DirSync, etc. then you should be able to accomplish what you need with proper planning.  If you are not comfortable with these topics, then I recommend you consider finding someone who is to assist.

HTH.


Regards,
Bill

HTH -Bill (b) http://ucguerrilla.com (t) @ucguerrilla

Please remember to rate helpful responses and identify

Thank you.

Can I use AD in Unity server?, and use a new OU to play with it.

Rods...

Ammar Al Hayyani

IP Telephony Specialist

Information Technology

Abu Dhabi Ports Company

Phone +971 2 695 2142   +971 50 6146553

Fax +971 2 695 2111

Email ammar.alhayyani@adpc.ae

PO Box 54477, Abu Dhabi, UAE

Website www.adpc.ae

If you are use Unity as Voicemail only, you can use this AD.   It does not matter what AD you use, it just has to be an LDAP source.  If you have an Unity Voicemail only setup, you can use this as well.

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: