To install Akamai ESI Enforcer, make sure that ESI is enabled in your setup.
You will need to provide PerimeterX with the following information:

Property Details

  • property name
  • property environment: staging / production

NetStorage Details

  • hostname
  • keyName
  • key
  • cpCode

API Client Credentials

  • client secret
  • host
  • access token
  • client token

Note: Your API client should have access to the following features: NetStorage API, Property Manager API

Installing the ESI Module

The PerimeterX Onboarding team will install the PerimeterX Akamai ESI Enforcer on your Akamai property.
Once the installation is complete, a new property version will be created in your Akamai Property Manager Editor. This version includes all the configuration settings that exist in the latest property version and the new rules and variables added by PerimeterX. Once installed, you will be able to review the changes and activate the new version.

As part of the Akamai ESI Enforcer installation process, Property Variables and Property Configuration settings are added to your Property Manager and the ESI files are added to your NetStorage.

  • All property variables being added start with a px_ prefix.
  • All property configuration settings being added are found under the rule named PxEnforcer.
  • All the ESI files being added start with a px prefix and are located by default in the /px_enforcer directory.