Ce guide vous permet de créer les identifiants nécessaire à l'utilisation de l'intégration Google Contact
Limitation(s) :
- vous devez au préalable avoir créer votre Écran d'autorisation OAuth > DOCUMENTATION
Accès au portail Google
Pour créer votre ID vous devez accéder au portail Developpers de google : https://console.cloud.google.com/apis/dashboard
Votre login et mot de passe sera le compte développeur de votre entreprise ou celui de votre client final.
Pensez à créer un nouveau projet pour votre stack la gestion en sera plus simple.
Création de l'ID
Dans le menu principal cliquez sur "API et Services"
puis "Activer des API et des services"
Recherchez "Contacts"
Puis "activez" le service
Création de la clé
Dans le menu de gauche, cliquez sur "Identifiants"
Puis "créer des identifiants" et sélectionnez "Clé API"
A l'invitation des restriction cliquez sur "Restreindre la clé"
Personnalisez les informations demandées :
Nom : Nom de votre Clé API
Restrictions relatives aux applications : sélectionnez "Référents HTTP"
Ajoutez le référent : https://oauth.wazo.io
Restrictions relatives aux API : Sélectionnez "Restreindre la clé" puis choisissez la clé "Contacts API"
Validez le formulaire, votre clé API est maintenant créée.
Création du Client ID OAuth
Cliquez sur "créer des identifiants" et sélectionnez "ID Client OAuth"
Personnalisez les informations demandées :
Type d'application : Application Web
Nom : Nom de votre OAuth
Origine JavaScript : https://oauth.wazo.io
URI de redirection : https://oauth.wazo.io/google/authorize
Validez le formulaire, votre clé API est maintenant créée.
Configurer Portal
Récupération des API Keys
En bas de page de votre Dashboard cliquez sur le bouton édition de l'ID clients OAuth 2
Dans la partie supérieure de votre ID vous retrouverez les informations d'identification à utiliser dans votre module OAuth de Portal.
Ajout dans Portal
Les valeurs récupérées doivent être saisie dans Settings > Credentials > External Auth
Puis le bouton CREATE > Add a source Google
Saisir les informations dans les champs correspondants