配置 DOORS 以使用 OSLC

您必须配置 IBM Engineering Requirements Management DOORS (DOORS ) ,以便可以在集成之间交换数据。

开始之前

DOORS IBM Engineering Requirements Management DOORS - Web Access (DWA) 支持基于 Open Services for Lifecycle Collaboration (OSLC) 规范实现的生命周期应用程序集成。 执行以下步骤以将 DOORS 配置为需求管理域的提供程序和其他生命周期域的使用者。

请联系您要与其集成的远程服务器的管理员,并要求提供该服务器的 OAuth 使用者名称使用者保密信息以及根服务 URL
注: 不能添加使用 SSL 自签名证书的远程服务器。

URL 您还需要向远程服务器的管理员提供 消费者密钥 、OAuth密钥以及用于您的 DOORS 和DWA 配置。 下面提供了生成密钥和保密信息的指示信息。

过程

  1. 以数据库管理器或有权管理数据库的定制用户身份登录 DOORS
  2. 将远程服务器管理员提供的 OAuth 使用者名称 添加到 DOORS 可与之集成的服务器列表中:
    1. 选择 文件 > OSLC > 远程服务
    2. 在 " 服务器列表 " 窗格中,单击 添加 并使用远程服务器管理员提供的信息填写字段。
    3. 单击 注册
      该服务器即可添加到列表中。
  3. 要在重命名远程服务器时更改应用程序路径映射,请单击 服务器重命名。 添加或移除应用程序路径。
  4. 在 " 协作链接 " 窗格中,单击 添加
  5. 选择您已注册的远程服务器,然后浏览到目标项目。
    系统可能会提示您登录到远程服务器。
  6. 单击 添加 以完成与项目的集成。
  7. 为远程服务器创建 使用者密钥OAuth 密钥 :
    1. 选择 文件> 本地密钥
    2. 选择 添加,填写字段,然后注册使用者。
    3. 将您注册的消费者密钥OAuth密钥以及 DWA Access服务器的 根服务 URL 提供给远程服务器管理员,并请求将其添加为远程服务器的好友。

      在将您提供的本地密钥作为朋友添加到远程服务器之后,集成配置即已完成,并且用户可以集成两个服务器中的数据。

      注: 如果 DOORS 和集成应用程序安装在同一服务器上,并且该服务器正在 Windows Server 2008 上运行,那么当您使用集成时,项目列表可能不会在 "服务提供者" 列表中列出。 如果在 Windows Server 2008 上使用缺省设置启用了 Internet Explorer 增强型安全配置,并且这两个应用程序都安装在同一台机器上,那么会发生此情况。 Windows Server 2008 不是 DOORS 客户机支持的操作系统。