PARALLAX

fortios_vpn_ssl_web_portal

Manage FortiOS configuration through native controller HTTPAPI; requires httpapi inventory and fortinet.fortios.fortios network OS

Collection: fortinet.fortios

Full Name: fortinet.fortios.fortios_vpn_ssl_web_portal

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

Synopsis

Manage FortiOS configuration through native controller HTTPAPI; requires httpapi inventory and fortinet.fortios.fortios network OS

Parameters

NameTypeRequiredDefaultDescription
access_tokenstr
enable_logboolfalse
member_pathstr
member_statestr
statestryes
vdomstrroot
vpn_ssl_web_portaldict

Example

yaml
# Define these inventory variables: fortios_access_token.
- fortinet.fortios.fortios_vpn_ssl_web_portal:
    access_token: '{{ fortios_access_token }}'
    state: present
    vdom: root
    vpn_ssl_web_portal:
        allow_user_access: web
        auto_connect: enable
        bookmark_group:
            - bookmarks:
                - apptype: ftp
                  color_depth: "32"
                  form_data:
                    - name: default_name_14
                  height: "768"
                  host: myhostname
                  keyboard_layout: ar-101
                  listening_port: "0"
                  name: default_name_23
                  port: "0"
                  preconnection_id: "2147483648"
                  remote_port: "0"
                  restricted_admin: enable
                  security: any
                  send_preconnection_id: enable
                  server_layout: de-de-qwertz
                  show_status_window: enable
                  sso: disable
                  sso_credential: sslvpn-login
                  sso_credential_sent_once: enable
                  url: myurl.com
                  vnc_keyboard_layout: default
                  width: "1024"
              name: default_name_41
        client_src_range: enable
        clipboard: enable
        customize_forticlient_download_url: enable
        default_protocol: web
        default_window_height: "768"
        default_window_width: "1024"
        dhcp_ip_overlap: use-new
        dhcp_reservation: enable
        display_bookmark: enable
        display_connection_tools: enable
        display_history: enable
        display_status: enable
        exclusive_routing: enable
        focus_bookmark: enable
        forticlient_download: enable
        forticlient_download_method: direct
        hide_sso_credential: enable
        host_check: none
        host_check_interval: "0"
        host_check_policy:
            - name: default_name_69 (source vpn.ssl.web.host-check-software.name)
        ip_mode: range
        ip_pools:
            - name: default_name_72 (source firewall.address.name firewall.addrgrp.name)
        ipv6_exclusive_routing: enable
        ipv6_pools:
            - name: default_name_77 (source firewall.address6.name firewall.addrgrp6.name)
        ipv6_service_restriction: enable
        ipv6_split_tunneling: enable
        ipv6_split_tunneling_routing_address:
            - name: default_name_81 (source firewall.address6.name firewall.addrgrp6.name)
        ipv6_split_tunneling_routing_negate: enable
        ipv6_tunnel_mode: enable
        keep_alive: enable
        landing_page:
            form_data:
                - name: default_name_89
            sso: disable
            sso_credential: sslvpn-login
            url: myurl.com
        landing_page_mode: enable
        limit_user_logins: enable
        mac_addr_action: allow
        mac_addr_check: enable
        mac_addr_check_rule:
            - mac_addr_mask: "48"
              name: default_name_105
        name: default_name_107
        os_check: enable
        os_check_list:
            - action: deny
              name: default_name_112
              tolerance: "0"
        prefer_ipv6_dns: enable
        rewrite_ip_uri_ui: enable
        save_password: enable
        service_restriction: enable
        skip_check_for_browser: enable
        skip_check_for_unsupported_browser: enable
        skip_check_for_unsupported_os: enable
        smb_max_version: smbv1
        smb_min_version: smbv1
        smb_ntlmv1_auth: enable
        smbv1: enable
        split_dns:
            - id: "130"
        split_tunneling: enable
        split_tunneling_routing_address:
            - name: default_name_135 (source firewall.address.name firewall.addrgrp.name)
        split_tunneling_routing_negate: enable
        theme: jade
        transform_backward_slashes: enable
        tunnel_mode: enable
        use_sdwan: enable
        user_bookmark: enable
        user_group_bookmark: enable
        web_mode: enable
  name: Portal.
Search
    ↑ ↓ move↵ openesc close