GuideReference
TrainingSupportCommunity
Guide

sub_​customer


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"}]}}