[cisco-voip] PowerShell Provider for CUCM

Pawlowski, Adam ajp26 at buffalo.edu
Fri Oct 26 14:02:01 EDT 2018


Pete,

There are some things that are easier to do through AXL than through the administration portal that cmdlets could maybe make easier, for sure. Playing slide puzzle with buttons on phones, especially the primary DN, for example. Some things are easier if you can wrap the database or use a DB query like locating and updating all BLF Speed Dial labels for a particular number.

To the scheduling function, it would be this in a perfect world:

Post LDAP-sync, locate and update alerting and display names on all primary DNs to reflect the user's name, should it have bene updated or changed.

I have written some minor classes in Ruby to wrap AXL SOAP objects so I can instantiate IPPHone, UCMUser, Line, etc - items of value, and have been working those into reporting, data integrity checks. Next step is the above attribute updating, provisioning of Jabber devices. I have another script which runs to poll the LDAP users from the UCM and extract their avatar from EWS for Jabber, so I can use data from that to determine when a user's no longer in the system, and then if I have their primary extension, I can unset voicemail forwarding, and use the (comparatively junk) CUPI interface over there to decon voicemail.

Lots of utility to a thing like this. I'm not a powershell person myself, but if that's where your org does their automation and maintenance work then I could see it being helpful.

Adam




More information about the cisco-voip mailing list