Configuration

Chacun des paramètres doit avoir une valeur pour que le module fonctionne.

All parameters must be set for the module to work.

Pour permettre à Dolibarr de communiquer avec Google, vous devez l'enregistrer dans la " Google Developers Console"

You must register Dolibarr in the "Google Developers Console" to allow it to communicate with Google.

Google Cloud Console

Configuration API Google

Identifiez-vous avec votre compte Google.

Sign in with your Google account.

Créez un nouveau projet à l'aide du bouton "Créer un projet".

Choisissez un "Nom du projet" (par exemple Dolibarr).

L'"Identifiant du projet" importe peu.

Acceptez éventuellement les conditions d'utilisation.

Cliquez sur "Créer"

Patientez jusqu'à ce que le projet s'ouvre automatiquement.

Create a new project with the button "Create project".

Choose a" Project Name" (for example Dolibarr).

Eventually accept the terms of service.

Click "Create"

Wait until the project opens automatically.

Utilisez "Activer une APl" depuis le tableau de bord ou bien le menu "API & AUTH", "APIs"

Activez les APIs requises pour vos modules ("Status A...") (bouton vert).

Use "Enable an API" from the dashboard or the "API & AUTH", "APIs" menu.

Enable the required APIS for your modules ("Status ON").

Module

ZenFusion Contacts

ZenFusion Drive

APIs

Contacts API

Drive API

Google Picker API

Se rendre dans "APIs & AUTH", "Identifiants".

Sous "OAuth", cliquez sur "Créer un identifiant client".

Go to "APIs & AUTH", "Credentials".

Click "Create new client ID" under "OAuth".

Utilisez les paramètres suivants :

  • Type d'application : application Web
  • Origines Javascript autorisées : l'adresse de votre Dolibarr
  • URI de redirection autorisée : Copiez/Coller l'URL à l'aide du bouton "Copier dans le presse-papier" (information issue de l'onglet "Configuration", du module ZenFusion OAuth de Dolibarr).

Use the following parameters :

  • Application type : Web application
  • Authorized Javascript origins : Dolibarr's adress
  • Authorized redirect URI : Copy and paste URL using the "Copy to clipboard" button ("Configuration" tab from Dolibarr's ZenFusion OAuth module).

Fichier de configuration

Configuration file

Télécharger le fichier à l'aide du bouton "Télécharger JSON" depuis le nouvel "Identifiant client de l'application Web" et envoyez-le en utilisant le formulaire (onglet "Configuration", du module ZenFusion OAuth de Dolibarr).

Download the file using the "Download JSON" button from the new "Client ID" and upload it using the form ("Setup" tab from Dolibarr's ZenFusion OAuth module).

Félicitations !

Congratulations!

Vous venez de permettre à Dolibarr de communiquer avec Google.

You just enabled Dolibarr communicating with Google.

Attention : pour des raisons de sécurité, après utilisation veuillez détruire le fichier JSON téléchargé.

Warning: for security matters, please destroy the downloaded file after use.

Paramétrage de chaque utilisateur

Configuration for each user

Maintenant, chaque utilisateur doit autoriser son compte Google à communiquer avec Dolibarr.

Dites-leur de se rendre dans l'onglet Google de leur fiche utilisateur, de cliquer sur "Activer" et de suivre les instructions.

Now, each user have to enable his Google account to communicate with Dolibarr.

Tell them to go in Google TAB of user card, to click on "Activer" and to follow the instructions.

Attention : l'adresse-mail dans la fiche utilisateur doit être la même que celle du compte Google à raccorder.

Warning: the e-mail adress in user user card must be the Google account's.