К основному содержимому
Все коллекцииИнтеграцииИнтеграция с Google Workplace
Обработчик уведомлений календаря рабочего пространства Google
Обработчик уведомлений календаря рабочего пространства Google
K
Автор: Kiren Dosanjh-Dixon
Обновлено более года назад

В

этой статье рассматривается создание обработчика уведомлений наблюдателя Google Calendar.

Ресурсы комнат в Google Calendar позволяют

настраивать

наблюдателей на отдельные календари, такие как ресурсы комнат. Эти наблюдатели отправляют обновления на предопределенный URL-адрес об изменениях, произошедших в календаре указанного ресурса. Возможно, потребуется создать приложение-обработчик уведомлений Google Calendar в вашем собственном GCP, чтобы RICOH Spaces синхронизировался с календарями ресурсов Google.

В

этой статье приведены пошаговые инструкции о том, как это сделать.

1) Настройка службы Cloud Run в GCP

Первым шагом будет создание службы Cloud Run в GCP, это недорогой вариант по умолчанию, но при необходимости он обеспечивает большую масштабируемость.

В Cloud Run нажмите кнопку Create Service, откроется новое окно, где нужно заполнить ключевую информацию, такую как страна, условия обслуживания, имя и регион развертывания. Это зависит от вас, но мы рекомендуем назвать его как-то идентифицируемо для платформы RICOH Spaces.

Важно, чтобы регион был установлен на europe-west1 (Бельгия)

.

mceclip0.png

После завершения нажмите Далее. Здесь устанавливается источник развертывания для службы, а также задаются переменные окружения для развертывания. Это важно.

Выберите Deploy one revision from an existing container image и введите следующее значение:

europe-west3-docker.pkg.dev/ricoh-smart-spaces/spaces-public-eu/google-watcher-notifications:release-latest

Далее откройте область Advanced Settings и выберите Variables. В области Переменные выберите Добавить переменную и введите следующие пары Имя/Значение:

.

mceclip1.png

Снова нажмите Далее и выберите следующие параметры

:

  • Разрешить весь трафик

  • Разрешить неаутентифицированные вызовы

mceclip2.png

Нажмите кнопку Создать, и ваша новая служба Cloud Run будет полностью включена.

2) Привяжите домен к службе

После создания службы вы сможете привязать к ней пользовательский домен. Для этого откройте окно Cloud Run.

Выберите Manage Custom Domains, затем выберите Add Mapping. На этом этапе появится новое окно, в котором вам будет предложено выбрать службу, к которой вы хотите привязать домен. Здесьнеобходимо ввести поддомен, это может быть что угодно, но мы рекомендуем что-то идентифицируемое с платформой RICOH Spaces.

Как выбрать домен?Домен должен быть чем-то, что принадлежит вам, и должен быть указан в вашей области GCP Domain Verification. Если эта область пуста, вам нужно будет добавить домен и выполнить все необходимые шаги.

mceclip3.png

Для завершения процесса вам будет предложено обновить записи DNS. Теперь у вас есть новая служба облачного запуска, которая привязана к домену. Важно, чтобы домен был известен учетной записи службы, предоставленной RICOH Spaces.

Нашли ответ на свой вопрос?