全部产品

操作审计日志说明

更新时间:2020-12-28 11:52:36

操作审计(ActionTrail)会记录您的云账户资源操作,提供操作记录查询,并可以将审计事件保存到您指定的日志服务 Logstore 或者 OSS 存储空间。利用 ActionTrail 保存的所有操作记录,您可以实现安全分析、资源变更追踪以及合规性审计。移动开发平台 mPaaS 已集成阿里云 ActionTrail。

ActionTrail 中记录的 mPaaS 操作日志

操作审计日志主要包含的是 API 事件,mPaaS 目前支持对关键操作对应的 API 进行审计配置。

关键 API 说明

所属组件 PopAPI名称 功能
数据同步 MSS UpdateMssSignStatus 修改验签开关状态
数据同步 MSS UpdateMssConfigStatus 更新 bizType 状态
数据同步 MSS UpdateMssConfig 更新 biztype
数据同步 MSS CreateMssGloblaSyncData 推送全局 sync 消息
数据同步 MSS CreateMssSingleSyncData 创建单推 sync 消息
消息推送 MPS PushMpsBroadcast 推送广播消息
消息推送 MPS PushMpsMultiple 群发消息
消息推送 MPS PushMpsTemplate 发送模板消息
消息推送 MPS PushMpsSimple 发送简单消息
消息推送 MPS UpdateMpsKeys 更新秘钥信息
消息推送 MPS UpdateMpsCert 更新推送证书
实时发布 MDS AddMdsMiniConfig 增加小程序配置信息
实时发布 MDS DeleteMdsMiniConfig 删除小程序配置信息
实时发布 MDS UpdateMdsMiniConfig 更新小程序配置信息
实时发布 MDS DeleteMdsResourceConfig 删除发布资源规则
实时发布 MDS UpdateMdsResourceConfig 更新发布资源规则
实时发布 MDS UpdateMdsWhitelist 更新白名单
实时发布 MDS DeleteMdsWhitelist 删除白名单
实时发布 MDS ImportMdsClientSwitch 导入开关配置
实时发布 MDS CreateMdsClientSwitch 创建开关
实时发布 MDS UpdateMdsClientSwitch 更新开关
实时发布 MDS CreateMdsMiniprogramTask 创建小程序发布任务
实时发布 MDS DeleteMdsMiniprogram 删除小程序
实时发布 MDS CreateMdsNebualTask 创建离线包发布任务
实时发布 MDS DeleteMdsNebula 删除离线包
实时发布 MDS DeleteMdsHotpatchResource 删除热修复资源
实时发布 MDS CreateMdsHotpatchTask 创建热修复任务
实时发布 MDS UpdateMdsHotpatchTaskStatus 更新热修复任务状态
实时发布 MDS CreateMdsHotpatchRollbackTask 创建热修复回滚任务
实时发布 MDS CreateMdsUpgradeTask 创建升级包发布任务
实时发布 MDS DeleteMdsUpgradePackage 删除升级包
实时发布 MDS UpdateMdsUpgradeTaskStatus 更新升级包发布任务状态
实时发布 MDS BatchDeleteMdsResourceConfig 批量删除发布规则
实时发布 MDS UpdateMdsNebulaTask 更新离线包发布任务
mAppCenter CreateMpaasApp 创建 APP
mAppCenter DeleteMpaasApp 删除 APP
移动网关 MGS SaveMgsApirest 修改 HTTP API 配置
移动网关 MGS SaveMgsConfigencrypt 修改加密配置
移动网关 MGS SaveMgsConfigcors 修改跨域配置
移动网关 MGS DeleteMgsApi 删除 API 配置
移动网关 MGS SaveMgsSys 修改 API 分组配置
移动网关 MGS DeleteMgsSys 删除 API 分组配置
移动网关 MGS SaveMgsConfighandlerswitch 修改通用配置

日志样例

下面展示了一个在 ActionTrail 中记录的 mPaaS 应用的创建日志,该日志记录了 CreateMpaasApp 操作记录的详细信息:

  1. {
  2. "eventId": "108DF5F5-291D-4B4A-85B0-2D887B83CEF7",
  3. "eventVersion": 1,
  4. "responseElements": {
  5. "RequestId": "108DF5F5-291D-4B4A-85B0-2D887B83CEF7",
  6. "ResultCode": "OK",
  7. "ResultContent": {
  8. "RequestId": "",
  9. "Data": {
  10. "AppId": "ONEXPRE18c5509171455",
  11. "Message": "success",
  12. "Data": "success",
  13. "Code": "",
  14. "Success": true
  15. }
  16. }
  17. },
  18. "eventSource": "mpaas.cn-hangzhou.aliyuncs.com",
  19. "requestParameters": {
  20. "AcsHost": "mpaas.cn-hangzhou.aliyuncs.com",
  21. "RequestId": "108DF5F5-291D-4B4A-85B0-2D887B83CEF7",
  22. "WorkspaceId": "default",
  23. "HostId": "mpaas.cn-hangzhou.aliyuncs.com",
  24. "AppName": "action",
  25. "CommonParamsJsonStr": {
  26. "TenantId": "RXPCAMDL",
  27. "AppId": "13FF079171113",
  28. "WorkspaceId": "default",
  29. "OnexFlag": true
  30. },
  31. "TenantId": "RXPCAMDL",
  32. "AppId": "13FF079171113",
  33. "AcsProduct": "mPaaS",
  34. "AcceptLanguage": "zh-CN",
  35. "RegionId": "cn-hangzhou",
  36. "MpaasMappcenterAppCreateJsonStr": {
  37. "OnexFlag": true,
  38. "AppName": "action"
  39. },
  40. " charset": "UTF-8",
  41. "OnexFlag": true
  42. },
  43. "sourceIpAddress": "Internal",
  44. "userAgent": "pre-mpaaspub.console.aliyun.com",
  45. "eventType": "ApiCall",
  46. "userIdentity": {
  47. "sessionContext": {
  48. "attributes": {
  49. "mfaAuthenticated": "false",
  50. "creationDate": "2020-12-17T06:55:12Z"
  51. }
  52. },
  53. "accountId": "1103496162005321",
  54. "principalId": "1103496162005321",
  55. "type": "root-account",
  56. "userName": "root"
  57. },
  58. "serviceName": "MobilePaaS",
  59. "additionalEventData": {
  60. "Scheme": "https"
  61. },
  62. "apiVersion": "2020-10-28",
  63. "requestId": "108DF5F5-291D-4B4A-85B0-2D887B83CEF7",
  64. "eventTime": "2020-12-17T06:55:12Z",
  65. "isGlobal": false,
  66. "acsRegion": "cn-hangzhou",
  67. "eventName": "CreateMpaasApp"
  68. }