<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.userside.eu/index.php?action=history&amp;feed=atom&amp;title=%D0%86%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D1%96%D1%8F_%D0%B7_Google-%D0%BA%D0%B0%D0%BB%D0%B5%D0%BD%D0%B4%D0%B0%D1%80%D0%B5%D0%BC</id>
	<title>Інтеграція з Google-календарем - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.userside.eu/index.php?action=history&amp;feed=atom&amp;title=%D0%86%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D1%96%D1%8F_%D0%B7_Google-%D0%BA%D0%B0%D0%BB%D0%B5%D0%BD%D0%B4%D0%B0%D1%80%D0%B5%D0%BC"/>
	<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=%D0%86%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D1%96%D1%8F_%D0%B7_Google-%D0%BA%D0%B0%D0%BB%D0%B5%D0%BD%D0%B4%D0%B0%D1%80%D0%B5%D0%BC&amp;action=history"/>
	<updated>2026-05-27T10:00:05Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=%D0%86%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D1%96%D1%8F_%D0%B7_Google-%D0%BA%D0%B0%D0%BB%D0%B5%D0%BD%D0%B4%D0%B0%D1%80%D0%B5%D0%BC&amp;diff=21941&amp;oldid=prev</id>
		<title>IronBot: [IronBot] Sync UK localization from RU</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=%D0%86%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D1%96%D1%8F_%D0%B7_Google-%D0%BA%D0%B0%D0%BB%D0%B5%D0%BD%D0%B4%D0%B0%D1%80%D0%B5%D0%BC&amp;diff=21941&amp;oldid=prev"/>
		<updated>2026-05-23T18:28:09Z</updated>

		<summary type="html">&lt;p&gt;[IronBot] Sync UK localization from RU&lt;/p&gt;
&lt;a href=&quot;https://wiki.userside.eu/index.php?title=%D0%86%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D1%96%D1%8F_%D0%B7_Google-%D0%BA%D0%B0%D0%BB%D0%B5%D0%BD%D0%B4%D0%B0%D1%80%D0%B5%D0%BC&amp;amp;diff=21941&amp;amp;oldid=21889&quot;&gt;Внесённые изменения&lt;/a&gt;</summary>
		<author><name>IronBot</name></author>
	</entry>
	<entry>
		<id>https://wiki.userside.eu/index.php?title=%D0%86%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D1%96%D1%8F_%D0%B7_Google-%D0%BA%D0%B0%D0%BB%D0%B5%D0%BD%D0%B4%D0%B0%D1%80%D0%B5%D0%BC&amp;diff=21889&amp;oldid=prev</id>
		<title>IronBot: [IronBot] Sync EN/UK localization from RU</title>
		<link rel="alternate" type="text/html" href="https://wiki.userside.eu/index.php?title=%D0%86%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D1%96%D1%8F_%D0%B7_Google-%D0%BA%D0%B0%D0%BB%D0%B5%D0%BD%D0%B4%D0%B0%D1%80%D0%B5%D0%BC&amp;diff=21889&amp;oldid=prev"/>
		<updated>2026-05-23T17:43:32Z</updated>

		<summary type="html">&lt;p&gt;[IronBot] Sync EN/UK localization from RU&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;﻿[[Google_Calendar_integration|en]] | &amp;#039;&amp;#039;&amp;#039;uk&amp;#039;&amp;#039;&amp;#039; | [[Интеграция_с_Google-календарём|ru]]&lt;br /&gt;
