setMonthlySubscription
该方法用于为公司启用月度订阅服务。
参数
|
参数 |
类型 |
可选 |
描述 |
||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
字符串 |
否 |
将从母公司继承许可证席位的公司ID。 |
||||||||||
|
|
数量 |
是 |
从母公司总席位中为目标公司确保的席位数量。默认值为0,表示不预留席位。若未传值,则参数保持原值。 |
||||||||||
|
|
布尔值 |
是 |
设为True允许对此公司及其客户动态分配许可席位,False则禁止。默认值为False。 |
||||||||||
|
|
字符串 |
是 |
产品订阅的UTC截止日期。仅当许可订阅类型值为3(月度订阅)时可设置此参数。若要取消endSubscription设置,请使用空字符串:''。 |
||||||||||
|
|
数值 |
是 |
自动续期后的许可有效期(月)。仅当许可订阅类型值为3(月度订阅)时可设置此参数。若endSubscription已设置,默认值为12。设为0表示不自动续期。 |
||||||||||
|
|
布尔值 |
是 |
设为True允许该公司使用Exchange安全服务,False则禁止。默认值为False。 |
||||||||||
|
|
布尔值 |
是 |
设为True允许该公司使用全盘加密服务,False则禁止。默认值为False。 |
||||||||||
|
|
布尔值 |
是 |
设为True允许该公司使用虚拟化环境安全服务,False则禁止。默认值为False。 重要提示
仅当
注意
若存在
|
||||||||||
|
|
布尔型 |
是 |
设为True允许企业使用HyperDetect服务,反之为False。默认值为False。 注意
若存在
|
||||||||||
|
|
布尔型 |
是 |
设为True允许公司使用沙盒分析器服务,False则不允许。默认值为False。 |
||||||||||
|
|
布尔型 |
是 |
设为True允许公司使用补丁管理服务,False则不允许。默认值为False。 |
||||||||||
|
|
布尔型 |
是 |
设为True允许公司使用端点检测与响应(EDR)服务,False则不允许。默认值为False。启用EDR需同时启用沙盒分析器和HyperDetect。该参数值变更将自动将manageSandboxAnalyzer和manageHyperDetect参数设为相同值。若省略传值则不影响这两个参数的现有设置。 |
||||||||||
|
|
布尔型 |
是 |
设为True允许公司使用邮件安全服务,False则不允许。默认值为False。 |
||||||||||
|
|
布尔型 |
是 |
设为True允许公司使用移动安全服务,False则不允许。默认值为False。 |
||||||||||
|
|
布尔型 |
是 |
设为True允许公司使用容器保护服务,False则不允许。默认值为False。 重要提示
仅当
注意
若存在
|
||||||||||
|
|
布尔值 |
是 |
设为True允许企业使用合规管理服务,False则禁止。默认值为False。 注意
当存在
|
||||||||||
|
|
布尔值 |
是 |
设为True允许企业使用PHASR服务,False则禁止。默认值为False。 注意
当存在
|
||||||||||
|
|
布尔值 |
是 |
设为True允许企业使用EASM服务,False则禁止。默认值为False。 注意
若存在
|
||||||||||
|
|
对象 |
是 |
包含企业服务设置的对象。
此参数仅在创建许可证类型为
|
||||||||||
|
|
数字 |
是 |
分配给目标公司的产品类型。可选值:
默认值为0。 |
||||||||||
|
|
数组 |
是 |
此参数仅适用于合作伙伴公司。它是一个整数数组,表示合作伙伴可分配给其客户的产品类型。可能的整数值:
若设置此参数,数组必须至少包含
|
||||||||||
|
|
字符串 |
是 |
可选值:
默认值:取决于合作公司提供的保护模型。 只有在满足以下所有条件时才能使用此参数:
注意
分配给此参数的值将自动为
|
||||||||||
|
|
字符串 |
是 |
表示保护模式类型的字符串数组。该参数允许合作伙伴公司为其客户分配除
可选值:
默认值:取决于
仅当满足以下任一条件时方可使用此参数:
|
||||||||||
|
|
字符串 |
是 |
当满足以下所有条件时使用此参数:
您为此参数设置的值将替换在请求时正在使用但变得不可用的保护模型。 |
||||||||||
|
|
对象 |
是 |
一个对象,包含许可证类型及公司通过法律协议承诺每月最低使用量的槽位数:
|
||||||||||
|
|
整数 |
是 |
|
||||||||||
|
|
整数 |
否 |
事件存储的天数。仅当
|
||||||||||
|
|
整数 |
否 |
表示EDR数据保留存储时长的整数。仅在
|
||||||||||
|
|
对象 |
是 |
包含公司服务及附加功能激活设置的对象。该参数仅在创建许可证类型为3或5(月度继承订阅)的公司时有效。
|
||||||||||
|
|
对象 |
是 |
包含贵公司服务和附加组件转售设置的对象。此参数仅在创建许可证类型为3或5(按月继承订阅)的公司时有意义。
|
返回值
此方法不返回任何值。
示例
请求 :
{
"params": {
"companyId": "64be4c5cb904ea72f3001049",
"reservedSlots": 120,
"removeReservedSlots": false,
"endSubscription": "2029-04-14",
"autoRenewPeriod": 12,
"manageExchange": false,
"manageEncryption": false,
"managePatchManagement": false,
"edrDataRetention": false,
"ownUse": {
"manageXDRIdentityProviders": false,
"manageXDRProductivityApps": false,
"manageXDRNetwork": false,
"manageXDRCloudWorkloads": false,
"manageRemoteEnginesScanning": false,
"manageContainerProtection": false,
"manageHyperDetect": true,
"manageSandboxAnalyzer": true,
"manageEventCorrelator": true,
"managePHASR": true,
"manageEASM": true,
"manageComplianceManager": true
},
"resell": {
"manageXDRResell": true,
"manageRemoteEnginesScanningResell": true,
"manageContainerProtectionResell": true,
"manageHyperDetectResell": true,
"manageSandboxAnalyzerResell": true,
"manageEventCorrelatorResell": true,
"managePHASRResell": true,
"manageEASMResell": true,
"manageComplianceManagerResell": true
},
"manageEmailSecurity": false,
"manageIntegrityMonitoring": true,
"imDataRetention": 2,
"licensedServices": {
"mdrServiceOwnUse": 1,
"mdrServiceResell": true
},
"minimumUsage": {
"endpointMonthlyUsage": 120
},
"assignedProductType": 0,
"additionalProductTypes": [
0
],
"assignedProtectionModel": "mspSecure",
"additionalProtectionModels": [
"aLaCarte",
"mspSecure",
"mspSecurePlus"
],
"setNewProtectionModelForClients": "aLaCarte"
},
"jsonrpc": "2.0",
"method": "setMonthlySubscription",
"id": "d4d50719-3215-455a-a329-086fe77f6d72"
}
响应 :
{
"id":"2b5f52d8-5f6f-466c-b952-61b5c87c3182",
"jsonrpc":"2.0",
"result": null
}