Активация системы

Предварительные условия

Процедура активации

1. Получить код активации.

$ curl -b <cookie_file_path> \
       <api_prefix>/rest/v1/master/activationcode

Например:

$ curl -b curl-master.cookies \
       http://192.168.0.35/rest/v1/master/activationcode
{
  "code": "XXXXXXXX"
}

2. После получения лицензии загрузить её в систему.

$ curl -b <cookie_file_path> \
       -X POST \
       -H 'Content-Type: application/json' \
       -d '<license_content>' \ (1)
       <api_prefix>/rest/v1/master/license
1 <license_content> – JSON строка с содержимым файла лицензии.

Например:

$ curl -b curl-master.cookies \
       -X POST \
       -H 'Content-Type: application/json' \
       -d '"XXXYYYZZZ"' \ (1)
       http://192.168.0.35/rest/v1/master/license

<response_body> (1)
1 <response_body> – информация о лицензии.

2. Зарезервировать параметры лицензии на мастер домене.

$ curl -b <cookie_file_path> \
       -X PATCH \
       -H 'Content-Type: application/json' \
       -d '<license_content>' \ (1)
       <api_prefix>/rest/v1/domain/settings/licowned
1 <license_params> – параметры лицензии.

Например:

$ curl -b curl-master.cookies \
       -X PATCH \
       -H 'Content-Type: application/json' \
       -d '{"key": "licowned", "value":{"devices":123}}' \ (1)
       http://192.168.0.35/rest/v1/domain/settings/licowned

<response_body> (1)
1 <response_body> – информация о зарезервированных параметрах лицензии.