有奖捉虫:办公协同&微信生态&物联网文档专题 HOT

基本信息

CAM中产品名 CAM中简称 控制台访问 按标签授权 授权粒度 IP限制
物联网开发平台 iotexplorer 支持 支持 资源级 部分支持
说明:

云产品的授权粒度按照粒度粗细分为服务级、操作级和资源级三个级别。

  • 服务级:定义对服务的整体是否拥有访问权限,分为允许对服务拥有全部操作权限或者拒绝对服务拥有全部操作权限。服务级授权粒度的云产品,不支持对具体的接口进行授权。
  • 操作级:定义对服务的特定接口(API)是否拥有访问权限,例如:授权某账号对云服务器服务进行只读操作。
  • 资源级:定义对特定资源是否有访问权限,这是最细的授权粒度,例如:授权某账号仅读写操作某台云服务器实例。能支持资源级接口授权的产品,则会被认定为资源级授权粒度。

接口授权粒度

接口授权粒度分为资源级和操作级两个级别:

  • 资源级接口:此类型接口支持对某一个具体特定的资源进行授权。
  • 操作级接口:此类型接口不支持对某一个特定的资源进行授权。授权时策略语法若限定了具体的资源,CAM会判断此接口不在授权范围,判断为无权限。

其他操作

接口名 接口描述 授权粒度 资源六段式 IP限制
ActivateDeviceVoipLicense 激活voip 操作级 * 不支持
ActivateTWeCallLicense 激活TWeCall 操作级 * 不支持
AssignDeviceVoipLicense 分配voip 操作级 * 不支持
AssignTWeCallLicense 分配TWeCall 操作级 * 不支持
CancelAssignDeviceVoipLicense 取消分配voip 操作级 * 不支持
CancelAssignTWeCallLicense 取消分配TWeCall 操作级 * 不支持

写操作

