Creation of Firewall Change Request
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎12-01-2014 05:33 AM
I'm in need of some assistance with creating a change request form view for both ESS and Process users where either would be able to submit a firewall change request. I've read a few discussions with the function of adding a row button so that certainly seems like the best way to go. (PLEASE SEE ATTACHED). However, I will require something that allows the association of Source IPs with the Destination IPs (ex. 1 to 1, 1 to Many, Many to 1 or Many to Many). The IP fields in itself can be freeform, but visually I'd like to show those associations, perhaps a change in different color when adding a new row!
Lastly, I'd like to incorporate a basic workflow that will first send this change request to an engineering approval group to "approve or deny" then once approved it will be automatically sent off to the implementation group. If denied it will send a notification to the submitter with reason for denial. Any suggestions on how to accomplish these things would truly be appreciated. Also I don't know whether this should be done via the creation of HTML or MACRO. I suppose that I'm looking to perform these things with as less scripting as possible, if that is possible. Many thanks

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎12-01-2014 05:51 AM
I would go about creating a record producer instead of adding the new button .. I am assuming you might have limited scripting knowledge .. These links should help you to get the ball rolling ....
http://wiki.servicenow.com/index.php?title=Record_Producer
http://wiki.servicenow.com/index.php?title=Creating_a_Record_Producer_to_Log_Incidents
https://share.servicenow.com/app.do#/detailV2/c38107b62b492100ffee554069da1583/overview
http://wiki.servicenow.com/index.php?title=Defining_a_Change_Management_Workflow
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎12-02-2014 11:40 AM
Many thanks, but if scripting is required or if it would make things easier I have a team members who are familiar with JavaScript and jelly. Is there possibly a script that could be created to at least develop the source/destination ip table that was described in my original post or is that what this app extension provide? Lastly, how would I configure and apply this app extension to my already created change request form view?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎12-02-2014 06:57 PM
Yes scripting is required. You could use the macro in any record producer. But that too would require some scripting to accommodate your requirement
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎12-03-2014 10:54 AM
I thank you very much for your prompt responses. So in essence I could you the Steve Wilson (Cloud Sherpas) app extension XML script and insert it under record producer -> tab "What it will contain" -> under script.