跳至主内容

getLicenseInfo

该方法用于获取公司的许可证信息。

参数

参数

类型

可选

描述

returnAllProducts

布尔值

若为true,响应中将包含给定公司所有产品的信息。默认值为false。

这些是公共API方法通用的参数。

参数

描述

包含在请求中

类型

取值

id

该参数为请求添加标识符,使其与对应响应关联。

目标方在响应中返回相同值,便于追踪调用。

必填

字符串

无额外要求

method

请求所使用的方法名称。

必填

字符串

必须是有效的方法名。

jsonrpc

请求与响应使用的JSON-RPC版本。

必填

整数

可能取值:

  • 2.0

params

包含请求配置的对象。

必填

对象

无额外要求。

params 对象中

page

结果页码。

可选

整数

默认值: 1

perPage

每页显示的结果数量。

可选

整数

每页上限为100条。

默认值: 30

返回值

此方法返回包含许可证详情的数组:

  • subscriptionType - 公司的订阅类型: 1 表示试用订阅, 2 表示许可订阅, 3 表示月度订阅, 4 表示月度许可试用, 5 表示月度订阅试用, 6 表示FRAT订阅

  • isAddon - 标识该产品是否为附加组件

  • expiryDate - 许可证到期日期

  • usedSlots - 已使用的席位数量

  • totalSlots - 许可订阅的总席位数量,或从母公司继承月度许可的子公司的预留席位数量。

  • licenseKey - 试用或许可订阅的许可证密钥。

  • endSubscription - 订阅结束日期。此选项适用于月度订阅的公司。

  • autoRenewPeriod - 订阅自动续订周期(以月为单位)。此选项适用于月度订阅的公司。

  • manageExchange - 如果公司被允许管理Exchange安全功能则为True,否则为False

  • manageEncryption - 如果公司被允许管理全盘加密功能则为True,否则为False

  • manageRemoteEnginesScanning - 如果公司被允许管理虚拟化环境安全功能则为True,否则为False

  • manageHyperDetect - 如果公司被允许管理HyperDetect功能则为True,否则为False

  • manageSandboxAnalyzer - 如果公司被允许管理沙盒分析器功能则为True,否则为False

  • managePatchManagement - 如果公司被允许管理补丁管理功能则为True,否则为False

  • manageEventCorrelator - 如果公司被允许管理端点检测与响应功能则为True,否则为False。

  • manageEmailSecurity - 如果公司被允许管理电子邮件安全功能则为True,否则为False。

  • manageMobileSecurity - 如果公司被允许管理移动安全功能则为True,否则为False。

  • manageContainerProtection - 如果公司被允许管理容器保护功能则为True,否则为False。

  • manageComplianceManager - 如果公司被允许管理合规管理器功能则为True,否则为False。

  • licensedServices ,包含公司服务设置的对象。

    • mdrServiceFlavor ,表示公司自用启用的MDR服务类型的整数。若公司未启用自用MDR或公司类型为合作伙伴,则此参数缺失。

    • mdrServiceStatus ,表示MDR状态的整数。可能取值: 1 表示活跃, 2 表示未活跃, 3 用于上架, 4 用于切换, 5 用于禁用。若公司未配备自用MDR服务,则此参数缺失。

    • mdrStatusStartDate ,表示当前MDR状态生效起始日期的字符串。

    • mdrEnrollementStatus ,表示MDR注册状态的整型值。可选值: 1 表示活跃, 2 表示未激活, 3 表示注册中, 5 表示禁用。若公司未配备自用MDR服务或账户超过30天未进行MDR注册,则此参数缺失。

    • mdrStatusStartDate ,服务起始日期。若公司未持有提供MDR服务访问权限的许可证或订阅,则此参数缺失。

    • mdrServiceResell ,布尔值,标识公司是否被允许向其创建的企业转售MDR服务。若公司无月度订阅或属于客户类型,则此参数缺失。

  • minimumUsage - 包含许可证类型及公司通过法律协议承诺每月最低使用槽位数的对象:

    • endpointMonthlyUsage ,客户同意从主许可证中使用的最低端点数量。

  • assignedProductType - 分配给公司的产品类型:

    • 0 ,表示终端安全

    • 3 ,适用于Bitdefender EDR

    仅当subscriptionType取以下值时返回该参数:

    • 3 ,表示月度订阅

    • 5 ,表示月度订阅试用版

  • additionalProductTypes - 可分配给子公司的产品类型数组:

    • 0 ,表示终端安全

    • 3 ,表示Bitdefender EDR

    仅当 subscriptionType 取以下值时返回该参数:

    • 3 ,表示月度订阅

    • 5 ,表示月度订阅试用版

  • assignedProtectionModel - 表示公司所用防护模型类型的字符串。

    • aLaCarte

    • mspSecure

    • mspSecurePlus

    • mspSecureExtra

    仅当满足以下全部条件时返回该参数:

    • type = 3 (月度订阅)

    • assignedProductType = 0 (终端安全)

  • additionalProtectionModels - 表示保护模型类型的字符串数组。此参数指示合作伙伴公司除了由 assignedProtectionModel 对象提供的保护模型外,还可以为其客户分配哪些额外的保护模型。

    • aLaCarte

    • mspSecure

    • mspSecurePlus

    • mspSecureExtra

    满足以下任一条件时返回此参数:

    • assignedProductType = 3 (Bitdefender EDR), additionalProductType = 0 (终端安全), 且 type = 3 (月度安全).

    • assignedProductType = 0 (终端安全), type = 3 (月度订阅)。

  • manageIntegrityMonitoring - True 表示公司是否被允许管理完整性监控功能, False 表示相反情况。

  • imDataRetention - 一个整数,表示事件存储的天数。仅当 manageIntegrityMonitoring 设置为 true 时返回。可选值: 0 (7天保留期), 1 (90天保留期), 2 (180天保留期),或 3 (1年保留期)。

  • ownUse ,一个包含公司服务及附加功能激活设置的对象。

    • manageXDRIdentityProviders ,一个布尔值,指定公司是否被允许在传感器管理中激活Azure AD和Active Directory集成。

    • manageXDRProductivityApps ,一个布尔值,指定公司是否被允许在传感器管理中激活Office 365集成。

    • manageXDRNetwork ,一个布尔值,指定是否允许公司在传感器管理中激活网络传感器集成。

    • manageXDRCloudWorkloads ,一个布尔值,指定是否允许公司在传感器管理中激活AWS集成。

      注意

      如果 manageXDRIdentityProviders , manageXDRProductivityApps , manageXDRNetworkmanageXDRCloudWorkloads 任一参数设置为true, XDR 即会为公司激活。

    • manageRemoteEnginesScanning ,可选,表示是否为您的公司激活虚拟化环境安全功能。可能取值: truefalse 。默认值: false .

    • manageEventCorrelator ,可选,表示是否为您的公司激活端点检测与响应(EDR)。可能取值: truefalse 。默认值: false .

    • manageSandboxAnalyzer ,可选参数,表示是否为您的公司启用了沙箱分析器。可选值: truefalse 。默认值: false .

    • manageHyperDetect ,可选参数,表示是否为您的公司启用了HyperDetect。可选值: truefalse 。默认值: false .

    • managePHASR ,可选参数,表示是否为您的公司启用了PHASR。可选值: truefalse 。默认值: false .

    • manageEASM ,可选参数,表示是否为您的公司启用了EASM。可选值: truefalse 。默认值: false .

    • manageComplianceManager ,可选参数,表示是否为您的公司启用了合规管理器附加组件。可能取值: truefalse 。默认值: false .

    该参数仅在 subscriptionType 取以下值时返回:

    • 3 ,表示月度订阅

    • 5 ,表示月度试用订阅

  • resell ,包含公司服务和附加组件转售设置的对象。

    • manageXDRResell - 布尔值,指定公司是否被允许向客户销售扩展检测与响应服务。

    • manageRemoteEnginesScanningResell ,可选参数,表示公司是否可以向客户销售虚拟化环境安全服务。可能取值: truefalse 。默认值: false .

    • manageEventCorrelatorResell ,可选参数,表示该公司是否可向客户销售端点检测与响应(EDR)服务。可选值: truefalse 。默认值: false .

    • manageSandboxAnalyzerResell ,可选参数,表示该公司是否可向客户销售沙箱分析器。可选值: truefalse 。默认值: false .

    • manageHyperDetectResell ,可选参数,表示该公司是否可向客户销售HyperDetect服务。可选值: truefalse 。默认值: false .

    • managePHASRResell ,可选参数,表示该公司是否可向客户销售PHASR服务。可选值: truefalse 。默认值: false .

    • manageEASMResell ,可选参数,表示公司是否可向客户转售EASM。可选值: truefalse 。默认值: false .

    • manageComplianceManagerResell ,可选参数,表示公司是否可向客户转售合规管理器附加组件。可选值: truefalse 。默认值: false .

    该参数仅在 subscriptionType 取以下值时返回:

    • 3 (月度订阅)

    • 5 (月度试用订阅)

  • edrDataRetention ,整型参数,表示是否为公司启用EDR数据保留功能及数据存储时长。仅当 manageEventCorrelator 设置为 true时返回 可选值:

    • 0 - 未启用数据保留功能。

    • 1 - 数据保留功能启用,保留期为90天。

    • 2 - 数据保留功能启用,保留期为180天。

    • 3 - 数据保留功能启用,保留期为1年。

  • additionalLicenses - 仅当公司分配了多个产品(附加组件或基础许可证)时显示。包含有关附加组件和分配给该公司的主许可证信息的数组:

    • expiryDate ,许可证到期日期。若产品为附加组件,则此信息不可用。

    • usedSlots ,已使用席位数量。若产品为附加组件,仅当附加组件类型为"邮件安全"时此信息可用。

    • licenseKey ,试用版或授权订阅的许可证密钥。

    • isAddon ,标识产品是否为附加组件或基础许可证

  • additionalLicenses ,包含使用月度订阅公司所附年度附加组件信息的对象。

    • isAddon ,布尔值,表示产品是否为附加组件。

    • licenseKey - 字符串,附加组件的许可证密钥。

    • expiryDate ,字符串,表示产品到期时间。

    • dailyIngestionVolume - 整数,表示该许可证允许安全数据湖每日摄取的数据量。

    • activeDataPeriod - 整数,表示数据在安全数据湖控制台中可用的天数。

    • archiveDataPeriod - 整数,表示数据在安全数据湖归档中可保留的天数。

    • dataLakeStorage - 对象,表示数据湖存储的使用情况。

