Fortinet white logo
Fortinet white logo

Administration Guide

Create or edit a web proxy profile

Create or edit a web proxy profile

Select Create New to open the New Web Proxy Profile window.

To open the Edit Web Proxy Profile window, select a web proxy profile and then click Edit.

Configure the following settings in the New Web Proxy Profile window or Edit Web Proxy Profile window and then click OK:

Name

Enter the name of the new web proxy profile.

Strip Encoding

Toggle whether to strip out unsupported encoding from request headers and correctly block banned words. This option can resolve issues when attempting to successfully block content using Google Chrome.

Log Header Change

Toggle whether to allow changes to the log header.

Header Client IP

Select whether to Pass, Add, or Remove this HTTP header.

Header via Request

Select whether to Pass, Add, or Remove this HTTP header.

Header via Response

Select whether to Pass, Add, or Remove this HTTP header.

Header x Forwarded for

Select whether to Pass, Add, or Remove this HTTP header.

Header x Forwarded Client Cert

Select whether to Pass, Add, or Remove this HTTP header.

Header Front End HTTPS

Select whether to Pass, Add, or Remove this HTTP header.

Header x Authenticated User

Select whether to Pass, Add, or Remove this HTTP header.

Header x Authenticated Groups

Select whether to Pass, Add, or Remove this HTTP header.

Create New

Select to add a new header. See Create or edit an HTTP header.

Edit

Select to change an existing header. See Create or edit an HTTP header.

Delete

Select to remove an existing header.

Search

Enter a search term to find in the list.

Name

The name for the HTTP forwarded header.

Base64 Encoding

Whether base64 encoding is enabled or disabled.

Protocol

Whether the new header uses HTTP, HTTPS, or both.

Destination Address

The destination addresses and destination address groups for the HTTP forwarded header.

Action

The action for the HTTP forwarded header: add-to-request, add-to-response, remove-from-request, or remove-from-response.

Add Option

How the new header is added: append, new-on-not-found, or new.

Header Content

The content of the HTTP header.

API Preview

The API Preview allows you to view all REST API requests being used by the page. You can make changes on the page that are reflected in the API request preview. This feature is not available if the user is logged in as an administrator that has read-only GUI permissions.

To use the API Preview:
  1. Click API Preview. The API Preview pane opens, and the values for the fields are visible (data). If a new object is being created, the POST request is shown for the CMDB API that creates the explicit proxy configuration.
  2. Enable Show modified changes only to show the modified changes instead of the full configuration in the preview.
  3. Click Copy to Clipboard to copy the JSON code shown on the preview screen to the clipboard.
  4. Click Close to leave the preview.

Create or edit a web proxy profile

Create or edit a web proxy profile

Select Create New to open the New Web Proxy Profile window.

To open the Edit Web Proxy Profile window, select a web proxy profile and then click Edit.

Configure the following settings in the New Web Proxy Profile window or Edit Web Proxy Profile window and then click OK:

Name

Enter the name of the new web proxy profile.

Strip Encoding

Toggle whether to strip out unsupported encoding from request headers and correctly block banned words. This option can resolve issues when attempting to successfully block content using Google Chrome.

Log Header Change

Toggle whether to allow changes to the log header.

Header Client IP

Select whether to Pass, Add, or Remove this HTTP header.

Header via Request

Select whether to Pass, Add, or Remove this HTTP header.

Header via Response

Select whether to Pass, Add, or Remove this HTTP header.

Header x Forwarded for

Select whether to Pass, Add, or Remove this HTTP header.

Header x Forwarded Client Cert

Select whether to Pass, Add, or Remove this HTTP header.

Header Front End HTTPS

Select whether to Pass, Add, or Remove this HTTP header.

Header x Authenticated User

Select whether to Pass, Add, or Remove this HTTP header.

Header x Authenticated Groups

Select whether to Pass, Add, or Remove this HTTP header.

Create New

Select to add a new header. See Create or edit an HTTP header.

Edit

Select to change an existing header. See Create or edit an HTTP header.

Delete

Select to remove an existing header.

Search

Enter a search term to find in the list.

Name

The name for the HTTP forwarded header.

Base64 Encoding

Whether base64 encoding is enabled or disabled.

Protocol

Whether the new header uses HTTP, HTTPS, or both.

Destination Address

The destination addresses and destination address groups for the HTTP forwarded header.

Action

The action for the HTTP forwarded header: add-to-request, add-to-response, remove-from-request, or remove-from-response.

Add Option

How the new header is added: append, new-on-not-found, or new.

Header Content

The content of the HTTP header.

API Preview

The API Preview allows you to view all REST API requests being used by the page. You can make changes on the page that are reflected in the API request preview. This feature is not available if the user is logged in as an administrator that has read-only GUI permissions.

To use the API Preview:
  1. Click API Preview. The API Preview pane opens, and the values for the fields are visible (data). If a new object is being created, the POST request is shown for the CMDB API that creates the explicit proxy configuration.
  2. Enable Show modified changes only to show the modified changes instead of the full configuration in the preview.
  3. Click Copy to Clipboard to copy the JSON code shown on the preview screen to the clipboard.
  4. Click Close to leave the preview.