Skip to main content

Checkpoint - Block URL

This Playbook is part of the Check Point Firewall Pack.#

This playbook blocks URLs using Check Point Firewall through Custom URL Categories. The playbook checks whether the input URL category already exists, and if the URLs are a part of this category. If not, it creates the category, blocks the URLs, and publishes the configuration.

Dependencies#

This playbook uses the following sub-playbooks, integrations, and scripts.

Sub-playbooks#

  • Checkpoint - Publish&Install configuration

Integrations#

  • CheckPointFirewallV2

Scripts#

  • Print

Commands#

  • checkpoint-application-site-category-get
  • checkpoint-application-site-update
  • checkpoint-logout
  • checkpoint-login-and-get-session-id
  • checkpoint-application-site-category-add
  • checkpoint-application-site-add

Playbook Inputs#


NameDescriptionDefault ValueRequired
install_policyWhether the playbook should continue install policy process for Check Point Firewall.TrueRequired
URLAn array of URLs to block.
Example: example.com,example.org
Required
policy_packageThe name of the policy package to be installed.StandardRequired
URL_application_site_categoryURL category object name. The category to add URL to.SuspiciousRequired
checkpoint_error_handlingIf one of the actions for the Block IP playbook fails due to issues on the Check Point Firewall, this input determines whether the playbook continues or stops for manual review. If the playbook continues, the session ID logs out and all Check Point changes are discarded.
Values are "Continue" or "Stop".
The default value is "Stop".
StopRequired
block_URL_error_handlingIf one of the actions for Block URL playbook fails due to issues on the Check Point Firewall, this input determines whether the playbook continues or stops for manual review. If the playbook continues, session ID logs out and all Check Point changes are discarded.
Values can be "Continue" or "Stop".
The default value will be "Stop".
StopRequired
application_site_nameDefine the Application Site Name. Default: Bad_URLs.Bad_URLsRequired

Playbook Outputs#


There are no outputs for this playbook.

Playbook Image#


Checkpoint - Block URL