Workspace ONE Access использует службу виртуальных приложений и REST API Citrix StoreFront, чтобы запускать опубликованные приложения и настольные компьютеры Citrix с помощью портала или приложения Workspace ONE Intelligent Hub. Доступ к внутренним и внешним опубликованным ресурсам Citrix можно настроить. Конечные пользователи должны установить приложение Citrix Workspace или Citrix Receiver в системах или на устройствах, чтобы запускать приложения и настольные компьютеры, на использование которых у них есть права.
Примечание:
Workspace ONE Access не поддерживает Citrix Web Interface.
Схема архитектуры запуска (внутренний доступ)
- Пользователь запускает опубликованное приложение либо настольный компьютер Citrix через портал или приложение Workspace ONE Intelligent Hub.
- Запрос направляется в службу Workspace ONE Access, откуда он отправляется в службу виртуальных приложений.
- Служба виртуальных приложений обменивается данными с группой серверов Citrix через REST API StoreFront, чтобы выполнить проверку подлинности и запросить файл ICA.
- После получения файл ICA отправляется на портал или в приложение Intelligent Hub.
- Файл ICA передается в приложение Citrix Workspace или Citrix Receiver.
- Приложение Citrix Workspace или Citrix Receiver запускает это приложение или настольный компьютер.
Схема запуска (внешний доступ)
- Пользователь запускает опубликованное приложение либо настольный компьютер Citrix через портал или приложение Workspace ONE Intelligent Hub.
- Запрос направляется в службу Workspace ONE Access, откуда он отправляется в службу виртуальных приложений.
- Для обмена данными с группой серверов Citrix с целью проверки подлинности и запроса файла ICA служба виртуальных приложений отправляет запрос в NetScaler через REST API StoreFront.
- NetScaler перенаправляет запрос на сервер StoreFront.
- После получения файл ICA отправляется на портал или в приложение Intelligent Hub.
- Файл ICA передается в приложение Citrix Workspace или Citrix Receiver.
- Приложение Citrix Workspace или Citrix Receiver обменивается данными с NetScaler.
- Netscaler обменивается данными с сервером STA Citrix посредством запроса STA и получает информацию о сервере сеанса Citrix.
- NetScaler обменивается данными с сервером узла сеанса Citrix и создает сессию для запуска приложения.
Примечание: В версии 7.x сервер узла сеанса Citrix называется сервером Citrix Virtual Delivery Agent (VDA).