You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Before deployment, we require the following to be added:
Actions:
Rename list networks in object to list connections
Rename app type from Firewall to firewall
Set the read_only flag for block ip and unblock ip to false
Add primary: true to the IP parameter for both block ip and unblock ip
Add contains: ["ip"] to the IP parameter for both block ip and unblock ip
Documentation:
In app description, remove single quote after IPs, add period to end of description:
Old: This app interfaces with Cisco Firepower devices to add or remove IP's or networks to a Firepower Network Group Object, which is configured with an ACL'
New: This app interfaces with Cisco Firepower devices to add or remove IPs or networks to a Firepower Network Group Object, which is configured with an ACL.
App JSON:
Add a render dictionary and an output list to each respective action. This can be done by using the app_dev/create_output.py script - run the action on your Phantom instance, and use create_output.py from the console with the -n argument and the app_run number afterwards. For example:
python2.7 create_output.py -n 154
The app run number can be seen in the URL when viewing the details of an action run.
The create_output.py script will create a json with the render dictionary and output list in it.
After these fixes it should be all good! :)
The text was updated successfully, but these errors were encountered:
Rename list networks in object to list connections
This doesn't make any sense to me. Please elaborate.
Rename app type from Firewall to firewall
Done.
Set the read_only flag for block ip and unblock ip to false
Please state why.
Add primary: true to the IP parameter for both block ip and unblock ip
Please state why.
Add contains: ["ip"] to the IP parameter for both block ip and unblock ip
your contains ip does not work with a network/sm format, which this app can take. As I learned when doing my other app, it will error out if you have the contains ip and try to use a network/mask. Find me on the Slack channel and we can talk about this.
In app description, remove single quote after IPs, add period to end of description:
Before deployment, we require the following to be added:
Actions:
list networks in object
tolist connections
Firewall
tofirewall
block ip
andunblock ip
to falseprimary: true
to the IP parameter for bothblock ip
andunblock ip
contains: ["ip"]
to the IP parameter for bothblock ip
andunblock ip
Documentation:
Old:
This app interfaces with Cisco Firepower devices to add or remove IP's or networks to a Firepower Network Group Object, which is configured with an ACL'
New:
This app interfaces with Cisco Firepower devices to add or remove IPs or networks to a Firepower Network Group Object, which is configured with an ACL.
App JSON:
Add a render dictionary and an output list to each respective action. This can be done by using the app_dev/create_output.py script - run the action on your Phantom instance, and use create_output.py from the console with the -n argument and the app_run number afterwards. For example:
python2.7 create_output.py -n 154
The app run number can be seen in the URL when viewing the details of an action run.
The create_output.py script will create a json with the render dictionary and output list in it.
After these fixes it should be all good! :)
The text was updated successfully, but these errors were encountered: