ALM 审核

此部分描述 ALM 审核的工作原理。

在本主题中︰

启用或禁用 ALM 审核

使用 ENABLE_AUDIT 站点参数启用或禁用 ALM 审核。

有关配置站点参数的详细信息,请参阅设置配置参数

返回页首

记录的内容以及存储日志的位置

下表描述 ALM 记录的操作及其记录位置。

Action 存储日志的位置

包括的用户操作:

  • 创建或删除用户
  • 编辑用户详细信息
  • 将用户添加到项目
  • 从项目中删除用户
  • 添加和删除管理员权限
  • 停用和激活用户
  • 将用户添加到用户组
  • 结束用户的项目会话
  • 结束用户会话
  • 创建或删除用户组
  • 更改用户密码
  • 验证登录用户名和密码
  • API 密钥创建失败

在 AUDIT_LOG 文件中

 
谁清除了历史记录以及何时清除 在 AUDIT_LOG 数据库表中  
测试步骤 (设计步骤和运行步骤) 的更改 在 AUDIT_PROPERTIES 和 AUDIT_LOG 数据库表中

要启用测试步骤的审核,请执行以下操作:

  • 将 ENABLE_STEPS_HISTORY 参数设置为 Y。有关详细信息,请参阅设置配置参数

  • 在“项目自定义”中,选中要审核的测试步骤字段的“历史记录”选项。有关详细信息,请参阅自定义项目实体

警告:我们建议您除非有必要,否则不要启用测试步骤的审核,因为这样会生成大量审核数据,尤其是运行步骤。

用户成员身份更改时用户的旧组和新组 在 AUDIT_LOG 文件中  
添加字段以存储当前用户、当前项目会话 ID 和当前用户会话 ID 在 AUDIT_LOG 文件中  
连接到 ALM 的所有用户的 IP 地址 在 AUDIT_LOG 文件中  
工作流脚本的更改 在 AUDIT_LOG 文件中  
实体关系 在 AUDIT_PROPERTIES 和 AUDIT_LOG 数据库表中  

站点参数值的更改

在 AUDIT_LOG 文件中  
将项移至回收站并恢复项 在 AUDIT_LOG 数据库表中 有关回收站的详细信息,请参阅回收站
项目实体和需求类型的自定义 在 AUDIT_LOG 文件中 有关自定义的详细信息,请参阅自定义项目实体自定义需求类型

返回页首

配置审核

您可以为 ALM 审核配置以下内容:

保留指定类别的审核日志 您可以使用 AUDIT_LOG_FILTER 参数仅保留指定类别的审核日志。
存储上次登录和注销时间 如果 ENABLE_AUDIT_LOGIN_LOGOUT_TIME 参数设置为 Y,ALM 将存储用户的上次登录和注销时间。

有关详细信息,请参阅设置配置参数

返回页首

AUDIT_LOG 文件位置

默认情况下,AUDIT_LOG 文件存储在 {ALM 部署文件夹}\log 目录中。

您可以使用 AUDIT_LOG_PATH 参数为日志文件指定其他位置。在新位置中,日志文件重命名为 AUDIT_LOG_<计算机名>

有关设置站点参数的详细信息,请参阅设置配置参数

返回页首