Sales Creatio, commerce edition
PDF
Это документация Creatio версии 7.8.0. Мы рекомендуем использовать новую версию документации.

Настройка синхронизации для bpm’online Cloud

Для настройки синхронизации контактов для bpm’online cloud выполните следующее:

1.Перейдите в раздел [Контакты]. Отметьте личным тегом контакты bpm’online, которые необходимо синхронизировать с Google. Личный тег создается для того, чтобы отметить контакты для синхронизации с Google. Например, с Google должны синхронизироваться контакты с тегом “Личные контакты”.

2.Нажмите на кнопку [Действия] и выберите команду [Синхронизировать контакты]-[Добавить аккаунт для синхронизации] (Рис. 343).

Рис. 343 — Добавление аккаунта для синхронизации

scr_chapter_google_synchronization_contacts.png 

3.В окне [Выберите сервис для синхронизации] нажмите на иконку [Gmail] (Рис. 344).

Рис. 344 — Выбор сервиса для синхронизации

scr_chapter_google_synchronization_choose_gmail.png 

4.Разрешите доступ приложению bpm’online social к своим данным (Рис. 345). В случае необходимости введите логин и пароль от своей учетной записи.

Рис. 345 — Предоставление доступа приложению

scr_chapter_google_synchronization_permission.png 

5.Нажмите на кнопку [Действия] и выберите команду [Синхронизировать контакты]-[Настроить...] (Рис. 346).

Рис. 346 — Переход к настройке синхронизации

scr_chapter_google_synchronization_options.png 

6.Определите параметры для синхронизации с Google Calendar и Google Contacts. Для автоматической синхронизации активностей выберите признак [Синхронизировать активности автоматически]. Укажите период автоматической синхронизации.

7.В поле [Синхронизировать начиная с] выберите из календаря дату, с которой необходимо синхронизировать активности.

8.Для автоматической синхронизации контактов выберите признак [Синхронизировать контакты автоматически]. Укажите период автоматической синхронизации.

Обучающее видео

Настройка синхронизации контактов и календарей с Googlе

Регистрация приложения для интеграции с Google

Регистрация приложения для интеграции с Google

Регистрация приложения выполняется для приложений, развернутых on-site.

Регистрация приложения происходит в два этапа:

Сначала необходимо зарегистрировать и настроить учетную запись Google, открыть доступ к Calendar API, сгенерировать ключи для интеграции (“Client ID” и “Client Secret”).

Полученные ключи “Client ID” и “Client Secret” необходимо ввести в bpm’online в качестве значений системных настроек [Ключ для доступа к сервисам Google] и [Секретный ключ для доступа к сервисам Google] соответственно.

Настройка учетной записи и получение ключей Google

Чтобы настроить учетную запись Google:

1.Откройте страницу https://code.google.com/apis/console/.

2.Выполните авторизацию под своей учетной записью Google.

3.Нажмите на кнопку [Use google APIs] (Рис. 347).

Рис. 347 — Создание нового проекта в Google APIs

scr_chapter_google_synchronization_new2.png 

4.Введите название проекта, поставьте галочку возле сообщения о пользовательских правах и нажмите на кнопку [Create] (Рис. 348).

Рис. 348 — Создание нового проекта

scr_chapter_google_synchronization_new.png 

5.В списке группы [Google Apps APIs] выберите [Calendar API] (Рис. 349).

Рис. 349 — Выбор API для открытия доступа

src_google_synchronization_calendar_api_choose.png 

6.Нажмите на кнопку [Enable API] (Рис. 350).

Рис. 350 — Включение Calendar API

scr_chapter_google_enable.png 

7.Таким же способом добавьте [Contacts API]. В результате данные API добавятся в список доступных API проекта (Рис. 351).

Рис. 351 — Список доступных API проекта

scr_chapter_google_synchronization_list_enable.png 

8.Укажите информацию о продукте, для которого будет создан идентификатор клиента. В боковом меню выберите [Credentials] (Рис. 352).

Рис. 352 — Переход на страницу [Credentials]

scr_chapter_google_synchronization_credentials.png 

9.Перейдите на страницу настройки учетных данных [0Auth consent screen] (Рис. 353)

Рис. 353 — Переход на страницу настройки учетных данных

scr_chapter_google_synchronization_credentials_auth.png 

10.Заполните поле [Product name] (Рис. 354) и нажмите на кнопку [Save].

Рис. 354 — Заполнение поля [Product name]

scr_chapter_google_synchronization_product_name.png 

11.Для создания идентификатора на странице [Credentials] нажмите на кнопку [Add credentials] и выберите опцию [0Auth 2.0 client ID] (Рис. 355).

Рис. 355 — Переход к созданию идентификатора

scr_chapter_google_synchronization_clientID.png 

12.Установите тип приложения. Для этого выберите [Web application] (Рис. 356).

Рис. 356 — Выбор типа приложения

scr_chapter_google_synchronization_webapp.png 

13.В поле [Authorized JavaScript origins] введите адрес сайта приложения bpm’online.

14.В поле [Authorized redirect URIs] введите адрес страницы приложения, на которую будут отправляться данные пользователей системы для доступа к обмену данными. Адрес страницы необходимо внести со специальной приставкой “/0/ViewPage.aspx?Id=3b22f0ff-034a-48da-8758-a0660e5a26ff”. Например, вид адреса сайта со специальной приставкой: “https://bpm’onlineapp.com/0/ViewPage.aspx?Id=3b22f0ff-034a-48da-8758-a0660e5a26ff”. Адрес вносится без кавычек.

Важно

Для приложений on-site, не развернутых на выделенном домене и доступных только по определенному IP или из внутренней сети, в поле [Authorized JavaScript origins] введите [localhost]. В поле [Authorized redirect URIs] введите IP и порт сервера, на котором развернуто приложение, а также специальную приставку. Например, ip:port/0/ViewPage.aspx?Id=3b22f0ff-034a-48da-8758-a0660e5a26ff

15.Нажмите на кнопку [Create]. Появится таблица с ключами для интеграции “Client ID” и “Client Secret”.

16.Полученные ключи Google введите в приложение bpm’online.

Ввод ключей Google в bpm’online

Полученные коды “Client ID” и “Client Secret” необходимо ввести в bpm’online в качестве значений системных настроек [Ключ для доступа к сервисам Google] и [Секретный ключ для доступа к сервисам Google] соответственно. Для этого:

1.Откройте приложение bpm’online.

2.Откройте дизайнер системы, нажав на кнопку btn_system_designer.png в правом верхнем углу приложения.

3.В группе [Настройка системы] щелкните по ссылке [Системные настройки] (Рис. 357).

Рис. 357 — Открытие раздела [Системные настройки]

scr_chapter_google_synchronization_administrator_workplace.png 

4.В реестре системных настроек выберите настройку [Ключ для доступа к сервисам Google] и нажмите на кнопку [Открыть].

5.В карточке системной настройки в поле [Значение по умолчанию] введите код “Client ID”, полученный при регистрации bpm’online в Google и нажмите на кнопку [Сохранить] и [Закрыть].

6.В реестре системных настроек выберите настройку [Секретный ключ для доступа к сервисам Google] и нажмите на кнопку [Открыть].

7.В карточке системной настройки в поле [Значение по умолчанию] введите код “Client Secret”, полученный при регистрации bpm’online в Google и нажмите на кнопку [Сохранить] и [Закрыть].

В результате пользователи bpm’online смогут выполнять синхронизацию задач и контактов с календарем и контактами Google.

Обучающее видео

Настройка синхронизации контактов и календарей с Googlе