通过创建友好链接来建立跨服务器通信

要使 Jazz™ 平台上的产品能够相互交互,每个服务器都必须在其好友列表中包含其他服务器。两个服务器之间的链接称为友好链接

开始之前

必须使用具有 Jazz 管理员特权的帐户来登录该产品。Jazz Team Server 页面的 URL 示例是 https://fully_qualified_host_name:9443/jts/admin。

要对好友服务器生成的临时密钥进行授权,您必须在好友服务器上具有 Jazz 管理员特权。

关于此任务

服务器之间的友好链接指示可以信任来自这些服务器的任何请求。创建和配置这些链接以建立服务器之间的通信。通过配置友好链接,Design Management Server 可以与支持 OAuth 认证的其他服务器通信以查找要链接至的资源或工件。

例如,可以将模型资源与需求以及与需求相关的工件进行链接。应用程序和系统工程生命周期中的所有干系人都可以协作进行设计,确保设计模型保持相关且与业务和设计需求相一致。

过程

  1. 在 Design Management 的“服务器管理”页面上,单击服务器选项卡。
  2. 在页面左边的菜单中的通信下,单击好友(出站)
  3. 好友列表部分中,单击添加
  4. 在“添加好友”对话框中,指定以下字段的值:
    1. 名称:指定此关系的名称以帮助您在列表中识别此关系。例如,如果您要创建与计算机 rrc.example.com 上托管的 Rational® Requirements Composer 安装版本的好友关系,那么可以指定 rrc.example.com 上的 RRC
    2. 根服务 URI:指定根服务文档的统一资源标识 (URI)。
      对于服务器 example.com 上托管的 Jazz 应用程序,请考虑它们的根服务文档在不同上下文中的下列 URI 示例:
      • Jazz Team Server:https://example.com:9443/jts/rootservices
      • Rational Requirements Composer:https://example.com:9443/rm/rootservices
      • Rational Team Concert:https://example.com:9443/ccm/rootservices
      • Rational Quality Manager:https://example.com:9443/qm/rootservices
      • 其他 Design Management Server:https://example.com:9443/dm/rootservices
      • Rational DOORS®:https://example.com:9443/dwa/public/rootservices
    3. OAuth 密码重新输入密码:指定一个字符串,它可以包含一个或多个单词和特殊字符,但长度不超过 50 个字符。此字符串永远不会显示在用户界面中,并且您不需要再次输入此字符串。此字符串也称为 OAuth 使用者密码,它将用作访问好友服务器的密码。
    4. 选中可信复选框。
      注: 可信使用者能够与其他可信使用者共享权限,并且不需要用户核准即可访问数据。
    5. 单击创建好友
    如果成功添加了好友,那么将显示一条指示已生成临时密钥的消息。
  5. 单击下一步
  6. 在“对临时密钥进行授权”对话框中,单击对临时密钥授予访问权 如果您用于登录的帐户在好友服务器上不具有管理员特权,那么将显示好友服务器的登录窗口。
  7. 在“对临时密钥进行授权”对话框中,单击核准 将显示一条消息,指示已将临时密钥标记为“已核准”。
  8. 单击完成 在“好友”页面中,将建立好友关系并且该关系显示在好友列表中。
    提示: 要编辑好友服务器的属性,或者要从列表中删除该好友服务器,请选择一个好友,然后在操作列中选择要完成的操作。

结果

要查看关于好友服务器上的资源的悬浮式帮助(也称为“UI 预览”),必须在该服务器上配置类似的出站友好链接。当您将光标悬浮在指向好友服务器上的资源的链接上时,将显示一个登录链接或有关该服务器上的资源的更多信息。对于大多数 Jazz 产品(例如,Rational Team ConcertRational Quality ManagerRational Requirements Composer),用于配置出站友好链接的步骤与本主题中的步骤类似。


反馈