1. 权限组信息下放
功能描述:
此命令用于管理平台向 SE3 AI 迷你机下发权限组信息列表包括权限组名称。SE3 AI 迷你机的默认行为是以下放的人员附带的权限组id作为名称,如果下放了对应权限组id对应的名称,则会以下放的名称为准。
一级参数
二级参数
类型
默认值
选择
说明
举例
method
string
无
必选
sync_permissions
messageId
string
空
可选
MQ消息的唯一标识ID,当消息下放时带有该字段才会回传
permissions_info_list
list
无
必选
里面带有permissions,即权限组相关的信息数据
extend_params
dict
无
必选
扩展字段,可以为空
notify_path
string
空
可选
管理平台URL(相对地址),用于通过http方式回传命令执行结果。 相对地址的组合请参见 URL组合章节。注意:如果登陆时管理平台下发 uploadQueue 字段,则会通过MQ上传通道返回结果。如果没有 uploadQueue 字段,并且 notify_path 为非空,则会向 notify_path 返回结果如果两个字段都没有,则不会返回结果(即单向通信)。
MQ命令示例:
{
"method": "sync_permissions", // 此关键字和内容不能变
"permissions_info_list": [
{
"id":"c510aef8-fdd4-4e6a-bf5d-5aab4dadbbb5",
"info" : { "name":"测试权限组一"}
},
{
"id":"c510aef8-fdd4-4e6a-bf5d-5aab4dadbbb5",
"info" : { "name":"测试权限组二"}
},
], // permissions info信息列表
"extend_params": {} // 扩展字段,当前为空
}
返回结果示例:
{
"success":true,
"code":0,
"message":"同步权限组信息MQ命令执行成功",
"dev_sno":"dasdas23123" ,//设备唯一标识key
"messageKey":"sync_permissions" ,//每一类消息格式的key
"result":{
"success_permission":[
{"permission_id":"12365", "permission_name":"测试权限组一","message":"权限组信息同步成功","code":0},
{"permission_id":"12366", "permission_name":"测试权限组二","message":"权限组信息同步成功","code":0}
],
"failed_permission":[
{"permission_id":"12367", "permission_name":"测试权限组三","message":"xxx","code":xxx},
]
}
}
Last updated
Was this helpful?