Синхронізація календаря Google з Odoo

Синхронізуйте Календар Google з Odoo, щоб переглядати зустрічі та керувати ними з обох платформ (оновлення йдуть в обох напрямках). Ця інтеграція допомагає організовувати розклади, тому зустрічі ніколи не пропускатимуться.

Налаштування в Google

Виберіть (або створіть) проект

Створіть новий проект Google API і ввімкніть Google Calendar API. Спочатку перейдіть до Google API Console і увійдіть в обліковий запис Google.

Примітка

Якщо ви вперше відвідуєте цю сторінку, Google запропонує користувачу ввести країну та погодитися з Умовами обслуговування. Виберіть країну зі спадного списку та погодьтеся з ToS.

Потім натисніть Виберіть проект і виберіть (або створіть) проект API, щоб налаштувати OAuth і зберегти облікові дані. Натисніть Новий проект.

Створіть новий проект API для зберігання облікових даних.

Порада

Дайте проекту API чітку назву, наприклад «Odoo Sync», щоб його можна було легко ідентифікувати.

Увімкнути API календаря Google

Тепер натисніть Увімкнені API та служби в меню ліворуч. Виберіть Увімкнені API та служби ще раз, якщо Панель пошуку не з’являється.

Увімкніть API та служби в проекті API.

Після цього знайдіть Google Calendar API за допомогою панелі пошуку та виберіть Google Calendar API з результатів пошуку. Натисніть Увімкнути.

Увімкніть Google Calendar API.

Створіть облікові дані

Client ID та Client Secret необхідні для підключення Календаря Google до Odoo. Це останній крок у консолі Google. Почніть із натискання Облікові дані в меню ліворуч. Потім натисніть Створити облікові дані та виберіть OAuth client ID, Google відкриє посібник зі створення облікових даних.

У розділі Створити OAuth Client ID виберіть Веб-додаток для поля Тип додатку і введіть My Odoo Database для Назва.

  • У розділі Authorized JavaScript Origins натисніть + Додати URI і введіть повну URL адресу Odoo компанії.

  • У розділі Authorized redirect URIs натисніть + Додати URI та введіть URL-адресу Odoo компанії, а потім /google_account/authentication. Нарешті натисніть Створити.

Додайте авторизовані джерела JavaScript і авторизовані URI перенаправлення.

З’являться Client ID і Client Secret, скопіюйте їх у блокнот.

Налаштування в Odoo

Знайшовши Client ID та Client Secret, відкрийте базу даних Odoo та перейдіть до Налаштування ‣ Загальні налаштування ‣ Інтеграції ‣ Календар Google. Поставте прапорець біля Календар Google.

Прапорець Календар Google у загальних налаштуваннях.

Потім скопіюйте та вставте Client ID та Client Secret зі сторінки облікових даних Google Calendar API у відповідні поля під прапорцем Календар Google. Потім натисніть Зберегти.

Синхронізація календаря в Odoo

Нарешті, відкрийте додаток Календар в Odoo та натисніть кнопку синхронізації Google, щоб синхронізувати Календар Google з Odoo.

Натисніть кнопку синхронізації Google у календарі Odoo, щоб синхронізувати календар Google із Odoo.

Примітка

Під час першої синхронізації календаря Google із Odoo сторінка буде переспрямована до облікового запису Google. Звідти виберіть Обліковий запис ел. пошти, який має мати доступ, потім виберіть Продовжити (якщо додаток не підтверджено) і, нарешті, виберіть Продовжити (щоб надати дозвіл на передачу дані)`.

Надайте Odoo дозвіл на доступ до Календаря Google.

Тепер календар Odoo успішно синхронізовано з календарем Google!

Попередження

Odoo наполегливо рекомендує перевірити синхронізацію календаря Google на тестовій базі даних і тестовій адресі ел. пошти (яка не використовується для будь-яких інших цілей), перш ніж намагатися синхронізувати потрібний календар Google із робочою базою даних користувача.

Щойно користувач синхронізує свій календар Google із календарем Odoo:

  • Створення події в Odoo змушує Google надсилати запрошення всім учасникам події.

  • Видалення події в Odoo змушує Google надсилати повідомлення про скасування всім учасникам події.

  • Якщо додати контакт до події, Google надішле запрошення всім учасникам події.

  • Видалення контакту з події змушує Google надсилати повідомлення про скасування всім учасникам події.

Події можна створювати в Календарі Google, не надсилаючи сповіщення, вибравши Не надсилати, коли буде запропоновано надіслати елю листи із запрошенням.