设置 DWA 以通过 OSLC 访问远程应用程序

您可以设置 IBM® Engineering Requirements Management DOORS® - Web Access (DWA),以便其可以使用 OSLC 来访问存储在远程应用程序中的数据。从管理员处收集有关远程应用程序的信息并向 IBM Engineering Requirements Management DOORS (DOORS) 注册该应用程序。

开始之前

联系您要与其集成的其他应用程序的管理员,并请求该应用程序的 OAuth 使用者名称使用者保密信息根服务 URL

关于此任务

从远程应用程序的管理员处接收到必要的信息时,请使用“远程服务”窗口来注册详细信息。

注册远程应用程序后,从要与之集成的远程应用程序添加项目。

注: 如果没有正确执行这些步骤,那么当尝试在 DWA 与其他应用程序之间设置链接时将显示错误。配置集成后,如果卸载远程应用程序或者与该应用程序的连接中断,那么也会显示错误。

过程

  1. 以数据库管理员或有权管理数据库的定制用户身份登录到 DOORS
  2. 单击文件 > OSLC > 远程服务 此时“远程服务”窗口将打开。
  3. 在“服务器列表”窗格中,单击添加并使用远程应用程序管理员为您提供的信息填写字段。
    注: 为参与服务器之间的 OSLC 链接配置“朋友”关系时,请始终使用服务器名称。请勿使用 IP 地址。
  4. 单击注册 远程应用程序将添加到列表中。
  5. 在“协作链接”窗格中,单击添加
  6. 请选择您注册的远程应用程序并浏览至应用程序中您要与之集成的项目。 可能会提示您登录到远程应用程序。
  7. 单击添加以完成与项目的集成。

下一步做什么

必须向其他应用程序的管理员提供用于 DWA 安装的使用者密钥OAuth 私钥根服务 URL

要了解如何收集此信息,请参阅将 DWA 设置为由远程应用程序通过 OSLC 访问

如果将 DOORS Web Access 与使用 Jazz Team Server 和链接发现的应用程序集成,那么在打开的模块包含指向远程应用程序的链接时,系统会提示您进行认证。可以通过将 DWA 指定为可信服务来避免重复的认证提示。
  1. 登录到远程应用程序服务器并打开“服务器管理”页面,例如:
    • Jazz Team Server:https://host-name:9443/jts/admin
    • Design Management Server:https://host-name:9443/dm/admin
  2. 在“通信”部分中,单击使用者(入站)
  3. 编辑 DWA 使用者并确保选中可信复选框。
  4. 单击高级属性
  5. 在 com.ibm.team.repository.service.internal.oauth.TrustedCallbackService 部分中,输入用于指定 DWA 服务器的 URL 的可信回调服务 URL 值;例如 https://dwaserver.com:9443。输入的这个条目建立与“可信”选项对应的可信服务器 URI。
  6. 保存“高级属性”设置。
注: 如果将包含 OSLC 链接的 DOORS 数据库移至其他服务器,那么关联应用程序中的 OSLC 链接会中断。必须配置从任何关联应用程序到新数据库服务器的每个链接。

视频图标 视频

Jazz.net 频道
软件培训频道

学习图标 课程

IoT Academy
Skills Gateway

提问图标 社区

Jazz.net
Jazz.net 论坛
Jazz.net 库

支持图标 支持

IBM 支持机构社区
Deployment Wiki