示例

请求 :

{
  "params": {
    "companyId": "5493dcd2b1a43df00b7b23c6",
    "returnAllProducts": true
  },
  "jsonrpc": "2.0",
  "method": "getLicenseInfo",
  "id": "ad12cb61-52b3-4209-a87a-93a8530d91cb"
}

月度订阅的响应 :

{
  "isAddon": false,
  "expiryDate": "2025-04-22T00:00:00",
  "usedSlots": 2,
  "reservedSlots": 0,
  "totalSlots": null,
  "manageExchange": false,
  "manageEncryption": false,
  "manageRemoteEnginesScanning": false,
  "manageHyperDetect": true,
  "manageSandboxAnalyzer": true,
  "managePatchManagement": false,
  "manageEventCorrelator": true,
  "manageEmailSecurity": false,
  "manageMobileSecurity": false,
  "manageContainerProtection": false,
  "manageIntegrityMonitoring": false,
  "assignedProtectionModel": "mspSecureExtra",
  "additionalProtectionModels": [
    "aLaCarte",
    "mspSecure",
    "mspSecurePlus",
    "mspSecureExtra"
  ],
  "assignedProductType": 0,
  "additionalProductTypes": [
    0
  ],
  "ownUse": {
    "manageXDRIdentityProviders": true,
    "manageXDRProductivityApps": true,
    "manageXDRNetwork": false,
    "manageXDRCloudWorkloads": false,
    "manageRemoteEnginesScanning": false,
    "manageContainerProtection": false,    
    "manageHyperDetect": true,
    "manageSandboxAnalyzer": true,
    "manageEventCorrelator": true,
    "managePHASR": false,
    "manageEASM": false,
    "manageComplianceManager": true
  },
  "resell": {
    "manageXDRResell": true,
    "manageRemoteEnginesScanningResell": false,
    "manageContainerProtectionResell": false,    
    "manageHyperDetectResell": true,
    "manageSandboxAnalyzerResell": true,
    "manageEventCorrelatorResell": true
    "managePHASRResell": true,
    "manageEASMResell": false,
    "manageComplianceManagerResell": true
  },
  "edrDataRetention": 0,
  "licensedServices": {
    "mdrStatusStartDate": "2023-07-17T10:52:03",
    "mdrEnrollementStatus": 3,
    "mdrServiceResell": true
  },
  "subscriptionType": 3,
 "additionalLicenses": [
            {
                "isAddon": true,
                "licenseKey": "CUEA49642HQX",
                "expiryDate": "2028-07-30T15:26:45",
                "dailyIngestionVolume": {
                    "total": 20,
                    "used": 0
                },
                "activeDataPeriod": 100,
                "archiveDataPeriod": 100,
                "dataLakeStorage": {
                    "total": 2,
                    "used": null
                }
            }
        ]
}

年度许可证的响应 :

{
  "id": "ad12cb61-52b3-4209-a87a-93a8530d91cb",
  "jsonrpc": "2.0",
  "result": {
    "subscriptionType": 2,
    "isAddon": false,
    "expiryDate": "2021-12-28T17:16:52",
    "usedSlots": 0,
    "totalSlots": 50,
    "licenseKey": "ABG5DBF",
    "licensedServices": {
      "mdrServiceFlavor": 1,
      "mdrServiceStatus": 3,
      "mdrStatusStartDate": "2023-07-17T10:52:03",
      "mdrEnrollementStatus": 3
    },
    "additionalLicenses": [
      {
        "isAddon": false,
        "expiryDate": "2021-12-28T17:16:52",
        "usedSlots": 0,
        "totalSlots": 50,
        "licenseKey": "W5HAJDV"
      },
      {
        "isAddon": false,
        "expiryDate": "2021-12-28T15:35:14",
        "usedSlots": 0,
        "totalSlots": 1,
        "licenseKey": "HFBYCXS"
      }
    ]
  }
}