Активация системы
Оглавление
Предварительные условия
Выполнить аутентификацию для выполнения запросов API.
Процедура активации
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> – информация о зарезервированных параметрах лицензии. |