subCustomer


When positioned in a property's top-level default rule, enables various Cloud Embed features that allow you to leverage Akamai's CDN architecture for your own subcustomers. This behavior's options allow you to use Cloud Embed to configure your subcustomers' content. Once enabled, you can use the Akamai Cloud Embed API (ACE) to assign subcustomers to this base configuration, and to customize policies for them. See also the dynamic‚ÄčWeb‚ÄčContent behavior to configure subcustomers' dynamic web content.

OptionTypeDescriptionRequires
enabledboolean

Allows Cloud Embed to dynamically modify your subcustomers' content.

{"displayType":"boolean","tag":"input","type":"checkbox"}
originboolean

Allows you to assign origin hostnames for customers.

{"displayType":"boolean","tag":"input","type":"checkbox"}
{"if":{"attribute":"enabled","op":"eq","value":true}}
partner‚ÄčDomain‚ÄčSuffixstring

This specifies the appropriate domain suffix, which you should typically match with your property hostname. It identifies the domain as trustworthy on the Akamai network, despite being defined within Cloud Embed, outside of your base property configuration. Include this domain suffix if you want to purge subcustomer URLs. For example, if you provide a value of suffix.‚Äčexample.‚Äčcom, then to purge subcustomer.‚Äčcom/some/path, specify subcustomer.‚Äčcom.‚Äčsuffix.‚Äčexample.‚Äčcom/some/path as the purge request's URL.

origin is true
{"displayType":"string","tag":"input","type":"text"}
{"if":{"attribute":"origin","op":"eq","value":true}}
cachingboolean

Modifies content caching rules.

{"displayType":"boolean","tag":"input","type":"checkbox"}
{"if":{"attribute":"enabled","op":"eq","value":true}}
referrerboolean

Sets subcustomers' referrer whitelists or blacklist.

{"displayType":"boolean","tag":"input","type":"checkbox"}
{"if":{"attribute":"enabled","op":"eq","value":true}}
ipboolean

Sets subcustomers' IP whitelists or blacklists.

{"displayType":"boolean","tag":"input","type":"checkbox"}
{"if":{"attribute":"enabled","op":"eq","value":true}}
geo‚ÄčLocationboolean

Sets subcustomers' location-based whitelists or blacklists.

{"displayType":"boolean","tag":"input","type":"checkbox"}
{"if":{"attribute":"enabled","op":"eq","value":true}}
refresh‚ÄčContentboolean

Allows you to reschedule when content validates for subcustomers.

{"displayType":"boolean","tag":"input","type":"checkbox"}
{"if":{"attribute":"enabled","op":"eq","value":true}}
modify‚ÄčPathboolean

Modifies a subcustomer's request path.

{"displayType":"boolean","tag":"input","type":"checkbox"}
{"if":{"attribute":"enabled","op":"eq","value":true}}
cache‚ÄčKeyboolean

Allows you to set which query parameters are included in the cache key.

{"displayType":"boolean","tag":"input","type":"checkbox"}
{"if":{"attribute":"enabled","op":"eq","value":true}}
token‚ÄčAuthorizationboolean

When enabled, this allows you to configure edge servers to use tokens to control access to subcustomer content. Use Cloud Embed to configure the token to appear in a cookie, header, or query parameter.

{"displayType":"boolean","tag":"input","type":"checkbox"}
{"if":{"attribute":"enabled","op":"eq","value":true}}
site‚ÄčFailoverboolean

Allows you to configure unique failover sites for each subcustomer's policy.

{"displayType":"boolean","tag":"input","type":"checkbox"}
{"if":{"attribute":"enabled","op":"eq","value":true}}
content‚ÄčCompressorboolean

Allows compression of subcustomer content.

{"displayType":"boolean","tag":"input","type":"checkbox"}
{"if":{"attribute":"enabled","op":"eq","value":true}}
access‚ÄčControlboolean

When enabled, this allows you to deny requests to a subcustomer's content based on specific match conditions, which you use Cloud Embed to configure in each subcustomer's policy.

{"displayType":"boolean","tag":"input","type":"checkbox"}
{"if":{"attribute":"enabled","op":"eq","value":true}}
dynamic‚ÄčWeb‚ÄčContentboolean

Allows you to apply the dynamic‚ÄčWeb‚ÄčContent behavior to further modify how dynamic content behaves for subcustomers.

{"displayType":"boolean","tag":"input","type":"checkbox"}
{"if":{"attribute":"enabled","op":"eq","value":true}}
on‚ÄčDemand‚ÄčVideo‚ÄčDeliveryboolean

Enables delivery of media assets to subcustomers.

{"displayType":"boolean","tag":"input","type":"checkbox"}
{"if":{"attribute":"enabled","op":"eq","value":true}}
large‚ÄčFile‚ÄčDeliveryboolean

Enables large file delivery for subcustomers.

{"displayType":"boolean","tag":"input","type":"checkbox"}
{"if":{"attribute":"enabled","op":"eq","value":true}}
web‚ÄčApplication‚ÄčFirewallboolean

Web application firewall (WAF) filters, monitors, and blocks certain HTTP traffic. Use Akamai Cloud Embed to add a specific behavior to a subcustomer policy and configure how WAF protection is applied.

{"displayType":"boolean","tag":"input","type":"checkbox"}
{"if":{"op":"and","params":[{"attribute":"enabled","op":"eq","value":true},{"attribute":"modulesOnContract","op":"contains","scope":"global","value":"CloudEmbedWAF"}]}}