Product Licensing

From Pbxnsip Wiki

Jump to: navigation, search

The PBX offers several options for product licensing.

Installing a License

After you received the license code, just copy the license code into the "License Code" field and hit the "Save" button.

Image:Admin_license2.gif

Licenses Policy

Licenses can be permanent or temporarily. If you buy a license, they are typically permanent; for demonstration licenses, we usually provide temporary keys.

It is pbxnsip’s license policy to bind licenses to the addresses of a specific host. Therefore, you need to provide us the address of the host that you want to use with the PBX.

  • MAC addresses are generally used to uniquely identify a computer. For CPE installations, MAC addresses must be used.
  • IP addresses are used in hosted environments where it is difficult to license specific MAC addresses (server farms and redundancy).

Features

The license generator can have the following parameters:

  • calls <number>: Limit the number of calls. A call can consist of several legs, for example during hunt group forking. The number of calls may be limited by the performance check. The default is no limit.
  • accounts <number>: Limit the number of accounts. A account is anything that shows up in the Accounts/Show list (including CO-lines).
  • domains <number>: Limit the number of domains. If not set, unlimited.
  • extensions <number>: Limit the number of extensions. If not set, unlimited.
  • attendants <number>: Limit the number of attendants. If not set, unlimited.
  • callingcards <number>: Limit the number of callingcards. If not set, unlimited.
  • hunts <number>: Limit the number of hunts. If not set, unlimited.
  • hoots <number>: Limit the number of paging groups. If not set, unlimited.
  • srvflags <number>: Limit the number of service flags. If not set, unlimited.
  • ivrnodes <number>: Limit the number of IVR nodes. If not set, unlimited.
  • acds <number>: Limit the number of agent groups. If not set, unlimited.
  • conferences <number>: Limit the number of conferences. If not set, unlimited.
  • colines <number>: Limit the number of CO-lines. If not set, unlimited.
  • trunks <number>: Limit the number of trunks. If not set, unlimited.
  • soap <bool>: Specify if SOAP is allowed (default false).
  • barge <bool>: Specify if call barge in/teach in/listening is allowed (default false).
  • secure <bool>: Allow sips calls (default false).
  • cdr <bool>: Allow sending of CDR via SOAP (default false).
  • lowrate <bool>: Enable the use of the lowrate codec (default false).
  • recording <bool>: Enable the use of the recording feature (default false).
  • name <text>: A descripting name for this license. This name is shown in the status web page.
  • expires <time>: The date in number of seconds from 1970.

The key contains a hash over the features and the private key of the PBX key generator for cryptographic security of the key. The key is based64-encoded for easier transportation during the licensing process.

Technically, all features can be controlled seperately. In most cases, licenses will be offered in a package that contains a predefined feature set.

Personal tools
Getting Help