[ADD] How to synchronize your calendar with Google Calendar

This commit is contained in:
Yannick Tivisse 2017-01-03 13:43:01 +01:00
parent d41451129b
commit 7f36557a4b
12 changed files with 61 additions and 1 deletions

View File

@ -10,4 +10,5 @@ CRM
crm/overview
crm/salesteam
crm/leads
crm/reporting
crm/reporting
crm/calendar

8
crm/calendar.rst Normal file
View File

@ -0,0 +1,8 @@
========
Calendar
========
.. toctree::
:titlesonly:
calendar/google_calendar_credentials

View File

@ -0,0 +1,51 @@
=====================================================
How to synchronize your calendar with Google Calendar
=====================================================
- Connect on your google account and go to https://console.developers.google.com/
- Click on **Create a project...** and enter a project name and change your id if you want.
Don't forget to accept the Terms of Services
.. image:: media/google_calendar_credentials01.png
:align: center
- In the menu on left side, select the sub menu APIs (from menu APIs and auth) and click on 'Calendar API'.
Activate the Calendar API by clicking on the blue button 'Enable API'.
When it's done, the Calendar API overview will be available
.. image:: media/google_calendar_credentials02.png
:align: center
.. image:: media/google_calendar_credentials03.png
:align: center
.. image:: media/google_calendar_credentials04.png
:align: center
- In the menu on left side, select the sub menu 'Credentials' (from menu APIs and auth) and click on
button 'Create new Client ID'
.. image:: media/google_calendar_credentials05.png
:align: center
- Check that the Application type is set on 'Web Application', then click on 'Configure consent screen'.
Specify an email address and a product name, then save.
.. image:: media/google_calendar_credentials06.png
:align: center
.. image:: media/google_calendar_credentials07.png
:align: center
You should now configure the allowed pages on which you will be redirected. To do it, you need to complete the field "Authorized redirect URI" and set as value (your own domain followed by '/google_account/authentication'):
==> http://mydomain.odoo.com/google_account/authentication
You can now click on 'Create Client ID'
.. image:: media/google_calendar_credentials08.png
:align: center
- Once done, you will have the both informations (Client ID and Client Secret) that you need to insert in the 2 fields below!
.. image:: media/google_calendar_credentials09.png
:align: center

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB