SOX Storyboard Toolkit
监测和报告进度对于 SOX 项目的成功至关重要。在本文中,我们讨论使用预配置的 SOX Storyboard Toolkit 监控您的 SOX 项目的进度。
什么是 SOX Storyboard Toolkit?
一个部署一组预置的 SOX Storyboard,以便帮助监控和管理您的 SOX 项目,并且将进度有效地传达给主管利益相关者的工具包。部署该工具包非常快速,并且可以在五个步骤中完成。
说明
SOX Storyboard Toolkit 是一个起步级工具包。您可以进一步配置 Storyboard 以满足您的要求。Diligent 不为您的任何定制提供支持。
该工具包包含哪些内容?
该工具包包含下列内容:
- 2 个预置的 Storyboard
- 5 个预置的数据分析表
- 1 个机器人
限制
- 该工具包针对充分利用 Diligent One 中的萨班斯-奥克斯利审核项目类型的 SOX 项目进行了优化,与存档项目并不兼容。
- 对于所有项目,数据记录的总数量不得超过 100000 条。
- 如果任一源表中的某个域包含 16000 个以上的字符,则机器人将无法导入该表。
步骤概述
您可以采用五个步骤在您的组织中快速启动和运行 SOX Storyboard Toolkit。
先决条件
- 您必须在 Diligent One 中拥有系统管理员用户类型,才能安装该工具包。
- 您必须生成 HighBond API 令牌,以便向机器人任务授权。
步骤 1:安装工具包
当您安装 SOX Storyboard Toolkit 时,它会创建相关的 Storyboard、支持数据表和一个 SOX Storyboard 表机器人。
说明
您必须在 Diligent One 中拥有系统管理员用户类型,才能安装该工具包。
要安装 SOX Storyboard Toolkit,请执行下列步骤:
-
在启动面板主页面上的资源下,单击工具包。
工具包应用程序将打开。
-
从可用工具包选项卡中,单击 SOX Storyboard Toolkit旁边的安装。
此时会出现一个包含工具包组件预览的确认对话框。
-
单击安装。
安装完成后,将显示一条成功消息。
卸载该工具包
如果您需要卸载 SOX Storyboard Toolkit,请使用已安装工具包选项卡上的删除按钮。请勿删除单个 Storyboard、表或者机器人。
步骤 2:在该机器人中创建和调度任务
该工具包所创建的 SOX Storyboard 表机器人使您可以指定必须在预置 Storyboard 中报告的 SOX 项目,还可以设置刷新数据的必要频率。要自动执行导入数据和刷新您的 SOX Storyboard 的流程,您必须在该机器人中创建和调度任务。
说明
该工具包在开发模式下安装机器人脚本。最佳做法是首先创建一个任务,在开发模式下运行脚本一次,然后将脚本激活到生产模式。在开发模式中运行脚本使您能够查看结果,并确定在将脚本激活到生产模式之前是否需要进行调整。
要在开发模式中创建并计划一个任务以从 SOX 项目导入数据,请执行下列步骤:
- 打开机器人应用程序。
- 从机器人应用程序仪表盘中,单击 SOX Storyboard 表机器人。
- 单击机器人应用程序右上角的开发按钮,即可切换到开发模式。
-
在任务选项卡上,单击创建任务。
任务设计器将打开,并且您可以开始配置该任务。
- 将您的任务命名为“预置 SOX Storyboard 机器人”,然后单击保存。
- 为该任务提供必要的参数:
- 在选择您的脚本部分,选择激活全部或 SOX Storyboard 表。
- 单击向下箭头 ,可展开参数部分。
在 SOX 项目 ID 域中,键入要在 Storyboard 中报告的 SOX 项目的数值 ID,然后单击 。
您可以添加多个 SOX 项目 ID。
说明
要获取项目 ID,请转到项目应用程序,然后选择合乎需要的 SOX 项目以访问项目仪表盘。从仪表盘 URL 中,复制该 URL 的 /dashboard 部分之前的数值类型值。例如,如果您的项目仪表盘 URL 是 https://abc.projects.highbond.com/audits/123456/dashboard,则您的项目 ID 是 123456。
提供您的 HighBond API 令牌以向该任务授权。
要获取 HighBond API 令牌,请转到 > 个人资料,然后单击应用程序令牌下的管理。有关详细信息,请参阅创建和管理 HighBond 访问令牌。
- 单击继续。
- 要定义计划以自动刷新 Storyboard 上的数据,请选择将您的任务放入计划。有关详细信息,请参阅创建机器人任务以运行脚本。
- 单击继续以创建通知。
选择失败时发送通知,以便在任务不知出于何种原因而未运行的时候,通知用户。
从列表中选择一个或多个用户。
- 单击继续。
- 审核设置,然后单击确认并创建任务。
该任务被使用您指定的设置创建。
步骤 3:上传 SOX Field Configuration file 并运行该任务
SOX Field Configuration 文件是一个包含用来实现以下目的的工作表的 Excel 文件:
- 基于您的 SOX 项目配置以获取必需的附加信息,以准备您的 SOX 表
-
提供相应的选项,以进一步配置自定义属性的域名称以及数值域转换。有关详细信息,请参阅(可选)配置预置的 SOX 数据表。
说明
请勿添加、删除或者修改此文件中的任何工作表或列的名称。任何修改都可能导致机器人任务在运行时失败。
-
下载 SOX Field Configuration file。
- 打开该文件,然后通过在下面的列中提供值完成强制性的 sox_testing_rounds 工作表:
- 状态:对于为在机器人任务中导入而包括的 SOX 项目,如果其中任一 SOX 项目包含测试轮次的相应编号,请指定 TRUE。否则,请指定 FALSE。
轮次名称:如果您已为每个 SOX 测试轮次配置域名称,请在此处包括已配置的名称。请勿在各个值之间添加空格。例如,如果有两个轮次 - Interim 和 Final,请将值输入为 Interim,Final。
您可以从项目应用程序 > 系统管理员 > 管理项目类型中引用已配置的域名称。有关详细信息,请参阅工作流和项目类型。
说明
如果该文档在受保护的视图中打开, 请选择启用编辑或者禁用受保护的视图安全设置以修改该文档。有关详细信息,请参阅 Microsoft 帮助。
configurable_fields 和 numeric_fields_to_char 工作表是可选的,初始设置时无须更新。有关详细信息,请参阅(可选)配置预置的 SOX 数据表。
-
保存并关闭文件。
- 在 SOX Storyboard 表机器人中,在开发模式中,单击输入/输出选项卡。
-
拖放或者选择 SOX 域配置文件以将其上传到机器人。
上传的文件出现在输入/输出选项卡中的文件下。
-
从任务选项卡中,选择您创建的任务,然后单击 > 立即运行。任务启动,您可以在任务选项卡或者任务运行选项卡中监控其进度并查看结果。
请确保该任务被启用。如果该任务恰巧处于禁用状态,您可以通过选择 > 启用来启用它。
步骤 4:审核 Storyboard
一旦该任务成功运行,它就会从指定的 SOX 项目拉取数据,并且在 SOX Storyboard [预置] 和 SOX 控制 Storyboard [预置] Storyboard 中呈现结果。审核 Storyboard。
要查看 Storyboard,请执行下列操作:
- 打开 Storyboard 应用程序。
- 从 Storyboard 仪表盘中,单击您想要审核的 Storyboard:
- SOX Storyboard [预置] - 显示关联 SOX 项目进度的概览。
- SOX 控制 Storyboard [预置] - 显示您的 SOX 环境中的控制的详细视图。
有关使用 Storyboard 的详细信息,请参阅Storyboard 概览。
(可选)配置预置的 SOX 数据表
在审核您的预置 SOX Storyboard 之后,您可能想要自定义预置的 SOX 数据表以使数据适应您的要求。使用 SOX Field Configuration 文件的本地副本以更新这些数据表。删除机器人输入/输出选项卡中的文件副本,然后上传更新后的文件副本。
-
使用 configurable_fields 工作表,用在“项目类型”中设置的已配置域名称覆盖即装即用自定义属性域名称。在自定义名称列中,提供任何通过“项目类型”配置的自定义名称。
说明
请勿对默认名称和配置名称列进行任何更改。
-
使用 numeric_fields_to_char 工作表指定必须被转换到字符数据类型的附加数值域。如果您想要生成附加的可视化效果,则这是有用的。此工作表包含 Original_Field_Name 列,该列列出了必须被转换到字符数据类型的域的原始名称。添加您想要转换的任何附加域。
说明
请勿修改原始列表。
第 5 步:在生产模式下复制自动化功能
一旦您确信 SOX Storyboard 表机器人在开发模式下正常工作,就可以在生产模式下复制自动化功能。执行以下操作:
-
激活机器人脚本到生产模式
-
将 SOX Field Configuration 文件上传到生产模式中的输入/输出选项卡。
-
使用与在开发模式中使用的相同的过程,在生产模式中创建并计划任务以运行脚本。
-
在开发模式中,禁用任务。
注意
请勿让开发模式任务处于启用状态。如果这样做,生产模式和开发模式任务都将在计划时间运行并修改同一 Storyboard。
有关详细信息,请参阅机器人应用程序中的开发模式和生产模式。
(可选)配置预置的 SOX Storyboard
Storyboard 是一个交流平台,您可能想要通过添加附加图表、格式化文本和选择颜色使您的预置 Storyboard 对您的主管利益相关者更具吸引力。有关详细信息,请参阅编辑 Storyboard。
说明
在进行任何更改之前,您必须通过使用另存为选项创建预置 Storyboard 的副本。有关详细信息,请参阅复制 Storyboard。