Create Audit Log


创建审计记录事件。

操作权限


用户需要登录 EnOS 应用门户并选择 OU。

请求格式


POST https://{apigw-address}/app-portal-service/v2.3/event/log/produce

请求参数(Query)


名称 必需/可选 数据类型 描述
orgId 必需 String 组织 ID。

请求参数(Body)


名称 必需/可选 数据类型 描述
subjectId 必需 String 事件对象的 ID,最长为 64 个字符。事件对象包括菜单、应用等。
subjectType 必需 String 事件对象的类型,最长为 64 个字符。
upstreamId 可选 String 事件对象上级对象的 ID,最长为 64 个字符。例如,菜单的上级对象是应用。
upstreamType 可选 String 事件对象上级对象的类型,最长为 64 个字符。

响应参数


名称 数据类型 描述
data Boolean 始终返回 true

错误码


代码 描述
31400
  • 必要参数为空。
  • 参数长度不合法。
  • Token 中的 OU 信息与 orgId 中的信息不一致。
  • OU 未获取此应用。
31401 Token 无效。
31404 OU 不存在。

示例

请求示例


url: /app-portal-service/api/v3/event/log/produce
method: POST

requestBody:
{
    "subjectId": "your_subject_id",
    "subjectType": "your_subject_type",
    "upstreamId": "your_upstream_id",
    "upstreamType": "your_upstream_type"
}

返回示例


{
  "code": 0,
  "data": true,
  "message": "OK"
}