Благодаря интеграции Google Chat и Workday из Chat можно выполнять распространенные действия в приложении Workday. Для этого администратор Workday должен настроить приложение для домена или организации. После этого можно будет установить это приложение в Chat. Также администратор Workspace может установить это приложение от вашего имени.
Для администраторов Workday: как интегрировать Workday с Google ChatШаг 1. Настройте систему интеграции и учетные данные
- Войдите в Workday.
- Перейдите в клиент Workday.
- Войдите в аккаунт администратора.
- Настройте подписки на события, чтобы получать уведомления:
- Создайте систему интеграции.
- В строке поиска введите "Create Integration System (Создать систему интеграции)" и выберите задачу.
- В открывшемся окне введите название системы, например Chat_Integration.
- В разделе "Шаблон" выберите Subscriber_Integration из списка.
- Нажмите ОК.
- Настройте подписку на события.
- В созданном представлении системы интеграции откройте меню "Связанные действия". Оно находится под кнопкой с точкой рядом с названием системы.
- Выберите Интеграция Система
Изменить подписки.
- Выберите Подписаться на все бизнес-процессы.
- Установите URL уведомлений: https://workday-bot-production.appspot.com/workdayEvent.
- Нажмите ОК.
- Включите клиентов OAuth 2.0.
- В строке поиска введите "Изменение настроек клиента – Безопасность".
- Выберите задачу.
- На странице настроек найдите раздел "Настройки OAuth 2.0".
- Убедитесь, что флажок "Клиенты OAuth 2.0 включены" установлен.
- Нажмите ОК.
- Создайте систему интеграции.
- Создайте нового клиента API.
- В строке поиска введите "Register API Client (Зарегистрировать клиент API)" и выберите задачу.
- Вам будет предложено настроить подключение.
- На странице регистрации заполните следующие поля:
- Client Name (Название клиента): интеграция Google Chat с Workday.
- Client Grant Type (Тип предоставления доступа клиенту): предоставление кода авторизации.
- Access Token Type (Тип токена доступа): владелец.
- Redirection URI (URI перенаправления): https://workday-bot-production.appspot.com/authenticated/oauth2callback
- Non-Expiring Refresh Tokens (Токены обновления без срока действия): установлен флажок.
- Scope (Область действия): контактная информация, персонал, расходы, отпуска и больничные, адаптивное планирование для финансовых планов, адаптивное планирование для персонала, не настраиваемый клиент, система.
- Сохраните информацию из следующих полей, так как она понадобится вам позже:
- Идентификатор клиента.
- Секретный идентификатор.
- Конечная точка REST API Workday.
- Конечная точка токена Workday.
- Конечная точка авторизации Workday.
- Создайте аккаунт ISU. Он обеспечит безопасное подключение.
- В строке поиска введите "Create Integration System User (Создать пользователя системы интеграции)" и выберите задачу.
- Вам будет предложено настроить аккаунт.
- На экране настройки заполните следующие поля:
- User Name (Имя пользователя): Google Chat Workday ISU.
- New Password (Новый пароль). Введите и подтвердите новый пароль.
- Время ожидания сеанса (в минутах): 0.
- Do Not Allow UI Sessions (Не разрешать сеансы интерфейса) – флажок должен быть снят.
- Нажмите ОК.
- Создайте группу безопасности для пользователя (ISSG).
- В строке поиска введите "Create Security Group (Создать группу безопасности)" и выберите задачу.
- Вам будет предложено заполнить следующие поля:
- Select Type of Tenanted Security Group (Выберите тип группы безопасности с правами доступа): Integration System Security Group (Unconstrained) (Группа безопасности системы интеграции (без ограничений)).
- Name (Название): интеграция Google Chat с ISSG.
- Нажмите ОК.
- Назначьте ISU для ISSG.
- Назначьте разрешения ISSG (правила безопасности домена).
- В строке поиска введите "Maintain Permissions for Security Group (Сохранить разрешения для группы безопасности)" и выберите задачу.
- На странице задачи:
- В разделе "Operation (Операция)" выберите Maintain (Поддерживать).
- В поле "Source Security Group (Исходная группа безопасности)" выберите только что созданную группу ISSG (ISSG_GoogleChat_Integration).
- Добавьте в ISSG следующие разрешения для правил безопасности домена:
- View or Modify Access (Просмотр и изменение доступа): просмотр и изменение. Правила безопасности домена: язык запросов Workday. Функциональные области: система.
- Просмотр или изменение доступа: только просмотр. Правила безопасности домена: данные о сотрудниках: общедоступные отчеты о сотрудниках. Функциональные области: подбор персонала.
- Просмотр или изменение доступа: только просмотр. Правила безопасности домена: администрирование бизнес-процессов. Функциональные области: система.
- Просмотр или изменение доступа: только просмотр Правила безопасности домена: данные о сотрудниках: информация о текущем уровне управления. Функциональные области: подбор персонала.
- Активируйте отложенные изменения в правилах безопасности.
- В строке поиска введите "Activate Pending Security Policy Changes (Активировать отложенные изменения правил безопасности)" и выберите задачу.
- Введите комментарий (например, "Разрешения для интеграции с Google Chat").
- Нажмите ОК.
- Все настроенные вами разрешения будут применены.
- Используйте аккаунт пользователя системы интеграции (ISU).
- Выйдите из аккаунта Workday.
- Нажмите Next (Далее), чтобы открыть настройки Workday.
Шаг 2. Укажите сведения о клиенте API
- Подготовьте информацию о клиенте API.
- Если вы ещё не подготовили данные клиента API, ознакомьтесь с информацией шага 1.
- Заполните следующие поля:
- Идентификатор клиента.
- Секретный код клиента.
- Конечная точка REST API Workday.
- Конечная точка токена.
- Конечная точка авторизации.
- Нажмите Next (Далее).
Шаг 3. Подключитесь к Workday, используя аккаунт ISU
На этом шаге вы безопасно авторизуете Google Chat для доступа к экземпляру Workday.
- Подготовьте учетные данные аккаунта ISU.
- Если вы ещё не создали аккаунт ISU, ознакомьтесь с информацией шага 1.
- Нажмите Next (Далее).
- Нажмите Configure Access (Настроить доступ), чтобы открыть страницу входа в Workday в новом окне.
- Войдите в систему, используя учетные данные пользователя системы интеграции (ISU).
- Используйте аккаунт пользователя системы интеграции (ISU). Для этого шага не подходит личный аккаунт Workday.
- Войдите в аккаунт и предоставьте доступ в Workday, а затем вернитесь в Google Chat.
- Нажмите Обновить. Переходите к последнему шагу.
Шаг 4. Войдите в Workday с личным аккаунтом
- Перейдите на вкладку браузера с Workday. Если вы видите сообщение об ошибке, возможно, сеанс ISU ещё активен на другой вкладке или в другом окне браузера. Прежде чем продолжить, убедитесь, что вы вошли в Workday только с личным аккаунтом.
- Выйдите из аккаунта пользователя системы интеграции (ISU).
- Войдите в личный аккаунт Workday.
- Вернитесь в Google Chat.
- Нажмите Next (Далее).
- Выберите Configure Access (Настроить доступ).
- Вы увидите сообщение об успешном подключении.
Подготовка
- Чтобы вы могли пользоваться приложениями, ваш администратор Google Workspace должен разрешить их.
- Вам нужно добавить приложение в Chat. Подробнее о том, как находить и добавлять приложения…
- Прежде чем вы сможете настроить приложение Workday в Chat, администратор Workday должен активировать OAuth и создать новый клиент API для настройки интеграции с Google. Администратору Workday потребуется следующая информация:
- Идентификатор клиента.
- Секретный идентификатор.
- Конечная точка REST API Workday.
- Конечная точка токена Workday.
- Конечная точка авторизации Workday.
Как настроить приложение Workday в Chat
- Откройте Google Chat на компьютере.
- Откройте прямую переписку с приложением.
- Вы получите сообщение с приветствием и информацией о приложении. Вам будет предложено подключить аккаунт Workday.
- Чтобы войти в аккаунт Workday и субдомен, нажмите Authorize (Разрешить).
Примечание. Чтобы настроить приложение, необходимо войти в аккаунт Workday с правами администратора или владельца аккаунта в субдомене. - Укажите учетные данные для входа на сайте Workday.
- Разрешите приложению Workday для Chat пользоваться некоторыми разрешениями Workday.
- При необходимости выберите нужный аккаунт Workday.
- Если подключение прошло успешно
- Чтобы открыть список доступных команд:
- Выберите "Меню"
.
- Нажмите на команду справки или введите
/workday.
- Выберите "Меню"
- Вот что можно делать:
- Отправлять, отслеживать и проверять запросы на выходные.
- Просматривать свой баланс выходных.
- Проверять, когда в компании выходные.
- Находить контактные данные.
- Создавать отчеты о расходах.
- Проверять задачи.
- Вы будете получать уведомления, когда:
- Исполнитель: вы.
- Задача завершена.
- Чтобы открыть список доступных команд: