Changes

Jump to navigation Jump to search
m
Line 1: Line 1:  +
<!-- BEGIN interlang links -->
 +
<!-- Do NOT edit this section
 +
    Links below are automatically managed by PolyglotBot
 +
    You can edit links on the English source page : Module_Google -->
 +
[[en:Module_Google]]
 +
[[es:Módulo_Google]]
 +
<!-- END interlang links -->
 +
 
[[Category:Modules complémentaires]]
 
[[Category:Modules complémentaires]]
 
[[Category:Google]]
 
[[Category:Google]]
Line 4: Line 12:  
{{TemplateDocDev}}
 
{{TemplateDocDev}}
 
{{TemplateDocUtil}}
 
{{TemplateDocUtil}}
<keywords content="Google, Dolibarr, synchro, synchronisation, interface, calendrier, contacts, adresses, map, maps, plan, carte, évènements, agenda" />
+
<seo metak="Google, Dolibarr, synchro, synchronisation, interface, calendrier, contacts, adresses, map, maps, plan, carte, évènements, agenda" />
 
= Informations =
 
= Informations =
 
{{TemplateModuleInfo
 
{{TemplateModuleInfo
Line 14: Line 22:  
|prerequisites=
 
|prerequisites=
 
|minversion=3.9+
 
|minversion=3.9+
 +
- Votre instance doit être sur une URL sécurisée (elle doit commencer par https:// et non par http://)
 +
 
- Avoir le module PHP openssl activé. Pour vérifier cela, aller dans accueil - information système - PHP et faire une recherche sur "openssl". Si vous ne trouvez pas, le module n'est pas installé.
 
- Avoir le module PHP openssl activé. Pour vérifier cela, aller dans accueil - information système - PHP et faire une recherche sur "openssl". Si vous ne trouvez pas, le module n'est pas installé.
   Line 19: Line 29:     
- Avoir le module PHP curl activé. Pour vérifier cela, aller dans accueil - information système - PHP et faire une recherche sur "curl". Si vous ne trouvez pas, le module n'est pas installé.
 
- Avoir le module PHP curl activé. Pour vérifier cela, aller dans accueil - information système - PHP et faire une recherche sur "curl". Si vous ne trouvez pas, le module n'est pas installé.
 +
 +
- Pour utiliser les fonctions Maps et le service de geoencodage, vous devez activer la facturation sur votre compte Google. Le prix est de 0.005 € par adresse.
 
|note=
 
|note=
 
}}
 
}}
Line 102: Line 114:  
Avec Google Suite (non requis pour le compte gmail standard), les autorisations proposées peuvent être forcées sur "Lecture seule" au lieu de "Modifier". Pour résoudre ce problème, aller sur {{GoogleURLToSetupCalendarAppSharing}} et vérifiez que l'option de partage d'application de l'Agenda permet de partager avec les comptes de service externe.  
 
Avec Google Suite (non requis pour le compte gmail standard), les autorisations proposées peuvent être forcées sur "Lecture seule" au lieu de "Modifier". Pour résoudre ce problème, aller sur {{GoogleURLToSetupCalendarAppSharing}} et vérifiez que l'option de partage d'application de l'Agenda permet de partager avec les comptes de service externe.  
 
[[File:Warning.png]] Si ce n'est pas le cas, corriger, mais un délai de 24h peut être nécessaire pour être en mesure de revenir et de terminer l'étape 5.
 
[[File:Warning.png]] Si ce n'est pas le cas, corriger, mais un délai de 24h peut être nécessaire pour être en mesure de revenir et de terminer l'étape 5.
 +
    
Une fois que toutes les point ont été traités, vous pouvez utiliser le bouton pour faire un test de synchronisation. Cliquez dessus pour faire un test.
 
Une fois que toutes les point ont été traités, vous pouvez utiliser le bouton pour faire un test de synchronisation. Cliquez dessus pour faire un test.
Line 123: Line 136:     
== Configuration Google Contacts ==
 
== Configuration Google Contacts ==
Le module permet de réaliser une synchronisation de Dolibarr avec votre annuaire de contact Google. La synchronisation ne peut se faire que vers un seul compte Google, mais il est possible via les fonctions de partage Google que tout le monde ait accès aux contacts de ce compte.
+
Le module permet de réaliser une synchronisation de vos contacts Dolibarr avec votre annuaire Google contact. Les éléments pouvant être synchronisés sont:
 +
* Les tiers
 +
* Les adresses
 +
* Les adhérents du module Association
 +
La synchronisation ne peut se faire que vers un 1 compte Google, mais il est possible via les fonctions de partage Google que de nombreux autres utilisateurs ait accès aux contacts de ce compte.
      Line 176: Line 193:  
1) Dans un premier temps, vous devez activer l'API pour votre compte Google. Pour cela, aller sur la page {{ModuleGoogleUrlToCreateApiAccount}}. Cliquez pour "Activer API" pour "Google Maps Geocoding API" and "Google Maps JavaScript API".
 
1) Dans un premier temps, vous devez activer l'API pour votre compte Google. Pour cela, aller sur la page {{ModuleGoogleUrlToCreateApiAccount}}. Cliquez pour "Activer API" pour "Google Maps Geocoding API" and "Google Maps JavaScript API".
   −
2) Créer une clé API de type "Serveur" et saisissez la dans la page de configuration du module Google sur Dolibarr, onglet GMaps.
+
2) Créer une clé API de type "Serveur". Vérifiez que les valeurs pour
 +
'''Restrictions relatives aux applications''' est sur '''Aucune'''
 +
'''Restrictions relatives aux API''' est sur '''Ne pas restreindre''', ou pour une meilleure sécurité, est sur Restreint aux 2 API '''Geocoding API''' et '''Maps JavaScript API'''.
 +
 
 +
Saisissez la valeur de cette clé API dans la page de configuration du module Google sur Dolibarr, onglet GMaps.
 +
 
 +
3) Vous devez activer la "facturation" des API sur votre compte Google (tarif de 0.005 € par adresse géo-encodée)
    
=== Lien de localisation d'une adresse particulière ===
 
=== Lien de localisation d'une adresse particulière ===

Navigation menu