Aller au contenu principal

Configuration - Application Google Cloud

Étape 1 : Créer un projet Google Cloud

  1. Allez sur Google API Console.
  2. Cliquez sur Create a project et donnez-lui un nom.

Étape 2 : Activer les APIs requises

  1. Sélectionnez votre projet et cliquez sur Enable APIs and Services.
  2. 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

  1. Allez dans l'onglet OAuth consent screen.
  2. 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.
  3. Cliquez sur Edit App et remplissez les informations requises.
  4. Cliquez sur Save and continue pour les étapes Scopes et Test Users.
  5. Cliquez sur Back to dashboard depuis l'onglet Summary.

Étape 4 : Créer les identifiants OAuth

  1. Allez dans l'onglet Credentials.
  2. Cliquez sur Create credentials → OAuth client ID.
  3. Sélectionnez Web application.
  4. Dans Authorized redirect URIs, ajoutez :
    https://yourdomain.com/admin/google_workspace/redirects
    (Remplacez yourdomain.com par votre domaine réel.)
  5. Cliquez sur Save.

Étape 5 : Se connecter à Perfex CRM

  1. Copiez le Client ID et le Client Secret depuis Google Cloud.
  2. Collez-les dans les paramètres du module dans Perfex CRM.
  3. Cliquez sur Save & Authorize.
  4. Si en mode Testing, sélectionnez Continue sur l'écran de consentement.
  5. Le statut Google Sheets Integration devrait maintenant afficher Authorized.
Support