Compte de service

Le compte de service Google est un compte spécial qui permet à ngSurvey d'utiliser des services ou des applications liés à votre compte Google tels que Google Sheets ou Google Drive.

circle-exclamation

Création du projet

Avant de commencer, assurez-vous d'avoir créé un projet pour votre API. Ouvrez la console pour les développeurs et https://console.developers.google.com/apisarrow-up-right et en utilisant le menu hamburger en haut à gauche, sélectionnez Gérer les ressources ; sur l'écran de gestion des ressources vous pouvez cliquer sur Créer un projet pour créer un nouveau projet.

Création du compte de service

Ouvrez la Google Developer Console : https://console.developers.google.com/apis/libraryarrow-up-right et sélectionnez votre projet

Recherchez l'API Google Sheets, sélectionnez-la et activez-la

Créez maintenant des identifiants pour accéder à l'API.

Cliquez sur Créer des identifiants et sélectionnez Service Account

Saisissez le nom du compte et l'ID du Service account, créez le compte et continuez.

circle-exclamation

Une fois le compte créé, il sera répertorié dans les comptes de service : modifiez le compte et, dans les détails du compte de service, sous Keys ajoutez une nouvelle clé

Choisissez le format de fichier JSON pour la clé

Ceci enregistrera un fichier de clé sur votre ordinateur ; conservez ce fichier car vous devrez le télécharger dans votre compte ngSurvey.

Revenez maintenant à la page d'accueil de la Google Developer Console et recherchez l'API Google Drive, elle est nécessaire pour lister les feuilles de calcul disponibles. Sélectionnez-la et activez-la.

Configuration NGSurvey

Ouvrez la page des paramètres de ngSurvey et téléchargez ce fichier de clé dans votre compte.

C'est tout ! Vous pouvez désormais utiliser ngSurvey avec vos services Google.

Google Sheets

  • Ouvrez Google Sheets et sélectionnez la feuille que vous souhaitez utiliser avec ngSurvey.

  • Cliquez sur le bouton Partager et partagez la feuille avec l'adresse e-mail du Google Service Account que vous venez de créer ci‑dessus.

Google Drive

Pour utiliser l'un de vos dossiers Google Drive dans ngSurvey, vous devez le partager avec l'adresse e-mail du Google Service Account que vous venez de créer ci‑dessus. Dans Google Drive, cliquez avec le bouton droit sur le dossier et sélectionnez Partager.

Mis à jour

Ce contenu vous a-t-il été utile ?