Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Screenshot: Provisioning section


Column NameDescription
IDHandler's identification number
Priority

Priority of handlers execution

NameHandler's title
Event

Description of the handler event

Handler

Category of the handler that is used and location. There are two types of handlers that can be used: 

  • HTTP scripts, called via POST requests (used in most cases)
  • Local server scripts, called locally on the server (used in very specific cases)


The list of section functional buttons/icons is as follows:

...

Screenshot: Advanced Search drop-down menu

FieldDescription
Event

Select from a list of all possible handler events

Handler Type

Indicate type of handler:

  • script
  • http
Status

Choose a target status:

  • Enabled
  • Desabled
  • Archived

or leave this field blank. In this case, both enabled and disabled handlers will be displayed. This field is empty by default


Creating New Handler

To start with provisioning, you need to create a handler manually. Press New Handler button and specify respective parameters of in the appeared pop-up window:

Screenshot: Provisioning section/Handler adding form

Field Description

Name

Specify a particular title for a handler
Event

Specify a handler event from the following list:

Clients

  • create
  • update
  • delete
  • archive
  • custom fields update
  • balance became >=0
  • balance became <=0
Accounts
  • create
  • update
  • delete
Clients Packages
  • assign
  • activate
  • deactivate
  • renew
  • close 

Task

Determine a type of handler and details:

  • script - here you need to specify the path where a following script is located,
    for example: user/local/vcs/script.py.
  • http:// - here specify the port and method,
    for example: 120.0.0.1:5000/api.

Status

Choose the state of the handler:

  • enabled - select it to make a handler active;
  • disabled - select it to unable a handler;
  • archived - select it to archive a handler.

Priority

Establish an order of handler performing.
Note: The handler with 1 priority will precede all other handlers in order.



Panel
borderColor#ffffb3
bgColor#ffffb3
borderWidth2px

(warning)   Attention

In VCS 3.17.0, to prevent performance degradation and data inconsistency, affected by external side, Before event type has been removed from the section.

...