URL protocol rules (whitelists)
Whitelist active content for HCL Connections™ based on the protocol specified within URLs.
The URL protocol rules specify which protocols are allowed within the HTML source code of uploaded content. URL protocols appear within a variety elements, such as:
- The
hrefattribute in<a>and<area>tags - The
srcattribute in<iframe>, <img>, <audio>, and<video>tags - The
citeatttribute in<q>tags
Some URL protocols are disallowed by default; for example, the irc:// and telnet:// protocols are not allowed. Any URLs that contain disallowed protocols are stripped from the content before it is uploaded.
The following protocols are allowed by default: http, https, mailto, ftp, and tel.
The following rules can be used to tailor the allowed protocols to your needs; these rules can be used in conjunction with one another.
allowStandardUrlProtocols
: Allows URLs containing any of the following (default) protocols:
httphttpsmailtoftptel
Usage:
<allowStandardUrlProtocols enabled="true" />
To allow a different set of URL protocols, apply the allowUrlProtocols rule instead.
allowUrlProtocols
Allows URLs containing only protocols that you specify with this rule. Use this rule when you only want to whitelist a small set of URL protocols. This rule can be used in conjunction with AllowStandardUrlProtocols.
Usage
<allowUrlProtocols>
<protocol name="ftp" />
<protocol name="tel" />
<protocol name="notes" />
<protocol name="file" />
</allowUrlProtocols>
disallowUrlProtocols
Allows you to reverse an earlier "allow" rule.
Usage:
<disallowUrlProtocols>
<protocol name="javascript" />
<protocol name="vbscript" />
</disallowUrlProtocols>
Parent topic: Configuring active content filters (whitelists)