跳到主要内容

操作日志

操作日志界面显示用户通过ohpm-repo管理界面进行的所有操作,以及通过ohpm命令行工具执行publish,unpublish和dist-tags等相关命令所记录的日志。操作日志界面分为两个部分:第一部分为筛选条件,第二部分是展示符合筛选条件的数据。

操作日志的数据每隔一天会定时清除,默认保留100天内的操作日志数据,数据保留时间可通过config.yaml中配置项operation_log_retention设定。

数据筛选:操作日志的数据筛选类别有五类,分别为:用户类型,事件类型,操作类型,操作时间区间和操作对象的用户名。

  • 用户类型:分为系统管理员用户和普通用户,当选中普通用户时,只会显示普通用户的操作日志信息。

  • 事件类型:包括六种事件类型,包括用户管理,仓库管理,包权限管理,认证管理,组织管理和系统设置,通过选择事件类型进行日志的筛选。

    • 例如当事件类型选择用户管理中的新增用户时,操作日志界面仅显示事件类型为新增用户的日志信息。

    • 事件类型具体内容见下表:当选择一级事件类型时,将自动包含所有二级事件类型和三级事件类型;当选择二级事件类型时,自动包含所有三级事件类型。

      一级事件类型二级事件类型三级事件类型
      用户管理新增用户-
      删除用户-
      修改用户角色-
      重置用户密码-
      仓库管理管理仓库新增仓库
      删除仓库
      更新代码仓
      上架资源包
      下架资源包
      批量下架资源包
      uplink更新Uplink代理
      添加Uplink
      修改Uplink
      删除Uplink
      tag增加Tag
      更新Tag
      删除Tag
      权限管理编辑包可见性
      新增包白名单用户
      删除包白名单用户
      包权限管理新增包所有者-
      删除包所有者-
      转移包所有者-
      新增包维护者-
      删除包维护者-
      认证管理证书认证添加发布公钥
      删除发布公钥
      Access Token生成Access Token
      删除Access Token
      组织管理组织添加分组
      修改分组
      删除分组
      组织成员添加组成员
      删除组成员
      组织管理员添加组管理员
      删除组管理员
      系统设置更新oh-package.json5检查规则-
      重置系统密钥-
      更新系统安全配置-
    • 操作结果:选择成功/失败进行筛选。如操作结果选择失败,操作日志页面结果如下:

    • 操作时间区间:选中操作时间的区间进行筛选。如区间时间选择在2025.8.4到2025.8.11,操作日志页面结果如下:

    • 操作对象用户名:输入操作对象用户名进行筛选。如输入用户名为user,操作日志页面结果如下: