11-05-2018 07:54 AM - edited 03-14-2019 06:35 PM
Hello,
I have written a CCX app which uses XML files to control holidays, opening times, queue options etc. I have written an admin IVR which allows users to change these settings via DTMF. In this I authenticate by user extension and PIN which works just fine.
I am thinking that I could use a http trigger based script to allow these settings to be managed by a browser but I would like to discuss how this could be done securely.
At the simplest level we can consider a simple XML file holding a "system state" setting which could be set to open, closed or calendar.
I could code a drop down with the choices and two text boxes for username and password and this would work ok. When things get more sophisticated with multiple options I would like a login page that would be completed before the user gets the option to change things. This login should allow changes on subsequent page for a period until it then times out.
My issue is how I should do this. Can I code it all using basic html and CCX scripts or is something more sophisticated required? - e.g. some form of client or web server based script that will authenticate users?
I hope this is clear and makes sense - just really looking for ideas on the best way to do this.
11-06-2018 01:41 AM
02-06-2019 11:01 AM
Anthony,
Are you able to share your scripts and pages on how you made this work?
Thanks.
02-06-2019 02:33 PM
02-07-2019 04:31 AM
Hi Anthony,
Apologies for not responding to your original post offering assistance. In the end I wrote a voice script to manage holidays, opening times etc.
I did the authentication for this based upon caller DN and UCM PIN to authenticate the user and then checked whether they were a supervisor or CCX admin.
I would still be very interested to see an article by you about how you did this with http triggers.
I find your articles very useful and have used the one below to help me troubleshoot some call issues just this week.
UCCX: Viewing Executed Script Steps via CLI
Cheers
James
02-07-2019 10:11 AM
12-31-2020 02:27 PM
Ok, so a pandemic hit us, and soon-ish became 10 months. Better late than never.
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