How to Create Web Controls

A brief walkthrough of creating Web Controls

Web Controls enable site administrators to use pre-defined, pre-tested security or performance rulesets based on their e-commerce application, minimizing the need to discover, define, and maintain the rules themselves. You can create individual rules that match request conditions and execute a set of actions you define in your Webscale Control Panel.

You can also create sequences of these rules that can accomplish much more complex behavior, such as dynamic whitelisting or rate-limiting checkout attempts based on user behavior.

Create the Web Control

Click Web Controls on the menu. Then, click the Add A Web Control button to go to the Edit Web Control panel.

Webscale Web Controls page in the control panel

Type the name of the new Web Control in the Name field. Choose a unique, descriptive name to help you identify this Web Control in the future.

Create the Condition

Click + Add condition to create the condition to apply to the new Web Control, which opens the Create Condition dialog. To proceed, click Select a Condition.

Webscale Create Condition dialog in the control panel

A list of conditions is now displayed. Make your selection, and enter further configuration details, if applicable. Once you’ve made your selection, click the Done button to return to the Edit Web Control screen. You can add more than one condition. Note that all conditions specified for this Web Control must be met for the actions you specify below to run.

Create the Action

Click + Add action to create an action for the new Web Control, which opens the Create Action dialog. To proceed, click Select an Action.

Webscale Create Action dialog in the control panel

A list of actions is now displayed. Make your selection, and enter further configuration details, if applicable. Once you’ve made your selection, click the Done button to return to the Edit Web Control screen. You can add more than one action. Note that all actions specified are run, but there is no implied order.

When a condition is met, then all specified actions are applied to the request. You can only choose one final action. Final actions run last; the order of execution of other actions is unspecified and not necessarily in the order displayed.

Further Reading

Have questions not answered here? Please Contact Support to get more help.


Last modified April 10, 2020