Workspace ONE Access использует службу виртуальных приложений и REST API Citrix StoreFront, чтобы запускать опубликованные приложения и настольные компьютеры Citrix с помощью портала или приложения Workspace ONE Intelligent Hub. Доступ к внутренним и внешним опубликованным ресурсам Citrix можно настроить. Конечные пользователи должны установить приложение Citrix Workspace или Citrix Receiver в системах или на устройствах, чтобы запускать приложения и настольные компьютеры, на использование которых у них есть права.

Примечание: Workspace ONE Access не поддерживает Citrix Web Interface.

Схема архитектуры запуска (внутренний доступ)


Схема запуска (для внутреннего использования)

  1. Пользователь запускает опубликованное приложение либо настольный компьютер Citrix через портал или приложение Workspace ONE Intelligent Hub.
  2. Запрос направляется в службу Workspace ONE Access, откуда он отправляется в службу виртуальных приложений.
  3. Служба виртуальных приложений обменивается данными с группой серверов Citrix через REST API StoreFront, чтобы выполнить проверку подлинности и запросить файл ICA.
  4. После получения файл ICA отправляется на портал или в приложение Intelligent Hub.
  5. Файл ICA передается в приложение Citrix Workspace или Citrix Receiver.
  6. Приложение Citrix Workspace или Citrix Receiver запускает это приложение или настольный компьютер.

Схема запуска (внешний доступ)

схема внешнего запуска
  1. Пользователь запускает опубликованное приложение либо настольный компьютер Citrix через портал или приложение Workspace ONE Intelligent Hub.
  2. Запрос направляется в службу Workspace ONE Access, откуда он отправляется в службу виртуальных приложений.
  3. Для обмена данными с группой серверов Citrix с целью проверки подлинности и запроса файла ICA служба виртуальных приложений отправляет запрос в NetScaler через REST API StoreFront.
  4. NetScaler перенаправляет запрос на сервер StoreFront.
  5. После получения файл ICA отправляется на портал или в приложение Intelligent Hub.
  6. Файл ICA передается в приложение Citrix Workspace или Citrix Receiver.
  7. Приложение Citrix Workspace или Citrix Receiver обменивается данными с NetScaler.
  8. Netscaler обменивается данными с сервером STA Citrix посредством запроса STA и получает информацию о сервере сеанса Citrix.
  9. NetScaler обменивается данными с сервером узла сеанса Citrix и создает сессию для запуска приложения.
    Примечание: В версии 7.x сервер узла сеанса Citrix называется сервером Citrix Virtual Delivery Agent (VDA).