Configuration - Application Google Cloud
Étape 1 : Créer un projet Google Cloud
- Allez sur Google API Console.
- Cliquez sur Create a project et donnez-lui un nom.
Étape 2 : Activer les APIs requises
- Sélectionnez votre projet et cliquez sur Enable APIs and Services.
- Recherchez et activez chacune de ces APIs :
- Google Drive API
- Google Docs API
- Google Sheets API
- Google Slides API
Étape 3 : Configurer l'écran de consentement OAuth
- Allez dans l'onglet OAuth consent screen.
- Choisissez le statut de publication approprié :
- Production : Votre site doit utiliser HTTPS.
- Testing : Peut utiliser HTTP ou HTTPS ; une page d'authentification supplémentaire apparaît lors de l'authentification.
- Cliquez sur Edit App et remplissez les informations requises.
- Cliquez sur Save and continue pour les étapes Scopes et Test Users.
- Cliquez sur Back to dashboard depuis l'onglet Summary.
Étape 4 : Créer les identifiants OAuth
- Allez dans l'onglet Credentials.
- Cliquez sur Create credentials → OAuth client ID.
- Sélectionnez Web application.
- Dans Authorized redirect URIs, ajoutez :
(Remplacez
https://yourdomain.com/admin/google_workspace/redirectsyourdomain.compar votre domaine réel.) - Cliquez sur Save.
Étape 5 : Se connecter à Perfex CRM
- Copiez le Client ID et le Client Secret depuis Google Cloud.
- Collez-les dans les paramètres du module dans Perfex CRM.
- Cliquez sur Save & Authorize.
- Si en mode Testing, sélectionnez Continue sur l'écran de consentement.
- Le statut Google Sheets Integration devrait maintenant afficher Authorized.
Support
Visitez le Themesic Support Portal.