Настройка 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. Нажмите кнопку Добавить для завершения интеграции с проектом.

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

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

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

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

значок видео Видеоролики

Канал Jazz.net
Канал Software Education

значок обучения Курсы

Академия IoT
Ключ к знаниям

значок вопроса Сообщество

Jazz.net
Форумы на сайте Jazz.net
Библиотека на сайте Jazz.net

значок поддержки Поддержка

IBM Support Community
Вики о развертывании