Skip to content
开发文档
能力中心
应用市场
WebOffice
开发者后台

用户组变更

事件描述

创建、更新、删除用户组时触发。

订阅说明

事件主体kso.group
权限要求查询用户组 kso.group.read
解密方式详见 解密算法

事件体(解密前)

名称参数类型说明
topicstring消息主题 kso.group
operationstring消息变更动作
create:创建;update:更新;delete:删除
timeinteger时间(秒为单位的时间戳)
noncestringiv 向量(解密时使用)
signaturestring消息签名
encrypted_datastring消息变更的加密字段

事件体示例(解密前)

json
{
  "topic": "kso.group",
  "operation": "update",
  "time": 1704074400,
  "nonce": "71***********7",
  "signature": "w6**********6Q",
  "encrypted_data": "B7**********iA=="
}

事件体数据(解密后)

名称参数类型是否必带说明
company_idstring企业 id
group_idstring组 id
operator_idstring操作者 id
sourcestring组业务标识,用来区分和过滤消息
dststring组变更目标数据(变更后)
∟ avatarstring组头像(仅发生变更时推送该字段)
∟ descriptionstring组描述(仅发生变更时推送该字段)
∟ namestring组名称(仅发生变更时推送该字段)
∟ owner_idstring转让组,即更新组拥有者(仅发生变更时推送该字段)
∟ statusstringenable:正常;recycled:回收站
组状态从 enable 改为 recycled 为回收组;反之则为恢复组(仅发生变更时推送该字段)
srcstring组变更源数据(变更前)
∟ avatarstring组头像(仅发生变更时推送该字段)
∟ descriptionstring组描述(仅发生变更时推送该字段)
∟ namestring组名称(仅发生变更时推送该字段)
∟ owner_idstring转让组,即更新组拥有者(仅发生变更时推送该字段)
∟ statusstringenable:正常;recycled:回收站
组状态从 enable 改为 recycled 为回收组;反之则为恢复组(仅发生变更时推送该字段)

事件体数据示例(解密后)

json
{
  "company_id": "string",
  "group_id": "string",
  "operator_id": "string",
  "source": "string",
  "dst": {
    "avatar": "string",
    "description": "string",
    "name": "string",
    "owner_id": "string",
    "status": "string[enum]"
  },
  "src": {
    "avatar": "string",
    "description": "string",
    "name": "string",
    "owner_id": "string",
    "status": "string[enum]"
  }
}
回到旧版