[cisco-voip] Changing CUC UM Account with API?
Anthony Holloway
avholloway+cisco-voip at gmail.com
Thu Sep 28 17:07:16 EDT 2017
Wow, the documentation for the CUC API has gone to shit. There's literally
a link on the developer.cisco.com site that sends you to a wiki site, which
itself then sends you to developer.cisco.com. Nice.
Anyway, I tried to look into this quick for you, but I got stuck with the
documentation on POSTing a new UM account for end users. It literally just
says:
"To create an a new external service account, POST an XML document (formatted
similar to the one above) to the following URL:
POST https://
<connection-server>/vmrest/users/<user-objectid>/externalserviceaccounts"
Source:
http://docwiki.cisco.com/wiki/Cisco_Unity_Connection_Provisioning_Interface_(CUPI)_API_--_User_Unified_Messaging_Account
The key part being "similar to." It's beyond my comprehension that anyone
would think that this is sufficient documentation to make an API request
work. Suffice it to say, it didn't work for me, and now I'm done
troubleshooting it.
Since any good REST API should use CRUD, it would then make sense that you
issue an HTTP DELETE to the user object + um account object URI to remove
the old one, after you successfully run the POST above to Create the new
association.
Good luck. If I have more time in the next few days, I'll try again.
On Wed, Sep 27, 2017 at 10:25 AM Nick Barnett <nicksbarnett at gmail.com>
wrote:
> I can handle most things in CUCM with SOAP, but I always get confused when
> trying to use VMREST in CUC. I cannot find a way to add and remove a UM
> account via automation. We're stuck using a CSV and it's really putting a
> cramp in our migration to Exchange Online.
>
> The particular change I'm needing is here: Users->EditMenu->Unified
> messaging accounts
> 1) Need to add an additional one that connects to Exchange Online (this
> already exists in CUC)
> 2) Need to delete the old one that connects to on prem Exchange. (Not
> delete the whole UM connector service, but just the account association to
> a particular user)
>
> Does anyone have any pointers on this? We have batches of people migrating
> every week, sometimes multiple times per week... so I can't just make some
> global change.
>
> We're on CUC 10.5
>
> Thanks!
> Nick
>
> P.S. I hate that MSFT and CSCO both have a product called "Unified
> Messaging" :)
> _______________________________________________
> cisco-voip mailing list
> cisco-voip at puck.nether.net
> https://puck.nether.net/mailman/listinfo/cisco-voip
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://puck.nether.net/pipermail/cisco-voip/attachments/20170928/c34298f3/attachment.html>
More information about the cisco-voip
mailing list