32.6 升级 Identity Reporting

Identity Reporting 中包含两个驱动程序。此外,您需要将 NetIQ Event Auditing Service 中的内容迁移到 Sentinel Log Management for IGA。按以下顺序执行升级:

  1. 升级数据收集服务的驱动程序包。

  2. 升级受管系统网关服务的驱动程序包。

  3. 迁移到 Sentinel Log Management for IGA

  4. 升级 Identity Reporting

32.6.1 升级 Identity Reporting 的驱动程序包

本节介绍了如何将受管系统网关驱动程序包和数据收集服务驱动程序包更新到最新版本。升级 Identity Reporting 前必须先执行此任务。

  1. 在 Designer 中打开当前项目。

  2. 右键单击包编目 > 导入包。

  3. 选择相应的包。例如,受管系统网关基础包 2.0.0.20120509205929。

  4. 单击确定。

  5. 在开发人员视图中,右键单击该驱动程序,然后单击属性。

  6. 浏览到属性页面中的包选项卡。

  7. 单击右上角的添加包 (+) 符号。

  8. 选择该包,然后单击确定。

  9. 完成驱动程序的配置过程。有关详细信息,请参见以下各节:

  10. 重复步骤 2 至步骤 9 以升级数据收集服务驱动程序包。

  11. 确保受管系统网关驱动程序和数据收集服务驱动程序已连接到升级后的 Identity Manager。

32.6.2 升级 Identity Reporting

升级 Identity Reporting 之前,必须先升级 Identity Applications 和 SLM for IGA。要升级 Identity Reporting 4.0.2 或更高版本,请安装新版本并覆盖旧版本。有关详细信息,请参见安装 Identity Reporting。

32.6.3 更改对数据库中的 reportRunner 的参照

升级 Identity Reporting 后,请务必在第一次启动 Tomcat 之前更新对数据库中 reportRunner 的参照。

  1. 停止 Tomcat。

  2. 导航到 Identity Reporting 安装目录,并将 reportContent 文件夹重命名为 ORG-reportContent。

    例如:C:\NetIQ\idm\apps\IdentityReporting

  3. 清理 Tomcat 文件夹下的临时目录和工作目录。

  4. 登录 PostgreSQL 数据库。

    1. 在下面的表中找到 reportRunner 参照:

      • idm_rpt_cfg.idmrpt_rpt_params

      • idm_rpt_cfg.idmrpt_definition

    2. 发出以下 delete 语句:

      DELETE FROM idm_rpt_cfg.idmrpt_rpt_params WHERE rpt_def_id='com.novell.content.reportRunner';
      DELETE FROM idm_rpt_cfg.idmrpt_definition WHERE def_id='com.novell.content.reportRunner';
  5. 启动 Tomcat。

    检查日志以确定使用正确的 reportRunner 是否可重新生成报告。

  6. 登录 Identity Reporting 并运行报告。

32.6.4 校验 Identity Reporting 的升级

  1. 起动 Identity Reporting。

  2. 校验工具中是否显示了旧报告和新报告。

  3. 查看日历以确定是否显示了安排的报告。

  4. 确保设置页面显示了受管和非受管应用程序的先前设置。

  5. 校验所有其他设置是否正确。

  6. 校验应用程序是否列出已完成的报告。