Author Message
Roei
Joined: Feb 1, 2016
Messages: 5
Offline
Hi,


I would like to create a web page in order to do the following:
* Reset Voicemail Password
* Change Phone settings
* Reset phone password

And other option I can do via API.
Can you please direct me to the right document since I haven`t find an API that let me do that.

Thanks,
Roei
JohnBiggs
Joined: Jun 20, 2005
Messages: 1139
Location: Rural, Virginia
Offline
Changing phone settings and resetting the phone password can be done via the System Management Service
http://www.devconnectprogram.com/fileMedia/download/a3f21111-1dcb-4c9b-af66-9161c2a6ae7c
http://www.devconnectprogram.com/site/global/products_resources/avaya_aura_application_enablement_services/releases/7_0/index.gsp - click downloads and get the relevant SDK. Note that there is additional documentation and sample code embedded in the SDK.


I dont know of a way to programatically reset the voice mail password (it would be dependent on which voice mail system you were using in any case). My lack of knowing how to do it is mostly because DevConnect does not support the voice mail product APIs.
JohnBiggs
Joined: Jun 20, 2005
Messages: 1139
Location: Rural, Virginia
Offline
Note that the system management service (SMS) is a web service that is hosted by Applications Enablement Services (an adjunct product to Avaya Aura(c) Communication Manager). There is also a web service for System Manager that allows modifications to some provisioned data. I will ask another support engineer to comment on its applicability to your needs.
MakarandBhalekar
Joined: Oct 24, 2013
Messages: 22
Offline
Hi Roei,

On the AES Web Services forum, I have provided you directions for IPO Configuration Web Services for this exact requirement.

As John has suggested, you could make use of AES SMS web services if you are dealing with Communication Manager and its voicemail (Avaya Aura Messaging/ Communication Manager Messaging/ Audix etc.)

System Manager's User Management Web Services can be used for changing configuration parameters too.

But it is important to know which Avaya products you are dealing with. Please let me know against which Avaya products you are trying to build your application and I will try to point you towards correct APIs (instead of throwing a bunch of irrelevant data at you)

Regards,
Mak
Roei
Joined: Feb 1, 2016
Messages: 5
Offline
Hi,
Thank you both for a quick response.

My customer has 2 CM 6 PBXs.

I also saw a company which has such a solution (http://starfishassociates.com/solutions/password-solution/) and they say they support:
Avaya:

Communication Manager
Modular Messaging
Aura Messaging
System Manager
Aura Call Center Elite
CMS

So I guess there is a solution, I just do not know if they simulate the dial-tone to do reset or they use an API.

Thank you so much for your help.

Roei
MakarandBhalekar
Joined: Oct 24, 2013
Messages: 22
Offline
Hi Roei,

I cannot reveal/discuss how other DevConnect members have developed their applications.

But looking at the Avaya environment you have described, you can make use of System Manager's User Management API for your purpose.

UMWS are RESTful web services exposed by System Manager which enable applications to make changes to user profile configuration (add/change/delete)

Since you need to reset voicemail password, you will need to focus on making "delta" updates to messaging profile of a user.

Follow the link below for more details.

http://www.devconnectprogram.com/site/global/products_resources/avaya_aura_system_manager/interfaces/user_management_web_services/overview/index.gsp

Regards,
Mak
MakarandBhalekar
Joined: Oct 24, 2013
Messages: 22
Offline
Oh by the way, the System manager will need to be at release 6.3.8 or higher to make use of UMWS.
Roei
Joined: Feb 1, 2016
Messages: 5
Offline
Thank you so much !!!

Roei :D
Go to:   
Mobile view