&lt;br /&gt;
Начиная с версии [[3.21]] есть возможность настроить взаимодействие с Google Календарь: https://calendar.google.com/calendar/u/0/gp&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed&amp;quot; heights=&amp;quot;300px&amp;quot;&amp;gt;&lt;br /&gt;
Файл:Gogle calendar1.jpg&lt;br /&gt;
Файл:Gogle calendar2.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Как это работает? Взаимодействия напрямую с личным календарём Google/личной учётной записью Google сотрудника особого смысла не имеет. Т.к. с одной стороны для этого потребуется давать доступ компании к личному календарю, на что часть сотрудников не будет готова, а с другой стороны - нельзя запретить выполнять некоторые действия с событиями в календаре &amp;#039;&amp;#039;(например изменять даты проведения работ)&amp;#039;&amp;#039; - хотя у сотрудников в ERP может и не быть прав для такого. Поэтому подход иной. &lt;br /&gt;
&lt;br /&gt;
Система автоматически создаёт экземпляры календарей сотрудников - для каждого отдельно. Под собственным аккаунтом. А уже сотрудникам предоставляется общий доступ &amp;#039;&amp;#039;(на чтение)&amp;#039;&amp;#039; к &amp;quot;его календарю&amp;quot;. А сотрудник подключает этот календарь как дополнительный себе в Google Календарь. События он редактировать не может - всем управляет диспетчер/ERP.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Порядок интеграции:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
1) Создать отдельный центральный google-аккаунт для интеграции &amp;#039;&amp;#039;(или использовать свой какой-то существующий)&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
2) Подключиться к https://console.cloud.google.com/ и создать проект&lt;br /&gt;
&lt;br /&gt;
3) Подключить к проекту API - Google Calendar API&lt;br /&gt;
&lt;br /&gt;
4) Создать OAuth credentials типа Web application с указанием URL к ERP. Режим External&lt;br /&gt;
Credential изначально создаётся в тестовом статусе на 7 дней. Не забудьте перевести его после настройки и тестирования в Production статус&lt;br /&gt;
 Authorized redirect URIs:&lt;br /&gt;
 https://erp.your_net.com/api.php?cat=google&lt;br /&gt;
 https://erp.your_net.com/settings_task/google_calendar&lt;br /&gt;
И зайти - авторизоваться с аккаунта интеграции&lt;br /&gt;
 Ошибка: Ошибка 400: redirect_uri_mismatch - не вписан корректный URL в &amp;quot;Authorized redirect URIs&amp;quot;&lt;br /&gt;
 Ошибка: Ошибка 403: access_denied&lt;br /&gt;
Добавление тестовых аккаунтов &amp;#039;&amp;#039;(в т.ч. аккаунта интеграции)&amp;#039;&amp;#039; в разделе &amp;quot;Audience&amp;quot; - &amp;quot;Test users&amp;quot;&lt;br /&gt;
&lt;br /&gt;
5) В ERP в разделе &amp;quot;Настройка - Задания - Google-календарь&amp;quot; включить работу с календарём и указать все параметры&lt;br /&gt;
&lt;br /&gt;
6) В &amp;quot;Карточке сотрудника - Редактирование&amp;quot; - проверить корректность указания email + поставить чекбокс - привязка к Google-календарю - Сохранить. Добавится и будет выведена информация о CalendarID&lt;br /&gt;
&lt;br /&gt;
7) В Google Календаре основной интеграционной учётной записи будет видно все календари сотрудников &amp;#039;&amp;#039;(список)&amp;#039;&amp;#039;. Далее - сотруднику придёт письмо - с предложением присоединиться к расшаренному календарю под него. Нужно принять.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Заметки:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
1) При изначальном создании календаря - сразу будут влиты все задания куда этот сотрудник назначен начиная с даты - сутки назад.&lt;br /&gt;
&lt;br /&gt;
2) При изменении email у сотрудника - календарь будет пересоздан.&lt;br /&gt;
&lt;br /&gt;
3) При удалении e-mail и/или отключении работы с календарём у сотрудника - календарь будет удалён.&lt;br /&gt;
Этот подход можно использовать и чтобы пересоздать календарь и события в нём, в случае каких-то сбоев синхронизации&lt;br /&gt;
&lt;br /&gt;
4) В приложении Google Календарь - возможно нужно будет включить в списке этот календарь &amp;#039;&amp;#039;(он может подключиться но по-умолчанию в выключенном состоянии)&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
5) Для Apple IOS - также можете доставить приложение Google Календарь&lt;br /&gt;
&lt;br /&gt;
6) При увольнении сотрудника - календарь отключается и удаляется&lt;br /&gt;
&lt;br /&gt;
7) Опционально - выводятся работы по подразделениям этого сотрудника в календаре&lt;br /&gt;
&lt;br /&gt;
14) Выводятся только задания с системными ролями &amp;quot;Не выполнено&amp;quot; и &amp;quot;В работе&amp;quot;. При изменении статуса у задания - соответственно добавляются/удаляются события если необходимо&lt;/div&gt;</summary>
		<author><name>IronBot</name></author>
	</entry>
</feed>