Skip to content

Partner scheme overview

Definition of a partner and partner node

Partner is an organization that installs a filtering node within its system infrastructure and distributes the system with a filtering node to its own clients.

**Partnerfiltering node is a filtering node installed by the partner.

Scheme of traffic processing by a partner node

If one partner node is installed within the partner infrastructure, client traffic is processed as follows:

Traffic flow for a partner scheme

  • One Wallarm node processes traffic of several clients (Client 1, Client 2).

  • The Wallarm node identifies the client that receives the traffic by the partner-client link ID (wallarm_instance).

  • For the domains https://client1.com and https://client2.com, the DNS A records with the partner IP address 225.130.128.241 are configured. This setting is shown as an example, a different setting can be used on the partner and client side.

  • On the partner's side, proxying of legitimate requests to the addresses of clients Client 1 (http://upstream1:8080) and Client 2 (http://upstream2:8080) is configured. This setting is shown as an example, a different setting can be used on the partner and client side.

If several partner nodes are installed within the partner infrastructure, client traffic is processed similarly but on several partner servers.

Partner account

Partner account features

Wallarm supports particular partner accounts to work with partners. A partner account allows the partner to:

  • Install one or several partner nodes within its system infrastructure and define settings for client traffic processing

  • Create separate accounts for clients in the Wallarm Console and provide clients with access to these accounts

  • Brand the Wallarm Console and select the language of the Wallarm Console interface (English or Russian)

  • Host the Wallarm Console on its own domain

  • Brand client emails and reports

  • Set the email address of own technical support to recieve messages from clients

Depending on the Wallarm API Security subscription plan, some features may not be available.

Partner account components

Partner account includes several components:

  • Technical client account for access of partner users to the Wallarm Console, for adding global partner users.

  • Partner client accounts for access of global partner users and client users to the Wallarm Console, for setting ID for the partner-client link.

Acconts on the partner scheme

All partner account components are visually presented in the Wallarm Console for the global partner users. For example:

Selector of clients in the Wallarm Console

  • Demo partner is a partner account

  • Technical client is a technical client account

  • Client 1 and Client 2 are partner client accounts

Partner node characteristics

Partner node has the following characteristics:

How to become a partner and install a partner node

To become a partner and install a partner node within your infrastructure:

  1. Create a partner account in the Wallarm system.

  2. Create and link clients.

  3. Install and configure a partner node.