Как организовать работу Google Calendar и самописной CRM?
Доброго времени суток.
Прежде чем начинать копать доки и писать код, хотел узнать у Вас как стоит сделать и куда, собственно, копать.
Задача: Есть CRM, распределенная на множество "компаний" у которых есть по несколько сотрудников. Необходимо организовать календарь, в котором каждый сотрудник будет видеть свои события, а "начальник компании" сможет увидеть и свои события и события сотрудников, чтобы не поставить новую задачу на уже существующую.
Вопросы:
1. На данный момент у сотрудников есть свои календари, привязанные к их почте. Можно ли получить доступ к их событиям с помощью API, что для этого нужно сделать?
2. Если ответ на первый вопрос отрицательный, тогда как правильно организовать такую структуру?
3. Есть ли у гугл календаря виджет, который можно вставить непосредственно в CRM, или лучше поставить свой плагин календаря и просто подтягивать в него события по API?
Буду благодарен любой помощи.
Ссылки на полезные статьи по данной теме не помешают)