To enable the firewall to manage web application access by inserting HTTP headers and their values into HTTP requests, select Objects > Security Profiles > URL Filtering > HTTP Header Insertion.
3. Add an insertion entry or select an existing insertion entry to modify it. When needed, you can also select an insertion entry and Delete it.
![]()
The default block list action for a new HTTP header insertion entry is block. If you want a different action, go to URL Filtering Categories and select the appropriate action. Alternatively, add the insertion entry to a profile that is configured with the desired action.
The Name for this HTTP header insertion entry. The Type of entry you want to create. Entries can be either predefined or custom. The firewall uses content updates to populate and maintain predefined entries.To include the username in the HTTP header, select Dynamic Fields. To create a custom entry, Add at least one domain to this list. To include the username in the HTTP header, select X-Authenticated-User then select the Value, or Add a new header. Configure the Value using a maximum of 16K characters. The header value varies depending on what information you want to include in the HTTP header for the specified domains. For example, manage user access to SaaS applications by selecting predefined types or by using custom entries.Alternatively, enter a custom format using the ($user) and ($domain) dynamic tokens (for example, ($user)@($domain)). Select Log to enable logging of this header insertion entry.