接口名 接口描述 授权粒度 资源六段式 IP限制
BatchDeleteStaff 批量删除人员 资源级 qcs::iotexplorer:${region}:uin/${uin}:pool/${PoolKey} 支持
BatchUpdateFirmware 批量更新固件 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:project/{$ProjectId}/product/${ProductId} 支持
BindCloudStorageUser 绑定云存用户 操作级 * 支持
BindDevices 批量绑定子设备 操作级 * 支持
BindProducts 批量绑定子产品 操作级 * 支持
CallDeviceActionAsync 异步调用设备动作 操作级 * 支持
CallDeviceActionSync 同步调用设备动作 操作级 * 支持
ControlDeviceData 设备远程控制 操作级 * 不支持
ControlDeviceResource 设备资源远程控制 操作级 * 支持
ControlMultiDeviceData 批量设备远程控制或上报 操作级 * 不支持
CreateApplication 创建应用 操作级 * 支持
CreateBatchProduction 创建量产任务 操作级 * 支持
CreateDataFlow 创建数据流 操作级 * 支持
CreateDataForward 创建数据转发 操作级 * 支持
CreateDevice 创建设备 操作级 * 支持
CreateInstance 创建实例 操作级 * 支持
CreateIotVideoCloudStorage 开通video云存服务 操作级 * 支持
CreateLoRaFrequency 创建 LoRa 自定义频点 资源级 qcs::iotexplorer:${region}:uin/${uin}:lorafrequency/$(FreqId) 支持
CreateLoRaGateway 新建 LoRa 网关设备 资源级 qcs::iotexplorer:${region}:uin/${uin}:loragateway/$(GatewayId) 支持
CreateProductResource 创建产品资源 操作级 * 支持
CreateProject 新建项目 操作级 * 支持
CreateQueueDataForward 创建队列数据转发 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:project/{$ProjectId}/product/${ProductId} 支持
CreateQuickDemo 创建快速入门设备 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:project/{$ProjectId}/product/${ProductId} 支持
CreateSDKGenerateTask 创建SDK代码生成任务 操作级 * 支持
CreateServiceApplication 创建服务应用 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:project/${ProjectId}/service/* 支持
CreateStaff 新建人员 资源级 qcs::iotexplorer:${region}:uin/${uin}:pool/${PoolKey} 支持
CreateStaffPool 新建人员库 资源级 qcs::iotexplorer:${region}:uin/${uin}:pool/* 支持
CreateStudioProduct 新建产品 操作级 * 支持
CreateStudioProductResource 创建Studio产品资源 资源级 qcs::iotexplorer:${region}:uin/${uin}:project/{$ProjectId}/product/${ProductId} 支持
CreateTaskFileUrl 获取任务文件上传链接 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:project/{$ProjectId}/product/${ProductId} 支持
CreateTopicPolicy 创建Topic 操作级 * 不支持
CreateTopicRule 创建规则 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:rule/${RuleId} 支持
DeleteApplication 删除应用 操作级 * 支持
DeleteCloudStorageEvent 删除云存事件 操作级 * 支持
DeleteDataFlow 删除数据流 操作级 * 支持
DeleteDevice 删除设备 操作级 * 支持
DeleteFirmware 删除固件 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:project/{$ProjectId}/product/${ProductId} 支持
DeleteLoRaFrequency 删除LoRa自定义频点 资源级 qcs::iotexplorer:${region}:uin/${uin}:lorafrequency/$(FreqId) 支持
DeleteLoRaGateway 删除 LoRa 网关 资源级 qcs::iotexplorer:${region}:uin/${uin}:loragateway/$(GatewayId) 支持
DeleteProductResource 用于删除产品资源 资源级 qcs::iotexplorer:${region}:uin/${uin}:project/${ProjectId}/product/${ProductId} 支持
DeleteProject 删除项目 操作级 * 支持
DeleteServiceApplication 删除服务应用 资源级 qcs::iotexplorer::uin/${uin}:project/${ProjectId}/service/${ServiceAppID} 支持
DeleteStaffPool 删除人员库 资源级 qcs::iotexplorer:${region}:uin/${uin}:pool/${PoolKey} 支持
DeleteStudioProduct 删除产品 操作级 * 支持
DeleteTopicPolicy 删除Topic 操作级 * 不支持
DeleteTopicRule 删除规则 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:rule/${RuleId} 支持
DisableTopicRule 禁用规则 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:rule/${RuleId} 支持
EditFirmware 编辑固件信息 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:project/{$ProjectId}/product/${ProductId}/version/${FirmwareVersion} 支持
EnableTopicRule 启用规则 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:rule/${RuleId} 支持
GenDeviceSignatures 生成设备绑定的签名 操作级 * 支持
ImportModelDefinition 导入其它产品的数据模板 操作级 * 支持
InheritCloudStorageUser 继承云存用户 操作级 * 支持
ModifyCloudStorageAIService 修改设备云存AI分析服务 操作级 * 支持
ModifyCloudStorageAIServiceCallback 修改云存AI分析回调配置 操作级 * 支持
ModifyDataFlow 修改数据流 操作级 * 支持
ModifyDataFlowStatus 修改数据流状态 操作级 * 支持
ModifyDataForward 修改数据转发 操作级 * 支持
ModifyDataForwardStatus 设置数据转发状态 操作级 * 支持
ModifyLoRaFrequency 修改LoRa自定义频点 资源级 qcs::iotexplorer:${region}:uin/${uin}:lorafrequency/$(FreqId) 支持
ModifyLoRaGateway 修改 LoRa 网关信息 资源级 qcs::iotexplorer:${region}:uin/${uin}:loragateway/$(GatewayId) 支持
ModifyLoRaProfile 修改 LoRa 参数 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:project/{$ProjectId}/product/${ProductId} 支持
ModifyModelDefinition 修改产品数据模板 操作级 * 支持
ModifyProductCloudStorageAIService 修改产品云存AI分析服务 操作级 * 支持
ModifyProductConfig 修改产品的小程序UI配置信息 操作级 * 支持
ModifyProductDynamicRegister 修改产品动态注册 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:project/{$ProjectId}/product/${ProductId} 支持
ModifyProject 修改项目 操作级 * 支持
ModifyQueueDataForward 修改队列转发实例 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:project/{$ProjectId}/product/${ProductId} 支持
ModifyQueueDataForwardState 修改队列转发状态 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:project/{$ProjectId}/product/${ProductId} 支持
ModifyServiceApplication 修改服务应用 资源级 qcs::iotexplorer::uin/${uin}:project/${ProjectId}/service/${ServiceAppID} 支持
ModifyStaff 更新人员 资源级 qcs::iotexplorer:${region}:uin/${uin}:pool/${PoolKey} 不支持
ModifyStaffPool 更新人员库 资源级 qcs::iotexplorer:${region}:uin/${uin}:pool/${PoolKey} 支持
ModifyStudioProduct 修改产品 操作级 * 支持
ModifyTopicPolicy 更新Topic 操作级 * 不支持
ModifyTopicRule 修改规则 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:rule/${RuleId} 支持
ModifyVoipMiniProgramAppName 修改VOIP小程序名称 操作级 * 不支持
PublishMessage 发布消息到Topic 操作级 * 不支持
PublishMsgAsDevice 设备发布消息 操作级 * 支持
ReleaseStudioProduct 发布产品 操作级 * 支持
ReportDataAsDevice 上报设备数据 操作级 * 支持
ResetCloudStorage 重置云存服务 操作级 * 支持
ResetCloudStorageEvent 重置云存事件 操作级 * 支持
RetryDeviceFirmwareTask 重试设备升级任务 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:project/{$ProjectId}/product/${ProductId}/version/${FirmwareVersion} 支持
TransferCloudStorage 转移云存服务 操作级 * 支持
UnbindDevices 批量解绑子设备 操作级 * 支持
UnbindProducts 批量解绑子产品 操作级 * 支持
UpdateDeviceLogLevel 更新设备日志级别 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:project/{$ProjectId}/product/${ProductId}/device/${Device} 支持
UpdateFirmware 更新固件 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:project/{$ProjectId}/product/${ProductId}/device/${DeviceName} 支持
UpdateOtaTaskStatus 更新固件升级任务状态 资源级 qcs::iotexplorer::uin/${uin}:project/{$ProjectId}/product/${ProductId} 支持
UploadFirmware 上传固件信息 资源级 qcs::iotexplorer::uin/${uin}:project/{$ProjectId}/product/${ProductId} 支持

读操作

接口名 接口描述 授权粒度 资源六段式 IP限制
CancelDeviceFirmwareTask 取消设备升级任务 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:project/{$ProjectId}/product/${ProductId}/version/${FirmwareVersion} 支持
DescribeActivateLicenseService 获取增值服务激活码详情 资源级 qcs::iotexplorer::uin/${uin}:instance/${InstanceId} 支持
DescribeAllDevices 获取用户所有设备资源 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:project/{$ProjectId} 支持
DescribeApplication 获取应用信息 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:project/{$ProjectId}/app/${app} 支持
DescribeBatchProduction 获取量产详情 操作级 * 支持
DescribeBindedProducts 获取网关产品已经绑定的子产品 操作级 * 支持
DescribeCloudStorage 获取设备云存服务详情 操作级 * 支持
DescribeCloudStorageAIService 查询设备云存AI分析服务 操作级 * 支持
DescribeCloudStorageAIServiceCallback 查询云存AI分析回调配置 操作级 * 支持
DescribeCloudStorageDate 获取具有云存的日期 操作级 * 支持
DescribeCloudStorageEvents 拉取云存事件列表 操作级 * 支持
DescribeCloudStorageMultiThumbnail 拉取多个云存事件缩略图 操作级 * 支持
DescribeCloudStorageOrder 查询云存服务详情 操作级 * 支持
DescribeCloudStoragePackageConsumeDetails 获取云存套餐包消耗详细记录 操作级 * 支持
DescribeCloudStoragePackageConsumeStats 获取云存套餐包消耗统计 操作级 * 支持
DescribeCloudStorageStreamData 获取设备图片流数据 操作级 * 支持
DescribeCloudStorageThumbnail 拉取云存事件缩略图 操作级 * 支持
DescribeCloudStorageThumbnailList 批量拉取云存事件缩略图 操作级 * 支持
DescribeCloudStorageTime 获取某一天云存时间轴 操作级 * 支持
DescribeCloudStorageUsers 拉取云存用户列表 操作级 * 支持
DescribeDataFlow 获取数据流详情 操作级 * 支持
DescribeDevice 查看设备详情 操作级 * 支持
DescribeDeviceCommLog 获取设备通讯日志 操作级 * 支持
DescribeDeviceData 获取设备属性数据 操作级 * 支持
DescribeDeviceDataHistory 获取设备历史数据 操作级 * 支持
DescribeDeviceFirmWare 获取设备固件信息 操作级 * 支持
DescribeDeviceFirmwares 获取设备当前固件信息 资源级 qcs::iotexplorer::uin/${uin}:project/{$project}/product/{product}/device/{device} 支持
DescribeDevicePackages 拉取有效云存套餐列表 操作级 * 支持
DescribeDeviceResource 获取设备资源详情 操作级 * 支持
DescribeDeviceStatusLog 获取设备上下线日志 操作级 * 支持
DescribeDevices 获取设备列表 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:project/{$ProjectId}/product/${ProductId}/device/${Device} 不支持
DescribeFirmware 查询固件信息 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:project/{$ProjectId}/product/${ProductId}/version/${FirmwareVersion} 支持
DescribeFirmwareTaskStatistics 查询固件升级任务的统计信息。 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:project/{$ProjectId}/product/${ProductId}/version/${FirmwareVersion} 支持
DescribeGatewayBindDevices 获取网关绑定的子设备列表 操作级 * 支持
DescribeInstance 查询实例信息 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:instance/${InstanceId} 支持
DescribeInstancePackage 获取实例资源包详情 资源级 qcs::iotexplorer::uin/${uin}:instance/${InstanceId} 支持
DescribeLoRaFrequency 获取LoRa自定义频点详情 资源级 qcs::iotexplorer:${region}:uin/${uin}:lorafrequency/$(FreqId) 支持
DescribeLoRaGateway 描述 LoRa 网关详情 资源级 qcs::iotexplorer:${region}:uin/${uin}:loragateway/$(GatewayId) 支持
DescribeLoRaProfile 描述 LoRa 参数详情 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:project/{$ProjectId}/product/${ProductId} 支持
DescribeModelDefinition 查询产品数据模板 操作级 * 支持
DescribePackageConsumeTask 查询套餐消耗记录详情 操作级 * 支持
DescribePackageConsumeTasks 查询套餐消耗记录列表 操作级 * 支持
DescribeProductCloudStorageAIService 查询产品云存AI分析服务 操作级 * 支持
DescribeProductConfig 查看产品的小程序UI配置信息 操作级 * 支持
DescribeProductDynamicRegister 获取产品动态注册详情 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:project/{$ProjectId}/product/${ProductId} 支持
DescribeProductResource 用于查询产品资源详情 资源级 qcs::iotexplorer:${region}:uin/${uin}:project/${ProjectId}/product/${ProductId} 支持
DescribeProject 查询项目详情 操作级 * 支持
DescribeQuickDemo 描述快速入门设备 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:project/{$ProjectId}/product/${ProductId} 支持
DescribeSDKGenerateTask 查询SDK代码生成任务状态 操作级 * 支持
DescribeServiceApplication 查询服务应用 资源级 qcs::iotexplorer::uin/${uin}:project/${ProjectId}/service/${ServiceAppID} 支持
DescribeStudioProduct 获取产品详情 操作级 * 支持
DescribeTopicPolicy 查看Topic详情 操作级 * 不支持
DescribeTopicRule 获取规则信息 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:rule/${RuleId} 支持
DescribeUnbindedDevices 获取未绑定的设备列表 操作级 * 支持
DescribeUnbindedProducts 获取网关未绑定的子产品列表 操作级 * 不支持
DescribeVideoLicense 查询视频激活码统计概览 资源级 qcs::iotexplorer::uin/${uin}:instance/${InstanceId} 支持
GenerateSignedVideoURL 获取视频防盗链播放URL 操作级 * 支持
GetAllVersion 获取所有版本列表 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:project/{$ProjectId}/product/${ProductId} 支持
GetApplicationList 获取应用列表 操作级 * 支持
GetBatchProductionsList 列出量产数据列表 操作级 * 支持
GetCOSURL 获取固件下载地址 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:project/{$ProjectId}/product/${ProductId} 支持
GetDataFlowList 获取数据流列表 操作级 * 支持
GetDataForwardList 获取数据转发列表 操作级 * 不支持
GetDeviceActionHistories 获取设备动作历史 操作级 * 支持
GetDeviceList 获取设备列表 操作级 * 支持
GetProjectList 获取项目列表 操作级 * 支持
GetResourceList 获取资源列表 操作级 * 不支持
GetResourceUploadUrl 获取上传资源文件URL 操作级 * 支持
GetStudioProductList 获取产品列表 操作级 * 支持
ListEventHistory 获取设备的历史事件 操作级 * 支持
ListFirmwareUpdateStatus 获取固件更新状态列表 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:project/{$ProjectId}/product/${ProductId} 不支持
ListFirmwares 获取固件列表 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:project/{$ProjectId}/product/${ProductId} 支持
ListSDKLog 获取设备sdk日志 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:project/{$ProjectId}/product/${ProductId} 不支持
ListTopicPolicy 获取Topic列表 操作级 * 不支持
ModifyApplication 更新应用 操作级 * 支持
SearchDeviceByTag 根据标签搜索产品设备列表 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:project/{$ProjectId}/product/${ProductId}/device/${Device} 支持
SearchStudioProduct 搜索产品 操作级 * 支持
SubscribeDebugOnlineLog 订阅设备的实时调试信息 操作级 * 不支持

列表操作

接口名 接口描述 授权粒度 资源六段式 IP限制
DescribeCloudStorageAIServiceTasks 查询设备云存AI分析任务列表 操作级 * 支持
DescribeFirmwareTask 查询固件升级任务列表 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:project/{$ProjectId}/product/${ProductId} 支持
DescribeFirmwareTaskDevices 查询固件升级任务的设备列表。 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:project/{$ProjectId}/product/${ProductId}/version/${FirmwareVersion} 支持
DescribeFirmwareTaskDistribution 查询固件升级任务的状态分布。 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:project/{$ProjectId}/product/${ProductId}/version/${FirmwareVersion} 支持
DescribeFirmwareTasks 查询固件升级任务列表。 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:project/{$ProjectId}/product/${ProductId}/version/${FirmwareVersion} 支持
DescribeLoRaFrequencies 获取LoRa自定义频点列表 资源级 qcs::iotexplorer:${region}:uin/${uin}:lorafrequency/$(FreqId) 支持
DescribeVideoLicensePackage 查询视频激活码详情列表 资源级 qcs::iotexplorer::uin/${uin}:instance/${InstanceId} 支持
GetAuthMiniProgramAppList 查询微信小程序授权列表 操作级 * 不支持
GetDeviceVoipActiveStatus 激活状态查询 操作级 * 不支持
GetEnvironmentPackageList 查询应用托管环境资源包列表 资源级 qcs::iotexplorer:${region}:uin/${uin}:env/${EnvId} 支持
GetEnvironmentPackageUsageList 查询应用托管环境资源包用量历史详情列表 资源级 qcs::iotexplorer:${region}:uin/${uin}:env/${EnvId} 支持
GetFamilyDeviceUserList 获取设备绑定的用户列表 资源级 qcs::iotexplorer:${region}:uin/${uin}:project/{$project} 支持
GetLoRaGatewayList 获取 LoRa 网关列表 资源级 qcs::iotexplorer:${region}:uin/${uin}:loragateway/$(GatewayId) 支持
GetServiceApplicationList 获取服务应用列表 资源级 qcs::iotexplorer:${Region}:uin/${Uin}:project/${ProjectId}/service/* 支持
GetServiceApplicationProductList 查询服务应用关联的产品列表 资源级 qcs::iotexplorer::uin/${uin}:project/${ProjectId}/service/${ServiceAppID} 支持
GetStaffList 查询人员 资源级 qcs::iotexplorer:${region}:uin/${uin}:pool/* 支持
GetStaffPoolList 查询人员库 资源级 qcs::iotexplorer:${region}:uin/${uin}:pool/* 支持
GetTWeCallActiveStatus 查询TWeCall激活状态 操作级 * 不支持
GetTWeCallPkgList 查询TWeCall包列表 操作级 * 不支持
GetVoipPkgList 查询VOIP包列表 操作级 * 不支持
ListDevicePayloadFromHub 该接口用于获取设备的 Payload 日志,可支持对指定的topic和关键字过滤 资源级 qcs::iotexplorer:${region}:uin/${uin}:project/${ProjectId}/product/${ProductId} 支持
ListHubLog 从物联网通信平台获取云端运行日志信息 资源级 qcs::iotexplorer:${region}:uin/${uin}:project/{$ProjectId}/product/${ProductId} 支持
SearchDevice 搜索设备 操作级 * 支持