Настройка Upwork Microapps для Citrix Workspace

Upwork Microapps для Citrix Workspace помогают пользователям экономить время благодаря прямому доступу ко многим функциям и инструментам Upwork.

Что такое Citrix Workspace?

Добавив Upwork в Ваше рабочее пространство Citrix, Вы можете уменьшить переключение между контекстами для пользователей и избавиться от необходимости посещать платформу Upwork для выполнения многих рутинных задач.

Citrix Workspace и его интегрированные микроприложения предоставляют пользователям оптимизированный рабочий процесс и пользовательский интерфейс.

  • Отправлять важные и оперативные сообщения.
  • Работа с интуитивно понятными рабочими процессами
  • Сделайте основные системы и приложения доступными из рабочего пространства пользователя.

Узнайте больше о Citrix здесь.

Необходимые условия

Эти условия предполагают, что администратор будет частью команды по интеграции Upwork в организации. Эта учетная запись администратора Upwork должна иметь полные права на чтение пользовательской информации.

После интеграции с Upwork вам понадобятся следующий список параметров для добавления в Citrix Workspace Microapps, а так же для настройки OAuth:

Обратите внимание, что перечисленные поля будут предварительно заполнены при импорте шаблона.

Примечание:

Мы рекомендуем всегда использовать OAuth 2.0 в качестве метода аутентификации службы, если это возможно. OAuth 2.0 гарантирует, что ваша интеграция соответствует максимальным требованиям безопасности для настроенного вами приложения.

Настройте Citrix Gateway для поддержки единого входа для Upwork, чтобы не вводить свои учетные данные во второй раз. Дополнительные сведения о настройке см. В разделе Citrix Gateway Service.

Интеграция требует регулярного доступа к вашему аккаунту Upwork, поэтому нам необходимо создать специальную учетную запись. Эта учетная запись должна иметь следующие права:

  • Запрос на настройку: В качестве администратора учетной записи Upwork Вашей компании, пожалуйста, свяжитесь с вашим специалистом по архитектуре Upwork Solutions Architect для получения поддержки в настройке интеграции с Citrix.
  • Требуемые разрешения: Полные права доступа для всех команд

Количество запросов API, которые можно сделать к определенным ресурсам, ограничено. Мы рекомендуем планы Upwork Business или Enterprise для использования Upwork Microapps по максимуму.

Включите API и создайте сервисный аккаунт

API-интерфейсы Upwork включены по умолчанию через веб-службы для платных учетных записей.

Предоставление API Upwork

Как администратор учетной записи Upwork вашей компании, обратитесь к своему Upwork Solutions Architect за поддержкой в ​​настройке интеграции с Citrix.

Чтобы настроить сервисный аккаунт (для API), вам потребуются:

  • Client ID
  • Token

Команде Upwork потребуется:

  • Название компании
  • Электронная почта пользователя
  • ID пользователя

Чтобы убедиться, что Microapps Upwork полностью функциональны, вам нужно будет запросить идентификатор клиента и токен

Подайте заявку на получение ключей OAuth2 здесь.

Примечание:

Вам нужно будет ввести необходимые данные об использовании и разрешении.

  • Название проекта: Настройка Citrix microapp
  • Тип проекта: Веб-проект
  • Описание проекта: настройка службы Citrix microapp.
  • Использование API: 11-100
  • Тип аутентификации: OAuth 2.0
  • Требуемые разрешения: создание, изменение и удаление сообщений о вакансиях

Добавление Upwork microapps  в Citrix Workspace

Чтобы добавить Upwork Microapps для Citrix Workspace, были предварительно выбраны параметры аутентификации. Убедитесь, что эти параметры выбраны после завершения процесса.

Применяя предварительно выбранные параметры аутентификации, Вы можете использовать Upwork Microapps из готового пакета с предварительно настроенными уведомлениями и действиями, готовыми к использованию в Вашей рабочей среде.

В разделе My Services вы найдете кнопку управления на панели Microapps.

Ты теперь в разделе управление Microapps Admin. В центре страницы вы увидите кнопку Get Started. Вы также можете выбрать вкладку Управление в верхней части страницы.

Вы увидите эту кнопку, когда будете работать на вкладке Microapps Admin Manage.

Вы увидите всплывающее окно с вопросом, какую интеграцию вы хотите добавить. Первым вариантом будет Add a new integration from Citrix-provided templates. Выберите этот вариант и нажмите «Продолжить».

Панель Upwork Microapp имеет бело-зеленый цвет и отображает логотип Upwork.

Как только вы выберете Upwork Microapp, откроется меню с подробностями интеграции. Выберите «Добавить», чтобы добавить сведения о конфигурации.

Введите данные авторизации для подключения учетных записей вашей компании Citrix и Upwork. По завершении нажмите Сохранить.

Примечание: Существует два набора токенов — аутентификация службы и действие службы — каждый из них имеет уникальный ID клиента и secret, запрошенный и полученный от Upwork.

В разделе Configuration найдите раздел Service authentication. Вам нужно будет ввести свой ID клиента и secret в соответствующие поля.
Также ищите раздел Service Action Authentication. Вам нужно будет ввести свой ID клиента и второй secret клиента в соответствующие поля. Затем нажмите save.

Примечание: Если пользователь когда-либо захочет изменить свои настройки щелкните по трем точкам (…) в правом верхнем углу и выберите Edit. Затем выберите Configuration с левой боковой панели, чтобы увидеть все подробности конфигурации.

 

На левой боковой панели вы найдете параметр Data loading.

Вы увидите список GQL_JOB. Щелкните значок (…) и выберите Edit.

Найдите вкладку Header . Установите ID своей организации в соответствии с параметром X-Upwork-API-TenantId. После ввода прокрутите вниз и выберите Apply.

Вернитесь в раздел Data Loading. На этот раз перейдите в команду organization_teams и выберите Edit.

Вернитесь на вкладку Header . Установите идентификатор своей организации в соответствии с параметром X-Upwork-API-TenantId.

Затем найдите вкладку Body и установите идентификатор вашей организации в соответствии с параметром X-Upwork-API-TenantId.

После ввода прокрутите вниз и выберите Apply. Ваш сервисный аккаунт настроен и готов к работе!

В заключении

Список вакансийОтображает последние активные 20 рабочих вакансий, относящихся к данной организации.
Список предложенийОтображает последние 10 предложений по каждой вакансии
Список фрилансеровОтображает первые 100 профилей с оценкой успешности работы >= 90% и уровнем владения английским языком >= 4
Списки доступных категорий Отображает все активные категории в каждой вакансии
Список основных и дочерних организацийОтображает список основных и дочерних организаций, которые не являются скрытыми.
ОрганизацииОтображает все организации, к которым авторизованный пользователь имеет доступ
КомандаОтображает список команд, принадлежащих каждой компании

Примечания:

  • Каждая таблица кэша, связанная с указанными выше списками, синхронизируется каждые 15 минут.
  • Синхронизация происходит в штатном режиме.

Пример: после добавления новой вакансии или отмены вакансии, уведомление должно быть получено в течение 15 минут или меньше.

Источник: https://support.upwork.com/hc/en-us/articles/360057847853-Configure-Upwork-Microapps-for-Citrix-Workspace

Подписаться
Уведомить о
guest
0 Комментарий
Межтекстовые Отзывы
Посмотреть все комментарии