PARALLAX

cp_mgmt_set_app_control_advanced_settings

Edit Application Control & URL Filtering Blades' Settings through native controller HTTPAPI with owned sessions

Collection: check_point.mgmt

Full Name: check_point.mgmt.cp_mgmt_set_app_control_advanced_settings

Controller module — runs on the local controller, not on remote hosts.

Synopsis

Edit Application Control & URL Filtering Blades’ Settings through native controller HTTPAPI with owned sessions

Parameters

NameTypeRequiredDefaultDescription
auto_publish_sessionboolfalsePublish this owned session explicitly after the operation; default false.
block_request_when_web_service_is_unavailableboolBlock requests when the web service is unavailable. When selected, requests are blocked when there is no connectivity to the Check Point Online Web Service. When cleared, requests are allowed when there is no connectivity. This property is not available in the Global domain of an MDS machine.
categorize_social_network_widgetsboolWhen selected, the Security Gateway connects to the Check Point Online Web Service to identify social networking widgets that it does not recognize. When cleared or there is no connectivity between the Security Gateway and the Check Point Online Web, the unknown widget is treated as Web Browsing traffic. This property is not available in the Global domain of an MDS machine.
custom_categorization_settingsdictWebsite categorization mode - select the mode that is used for website categorization. This property is not available in the Global domain of an MDS machine.
domain_level_permissionboolAllows the editing of applications, categories, and services. This property is used only in the Global Domain of an MDS machine.
enable_web_browsingboolIf you do not enable URL Filtering on the Security Gateway, you can use a generic Web browser application called Web Browsing in the rule. This application includes all HTTP traffic that is not a defined application Application and URL Filtering assigns Web Browsing as the default application for all HTTP traffic that does not match an application in the Application and URL Filtering Database. This property is not available in the Global domain of an MDS machine.
httpi_non_standard_portsboolEnable HTTP inspection on non standard ports for application and URL filtering. This property is not available in the Global domain of an MDS machine.
internal_error_fail_modestrIn case of internal system error, allow or block all connections. This property is not available in the Global domain of an MDS machine.
match_application_on_any_portboolMatch Web application on ‘Any’ port when used in Block rule - By default this is set to true. and so applications are matched on all services when used in a Block rule.
url_filtering_settingsdictIn this section user can enable URL Filtering features. This property is not available in the Global domain of an MDS machine.
versionstrManagement API version path; omitted uses the default API version.
wait_for_taskbooltrueWait for returned asynchronous task identifiers; default true.
wait_for_task_timeoutint30Polling deadline in minutes; default 30, negative values use 30, maximum 1440.
web_browsing_serviceslistWeb browsing services are the services that match a Web-based custom Application/Site.
website_categorization_modestrHold - Requests are blocked until categorization is complete. Background - Requests are allowed until categorization is complete. Custom - configure different settings depending on the service. Lets you set different modes for URL Filtering and Social Networking Widgets. This property is not available in the Global domain of an MDS machine.

Example

yaml
- name: set-app-control-advanced-settings
  check_point.mgmt.cp_mgmt_set_app_control_advanced_settings:
    block_request_when_web_service_is_unavailable: 'true'
    categorize_social_network_widgets: 'true'
    custom_categorization_settings:
      social_network_widgets_mode: background
      url_filtering_mode: hold
    enable_web_browsing: 'true'
    httpi_non_standard_ports: 'true'
    internal_error_fail_mode: block connections
    match_application_on_any_port: 'true'
    url_filtering_settings:
      categorize_cached_and_translated_pages: 'false'
      categorize_https_websites: 'true'
      enforce_safe_search: 'true'
    web_browsing_services:
      - AH
    website_categorization_mode: custom
Search
    ↑ ↓ move↵ openesc close