Раздел актуален для версий 7.15+.
При работе в более ранних версиях системы ознакомьтесь с
этим разделом.
Синхронизация календаря SuiteCRM обеспечивает двустороннюю синхронизацию между встречами, назначенными в SuiteCRM, и событиями, созданными во внешних календарных системах. Изменения, внесенные в любую из систем, отражаются в обеих — при обновлении встречи в SuiteCRM она синхронизируется с внешним календарем, и наоборот.
Механизм синхронизации поддерживает нескольких поставщиков, включая Google Calendar и серверы CalDAV, с расширяемой архитектурой для будущих поставщиков.
Данные передаются напрямую между экземпляром SuiteCRM и серверами поставщика календаря без промежуточных служб.
Настройка синхронизации календаря за 5 шагов:
Настройте провайдера OAuth (только для Google Календарь): В панели администратора перейдите в раздел Внешние провайдеры OAuth и создайте персонального провайдера OAuth для работы с API Google, указав необходимые учётные данные.
Включите планировщик: Убедитесь, что Планировщик запущен.
Настройте задание синхронизации: В панели администратора перейдите в раздел Планировщик и для задания Синхронизировать учётные записи календаря (Google Calendar Sync) установите статус Активно.
Создайте учётную запись календаря: Перейдите в модуль Учётные записи календаря, создайте новую учётную запись, выберите источник календаря и укажите данные для аутентификации.
Проверьте подключение: Не выходя из Формы редактирования учётной записи календаря нажмите кнопку Проверить подключение для проверки корректности настроек, затем в меню Действия выберите пункт Синхронизировать для запуска начальной синхронизации.
Поддержка нескольких провайдеров: Подключение к Google Календарю, серверам CalDAV и возможность расширения для будущих провайдеров
Двусторонняя синхронизация: Синхронизация изменений в обоих направлениях между SuiteCRM и внешними календарями
Индивидуальные настройки для каждого пользователя: Каждый пользователь управляет своими собственными подключениями к календарю
Разрешение конфликтов: Настраиваемые стратегии при изменении одного и того же события в обеих системах
Гибкое планирование: Автоматическая синхронизация выполняется по настраиваемому расписанию
Ручная синхронизация: Запуск немедленной синхронизации при необходимости
Перед настройкой синхронизации календаря убедитесь, что:
Для автоматической синхронизации должен быть запущен Планировщик SuiteCRM. Без него возможна только ручная синхронизация.
Указаны учётные данные, взятые из Консоли разработчика Google
Указан внешний поставщик OAuth, настроенный в разделе Внешние провайдеры OAuth панели администратора
Указано внешнее подключение OAuth, созданное пользователем в разделе Мои настройки (пункт меню Внешние подключения OAuth › Создать персональное подключение OAuth)
Настроена авторизация пользователя через модуль Учётная запись календаря (доступен через боковое меню профиля пользователя или в меню навигации)
Указан URL-адрес CalDAV для конкретного календаря, который необходимо синхронизировать
Указаны верные имя пользователя и пароль
Настройка OAuth не требуется
Дальнейшие действия зависят от вашей роли в системе и потребностей:
Начните с Руководства администратора для:
Настройки глобальных параметров синхронизации
Настройки планировщика и частоты синхронизации
Настройки параметров производительности и ограничения синхронизации
Понимания стратегий разрешения конфликтов
Включения или отключения логических хуков
Начните с Руководства пользователя для:
Создания и настройки учётной записи календаря
Аутентификации с помощью Google Calendar или CalDAV
Проверки подключения
Запуска ручной синхронизации
Просмотра синхронизированных встреч
Ознакомьтесь с Руководства для провайдеров CalDAV для:
Поиска URL-адреса CalDAV для различных провайдеров
Аутентификации в CalDAV
Проверки подключений CalDAV
Устранения возможных проблем при работе с CalDAV
Раздел Детали синхронизации и устранение неполадок содержит информацию о:
Принципах работы синхронизации (этапы обнаружения, сравнения и разрешения)
Синхронизируемых данных
Направлении синхронизации и поведении при удалении
Сообщениях об ошибках
Распространённых проблемах и решениях
Ведении журналов и диагностике
Раздел Миграция с устаревшей системы Google Sync содержит информацию о:
Ключевых различиях между устаревшей и новой версией синхронизации календаря
Процессе автоматической миграции
Шагах ручной миграции
Полном справочнике по настройке
Вопросах безопасности
Примерах расширенной настройки
Синхронизация календаря в SuiteCRM 7.15+ заменяет устаревшую версию синхронизации Google Sync, доступную в SuiteCRM 7.11+. Если вы выполняете обновление системы с версий 7.11-7.14, ознакомьтесь с деталями процесса миграции по ссылке выше.
Content is available under GNU Free Documentation License 1.3 or later unless otherwise noted.