04-18-2023 10:08 AM
I'm not sure if this is possible or not, but I'm building a new CUCM/Unity (14.X) deployment and am trying to automate it for the following workflow:
Is this possible without a custom program/service hooking into UC APIs? I saw a product called Cisco Prime Collaboration Provisioning, that looks like it might do some of this, but couldn't get full clarity on that.
04-18-2023 11:11 AM
Not possible natively and Prime Collab Provisioning is end of sale (thankfully, it was problematic). Look at ecosystem vendors such as Akkadian Labs, Kurmi, Stack8, or Unimax; I tend to gravitate toward Akkadian, FWIW.
Also, overwriting existing config of phones and DNs would be dangerous since AD doesn’t enforce uniqueness in the telephone number attributes. It’s one thing to ask for auto-provisioning but I doubt any of the aforementioned vendors will have a zero touch workflow that blatantly repurposes existing config.
PS- It’s a little surprising to hear of a greenfield deployment of the on-prem stack. Nearly every customer wants a SaaS solution these days - such as Webex Calling.
04-18-2023 12:11 PM
Thank you for the clarification that Prime Collaboration is going EOL, that would explain why I wasn't able to find a lot of information. I've starting tinkering with the CUCM AXL API and it's not that bad, so I might look into some custom Python scripts leveraging this for the basic stuff, but will also looking into Akkadian.
05-06-2024 11:28 PM
@JChilson_KPBSD , Were you able to achieve the automation for the workflow you had mentioned? I am looking for similar kind of solution. If you could please share knowledge on how this can be implemented.
Thank you in advance!
05-13-2024 01:25 AM
@JChilson_KPBSD , SaiPreethi
If you are open to 3rd party solutions then you can look at
MARS CUCM and Active Directory Process Automation
https://developer.cisco.com/ecosystem/cpp/solutions/183983/
05-13-2024 07:01 AM
Yes, you can do all of that using Universal Device Templates, Universal Line Templates, Feature Group Templates along with User Profiles and LDAP integration. It is complicated and messy, but it is absolutely doable.
Do yourself a favor and do it in a lab first. If you do it wrong it's hard to back out, so you'll want to practice.
I taught this procedure in one of my classes so I know it works. Let me know what questions you have.
Maren
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