Hello everyone! I am a new VTScada developer that needs some guidance. Here is my current challenge that I need help with:
Our team wants to set up a callout system using Twilio. I've got that part working in a test environment. The next step is setting up a page or widget or other method that allows operators to modify the roster without tag permissions. We want certain operators to be able to modify the roster. This is easily done inside the Contacts tab of the Tag Properties. The problem is that if we grant tag modification permissions to operators, that has security ramifications elsewhere in the program that we do not want. From what I can tell, the only built in widget that allows for control of the roster is the roster enable button. This is nice, but only allows an operator to change which roster is currently active. We want operators to have more control to change call order, change who gets contacted and when, and so on.
If there is an easy built-in way to do this, that would be amazing.
From what I can tell though, there isn't. What I am currently trying to do is build a custom widget that basically replicates the functionality of the Contacts tab in Roster Properties so we can put that on a page that certain operators will have permission to access. As a new VTScada developer, I am finding this challenging. If this is indeed the best approach to tackling this problem, I would very much appreciate some advice or resources to go to for guidance. Perhaps this is something covered in the advanced or scripting course and I am just missing the background information I need.
So yeah, I'd love for some advice on the topic! Thank you in advance!
Hello everyone! I am a new VTScada developer that needs some guidance. Here is my current challenge that I need help with:
Our team wants to set up a callout system using Twilio. I've got that part working in a test environment. The next step is setting up a page or widget or other method that allows operators to modify the roster without tag permissions. We want certain operators to be able to modify the roster. This is easily done inside the Contacts tab of the Tag Properties. The problem is that if we grant tag modification permissions to operators, that has security ramifications elsewhere in the program that we do not want. From what I can tell, the only built in widget that allows for control of the roster is the roster enable button. This is nice, but only allows an operator to change which roster is currently active. We want operators to have more control to change call order, change who gets contacted and when, and so on.
If there is an easy built-in way to do this, that would be amazing.
From what I can tell though, there isn't. What I am currently trying to do is build a custom widget that basically replicates the functionality of the Contacts tab in Roster Properties so we can put that on a page that certain operators will have permission to access. As a new VTScada developer, I am finding this challenging. If this is indeed the best approach to tackling this problem, I would very much appreciate some advice or resources to go to for guidance. Perhaps this is something covered in the advanced or scripting course and I am just missing the background information I need.
So yeah, I'd love for some advice on the topic! Thank you in advance!
edited Jan 20 at 10:40 pm