Настройка Rational DOORS Web Access для доступа к удаленным приложениям, использующим OSLC

Можно настроить IBM® Rational DOORS Web Access для доступа к данным, сохраненным в удаленном приложении, посредством OSLC. Получите информацию об удаленном приложении у его администратора и зарегистрируйте приложение в Rational DOORS.

Прежде чем начать

Обратитесь к администратору другого приложения, с которым требуется настроить интеграцию, и узнайте у него Имя приемника OAuth, Пароль приемника и URL корневых служб приложения.

Об этой задаче

При приеме необходимой информации от администратора удаленного приложения зарегистрируйте эти сведения в окне Удаленные службы.

После регистрации удаленного приложения в него добавляются конкретные проекты, с которыми требуется настроить интеграцию.

Прим.: Если эти действия не были правильно выполнены, то при попытке установить связи между Rational DOORS Web Access и другим приложением показывается ошибка. После настройки интеграции ошибка также показывается, если удаленное приложение удалено из системы, или если потеряно соединение с приложением.

Процедура

  1. Войдите в систему от имени администратора базы данных Rational DOORS или пользователя с правами администратора базы данных.
  2. Выберите Файл > OSLC > Удаленные службы. Откроется окно Удаленные службы.
  3. На панели Список серверов нажмите кнопку Добавить и заполните поля, указав сведения, полученные от администратора удаленного приложения.
    Прим.: При настройке "дружественных" отношений для связей OSLC между серверами-участниками всегда используйте имя сервера. IP-адрес использовать не следует.
  4. Нажмите кнопку Зарегистрировать. Удаленное приложение будет добавлено в список.
  5. На панели Связи совместной работы нажмите кнопку Добавить.
  6. Выберите зарегистрированное удаленное приложение и откройте в нем проект, с которым требуется настроить интеграцию. Возможно, будет выдано приглашение входа в удаленное приложение.
  7. Нажмите кнопку Добавить для завершения интеграции с проектом.

Дальнейшие действия

Администратору другого приложения необходимо предоставить Ключ приемника, Пароль OAuth и URL корневых служб для установленной у вас версии Rational DOORSWeb Access.

Инструкции по сбору этой информации приведены в разделе Настройка Rational DOORS Web Access для доступа к нему удаленных приложений с помощью OSLC.

При интеграции Rational DOORS Web Access с приложением, которое использует Jazz Team Server и поиск ссылки, необходима идентификация при открытии модулей, содержащих ссылки на удаленное приложение. Можно избежать повторяющихся приглашений идентификации, назначив Rational DOORS Web Access в качестве надежной службы.
  1. Войдите на удаленный сервер приложений и откройте страницу Администрирование сервера, например:
    • Jazz Team Server: https://имя_хоста:9443/jts/admin
    • Design Management Server: https://имя_хоста:9443/dm/admin
  2. В разделе Соединение выберите Приемники (входящие).
  3. Измените приемник Rational DOORS Web Access и выберите переключатель Надежный.
  4. Выберите Дополнительные свойства.
  5. В разделе com.ibm.team.repository.service.internal.oauth.TrustedCallbackService введите значение URL надежной службы обратного вызова, которое указывает URL сервера Rational DOORS Web Access, например, https://dwaserver.com:9443. Эта запись устанавливает URI надежного сервера, соответствующего опции Надежный.
  6. Сохраните Дополнительные свойства.
Прим.: Если база данных Rational DOORS, содержащая связи OSLC, перемещается на другой сервер, связи OSLC в связанном приложении работать не будут. Необходимо настроить все связи в любых связанных приложениях с новым сервером базы данных.

Комментарии