Create Audit Log


创建审计记录事件。

请求格式


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

请求参数(URI)


名称

位置(Path/Query)

必需/可选

数据类型

描述

orgId

Query

必需

String

OU ID。如何获取 orgId 信息 >>

请求参数(Body)


名称

必需/可选

数据类型

描述

subjectId

必需

String

事件对象的 ID,最长为 64 个字符,例如菜单 ID。

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?orgId=yourOrgId
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"
}