使用 REST API 安装应用程序

要通过 REST API 管理应用程序,您需要安装带 REST API 支持的 Kaspersky Endpoint Security。如果通过 REST API 管理 Kaspersky Endpoint Security,则无法使用 Kaspersky Security Center 管理该应用程序。

要安装带 REST API 支持的 Kaspersky Endpoint Security:

  1. 以管理员身份运行命令行解释器 (cmd.exe)。
  2. 转到包含 Kaspersky Endpoint Security 版本 11.2.0 或更高版本分发包的文件夹。
  3. 使用以下设置安装 Kaspersky Endpoint Security:
    • RESTAPI=1
    • RESTAPI_User=<用户名>

      用于通过 REST API 管理应用程序的用户名。输入格式为 <DOMAIN>\<UserName> 的用户名(例如,RESTAPI_User=COMPANY\Administrator)。您只能在此账户下通过 REST API 管理应用程序。您只能选择一个用户来使用 REST API。

    • RESTAPI_Port=<端口>

      用于数据交换的端口。可选参数。默认情况下选择 6782 端口。

    • AdminKitConnector=1

      使用管理系统管理应用程序。默认情况下允许管理。

    您还可以使用 setup.ini 文件来定义 REST API 的使用设置。

您只能在应用程序安装期间定义 RESТ API 的使用设置。安装应用程序后,无法更改设置。如果要更改设置,请卸载 Kaspersky Endpoint Security,然后使用新的 REST API 使用设置重新安装该应用程序。

例如:

setup_kes.exe /pEULA=1 /pPRIVACYPOLICY=1 /pKSN=1 /pALLOWREBOOT=1 /pAdminKitConnector=1 /pRESTAPI=1 /pRESTAPI_User=COMPANY\Administrator /s

结果,您将能够通过 REST API 管理应用程序。要验证其操作,请使用 GET 请求打开 REST API 文档。

例如:

GET http://localhost:6782/kes/v1/api-docs

页面顶部