要将安全设置从 uDeploy® 4.8.5 或 IBM® uDeploy 5.0
迁移到 IBM UrbanCode Deploy,请完成以下步骤。
开始之前
阅读
安全性主题,它将帮助您确定所需团队的数目。
注: 如果要从 4.8.5 之前的版本升级并且要升级安全设置,那么在开始执行本任务之前,必须先升级到
4.8.5 或 5.0。如果要升级服务器而不升级安全设置,那么版本必须是 4.8.3 或更高。
关于此任务
IBM UrbanCode Deploy 中的安全性模型表示先前版本中的重要更改。通过完成迁移任务,可以保护现有的由用户创建的对象,而不是在升级后分别保护每个对象。
过程
- 从 uDeploy 4.8.5 或
IBM uDeploy 5.0 中,通过浏览至以下迁移 URL 打开“迁移”页面:deploy_server_location/#migration/teams。 例如:
https://company.com:8443/#migration/teams
- 打开用户角色窗格以创建角色并对其分配许可权。有关角色的信息,请参阅角色和许可权。 至少创建一个具有所有许可权或至少具有所有 Web UI 许可权以及系统安全性类型中的添加团队成员和管理安全性许可权的管理员类型的角色。
有关安全性类型的信息,请参阅安全性类型。
注: 执行许可权现在仅由环境安全性类型使用,您不能再将该许可权授予其他类型。要更改或修改项,用户必须具有相应的编辑许可权。可以通过拒绝某个角色的编辑许可权来锁定项。
- 打开团队窗格以创建团队并将用户和组添加到团队。所有先前创建的用户和组都可供分配。有关创建团队和分配用户的信息,请参阅安全性团队。
注: 将用户添加到团队时,必须对用户分配角色,所以必须先定义角色,然后才能将用户和组添加到团队。
- 打开对象-团队映射窗格。此窗格用于将对象映射至将管理这些对象的安全性的团队。此窗格仅显示可以具有其自己的安全设置的对象。 可以在以下截屏中看到可固定的对象类型。要映射对象,请执行以下步骤:
- 从对象类型列表中选择对象类型。
- 从对象列表中选择要分配给同一团队的所有对象。 在附图中选择了 tph1 代理程序。通过在选择某一项时按住 Shift 键,可以选择多个项。使用过滤器框来限制长列表。
- 单击将所选对象添加到团队。
- 从“添加团队”对话框中,选择所选对象要分配至的团队,然后选择安全性类型。
- 单击保存。
注: 未使用许可证类型,可以忽略该类型。
- 缺省情况下,将配置手动任务,以便任何用户都可以使用这些任务。要将任务限于特定角色,请打开任务安全性窗格,然后使任务与该角色相关联。 进程中使用的任何应用程序、组件或审批类型的任务都可供使用。要使任务与角色相关联,请执行以下步骤:
- 从任务类型列表中选择任务类型。
- 通过针对要使用的任务单击配置,打开“配置”对话框。
- 从谁可以审批此任务列表中选择一个值。 可以通过环境或应用程序来限制角色。
- 选择任务的角色和安全性类型。 例如,如果指定 admin 角色来使用对象,那么必须对用户分配
admin 角色。可以选择多个角色。
- 保存您的工作。
结果
在设置安全性后,就作好了升级到
IBM UrbanCode Deploy 的准备。有关升级的信息,请参阅
升级 IBM UrbanCode Deploy。在升级后,除了您配置的团队之外,还创建了系统团队,已授予它对所有可以保护的对象的许可权。已授予系统团队中添加了角色的任何用户对该团队的对象的所有许可权。