Procédure d'examen

Ce guide décrit le processus d'examen des modules complémentaires Classroom. Lisez-le attentivement, car vous devez effectuer certaines actions dans un délai donné.

Votre module complémentaire doit être validé par OAuth par l'équipe chargée de la sécurité et de la fiabilité, et approuvé par l'équipe Google Workspace Marketplace. Pour obtenir des informations générales sur la validation OAuth, consultez les questions fréquentes sur la validation OAuth. Pour obtenir des informations générales sur la procédure d'examen des applications Google Workspace Marketplace, consultez À propos de l'examen des applications.

Finaliser le développement du module complémentaire

Consulter les exigences relatives aux modules complémentaires

Vérifiez que le comportement de votre module complémentaire répond aux exigences.

Tester votre module complémentaire

Votre module complémentaire est examiné conformément aux procédures décrites dans notre plan de test des modules complémentaires. Suivez ses procédures de test avec votre module complémentaire public avant de l'envoyer pour publication. Les échecs à ces tests peuvent augmenter considérablement le temps nécessaire à l'approbation de votre module complémentaire.

Enregistrer une vidéo de démonstration

Créez un enregistrement d'écran montrant comment votre application utilise chaque habilitation OAuth demandée. Pour développer un module complémentaire, nous vous recommandons de montrer le flux d'installation du module complémentaire et la création d'un rattachement de module complémentaire.

Une fois l'enregistrement d'écran terminé, mettez-le en ligne sur YouTube en tant que vidéo non répertoriée. Une vidéo non répertoriée n'est accessible que via son lien. Vous serez invité à fournir le lien de la vidéo lorsque vous lancerez la procédure de validation OAuth. L'équipe OAuth visionne ensuite la vidéo lorsqu'elle examine votre demande d'ajout.

Préparer la publication

Vérifier la configuration de votre projet Cloud

Examinez chacun des paramètres de configuration suivants dans votre projet Google Cloud.

  • Sur la page Audience d'authentification de votre projet Cloud :
    • L'état de publication est En production.
    • Le type d'utilisateur est Externe.
  • Sur la page Branding de l'authentification de votre projet Cloud :
    • Tous les champs obligatoires sont remplis.
    • Assurez-vous que la page d'accueil de votre application ne renvoie pas à l'application elle-même, mais plutôt à des informations sur vos produits.
  • Sur la page Accès aux données d'authentification de votre projet Cloud :
    • Au moins l'un des champs d'application non sensibles .../auth/userinfo.email ou .../auth/userinfo.profile est spécifié.
    • Tous les autres niveaux d'accès requis par votre module complémentaire sont spécifiés. Pour les modules complémentaires Classroom, cela doit inclure les niveaux d'accès sensitive .../auth/classroom.addons.teacher et .../auth/classroom.addons.student.
    • Dans le champ Vidéo de démonstration, vous devez fournir un lien vers une vidéo YouTube qui montre comment vous utilisez les données des niveaux d'accès demandés. Fournissez le lien vers la vidéo enregistrée précédemment.
  • Les bibliothèques d'API suivantes sont activées :

Vérifiez les paramètres de votre SDK Marketplace.

Sur la page Configuration de l'application SDK Google Workspace Marketplace :

  • Le module complémentaire Classroom est coché sous "Intégration d'applications".
  • L'URI de la page de destination de votre module complémentaire est fourni dans l'URI de configuration de la pièce jointe.
  • Tous les préfixes d'URI pour autoriser les pièces jointes sont fournis.
  • La liste des habilitations OAuth correspond exactement à celles spécifiées sur l'écran de consentement OAuth et dans le code de votre application.
  • L'adresse e-mail du développeur sous "Liens du développeur" est une adresse e-mail consultée régulièrement. L'équipe Marketplace utilise cette adresse pour communiquer avec vous.
  • La visibilité de l'application est définie sur Publique et la case Non répertoriée est cochée.

Vérifiez que la page Fiche Google Workspace Marketplace de votre projet respecte les Considérations concernant les fiches.

Autoriser l'accès aux réviseurs

Autorisez les comptes utilisateur de l'équipe d'examen Marketplace suivants à accéder à votre application. Ajoutez également les deux utilisateurs enseignants en tant que testeurs de brouillons pour votre application de module complémentaire.

  • teacher@marketplacetest.info
  • teacher2@marketplacetest.info
  • student@marketplacetest.info
  • student2@marketplacetest.info

Vous recevrez un e-mail de l'équipe Marketplace lorsqu'elle commencera son examen. Si les examinateurs doivent effectuer des étapes de configuration pour utiliser ces comptes avec votre produit, répondez à l'e-mail en fournissant des instructions détaillées.

Terminer la validation OAuth

Envoyer pour validation

L'équipe Trust & Safety doit vérifier que votre module complémentaire utilise correctement les niveaux d'accès OAuth demandés par votre application. Lancez la validation depuis la page Centre de validation de l'authentification de votre projet Google Cloud. Cliquez sur Préparer pour la validation.

Une boîte de dialogue de confirmation liste les valeurs configurées sur les pages "Branding de l'authentification","Audience" et "Accès aux données". Vérifiez que les informations sont correctes, puis cliquez sur Confirmer pour continuer.

Communiquer avec l'équipe de validation

L'équipe de validation OAuth traite votre demande de validation. Les examinateurs communiquent avec vous à l'aide des adresses e-mail configurées sur votre écran de consentement OAuth. Il vous informera de tout problème et lorsque la validation sera terminée.

Cette procédure prend généralement trois à cinq jours ouvrés si vous n'utilisez que des scopes OAuth sensibles. Un délai et des actions supplémentaires peuvent être nécessaires si vous utilisez des habilitations OAuth restreintes.

Donner votre avis sur les applications Google Workspace Marketplace

Envoyer pour examen

Cliquez sur PUBLIER en bas de la page Fiche Google Workspace Marketplace de votre projet Google Cloud. L'équipe d'examen Marketplace teste le module complémentaire par rapport aux exigences des modules complémentaires Google Workspace et Classroom.

Communiquer avec l'équipe d'examen

L'équipe d'examen Marketplace communique directement avec l'adresse e-mail du développeur spécifiée sur la page Configuration de l'application du SDK Google Workspace Marketplace. Vous recevrez une notification en cas de problème avec votre module complémentaire ou pour vous informer qu'il a été approuvé pour publication. Nous vous recommandons de prévoir deux à trois semaines pour ce processus.

Après l'approbation de la publication

Une fois votre fiche de module complémentaire approuvée sur Marketplace, elle est disponible dans tous les domaines Google Workspace for Education des régions que vous avez sélectionnées. Désélectionnez l'option Non listée dans la configuration de l'application du SDK Marketplace pour que la fiche de votre module complémentaire s'affiche dans les résultats de recherche et lors de la navigation.