Variables de configuration Google Workspace

Les variables de configuration suivantes peuvent être définies à partir du Navigateur des variables de configuration :

  • d2l.3rdParty.GoogleApps.ApplicationName (Org) − Nom identifiant que l’intégration de Google Workspace s’exécute sur l’instance d’une organisation. Plusieurs valeurs sont possibles. D2L recommande la convention d’appellation suivante – {nom_organisation}_D2LGoogleWorkspace.
  • d2l.3rdParty.GoogleApps.IsPrivateDomain (Org) − Indique si votre instance est hébergée sur un domaine privé. Cette variable est désactivée par défaut et n'est visible que pour le service de soutien de D2L et les administrateurs d'installation.
  • d2l.3rdParty.GoogleApps.PasswordRegex (Org) – Expression rationnelle servant à vérifier les mots de passe durant le provisionnement de l'utilisateur. Le mot de passe de Google Workspace doit comporter entre 8 et 30 caractères. La valeur par défaut est ^.{8,30}$.

Les variables de configuration suivantes comportent des options associées sur la page Réglages d’Administration de Google Workspace :

Important : D2L recommande fortement de ne définir ces valeurs que depuis la page Réglages afin d’éviter d’écraser les réglages existants de Google Workspace. Ces variables de configuration sont incluses à titre de référence uniquement.

  • d2l.3rdParty.GoogleApps.ClientID (Org) – Précise un identificateur d’application unique nécessaire pour les demandes d’API au service Google Workspace.
  • d2l.3rdParty.GoogleApps.ClientSecret (Org) – Utilisée par l'API Google pour vérifier que les demandes émises avec un ID client sont autorisées.
  • d2l.3rdParty.GoogleApps.EnableCalendarTab – Autorise l'onglet Agenda de Google dans le composant graphique Google Workspace.
  • d2l.3rdParty.GoogleApps.EnableDriveTab − Autorise l'affichage de l'onglet Drive de Google dans le composant graphique Google Workspace.
  • d2l.3rdParty.GoogleApps.EnableMailTab − Autorise l'affichage de l'onglet Mail de Google dans le composant graphique Google Workspace.
  • d2l.3rdParty.GoogleApps.IsDirectoryApiReadOnly (Org) − Indique si vous désirez que l'information de domaine de votre organisation soit en mode lecture seulement et non modifiable par le biais de Brightspace. Si elle est activée, un administrateur de Google Workspace ne peut pas créer d’utilisateurs, suspendre des comptes ou en restaurer. Cette variable est désactivée par défaut.
  • d2l.3rdParty.GoogleApps.SubmitAsPDF – Exporte tous les types de documents Google soumis en format PDF. Cette option est très utile pour éviter que les utilisateurs modifient les documents Google après leur soumission.
  • d2l.3rdParty.GoogleApps.ProvisioningUserType (Org) – Contrôle ce que l’utilisateur peut faire pour configurer un compte Google Workspace : Créer un compte, Créer un lien, ou ni l'un ni l'autre, et Aucun accès. « Créer un compte » permet aux utilisateurs de créer un compte Google Workspace et de le lier à un compte d’Environnement d’apprentissage de Brightspace. « Créer des liens » permet aux utilisateurs de lier un compte Google Workspace existant à leur compte d’Environnement d’apprentissage de Brightspace. « Aucun accès » signifie que seuls les administrateurs sont en mesure de créer ou de lier des comptes d’utilisateur d’Environnement d’apprentissage de Brightspace à des comptes Google Workspace. La valeur par défaut est « Aucun accès ».
  • d2l.3rdParty.GoogleApps.ServiceAccount (Org) − Indique l'adresse courriel du compte de service. Cette variable est fournie dans les demandes d'API au service Google Workspace.
  • d2l.3rdParty.GoogleApps.ServiceAccountP12 (Org) − Précise la clé privée du compte de service (PKCS #12) pour accéder aux API Google. Elle est utilisée en combinaison avec d2l.3rdParty.GoogleApps.ServiceAccountP12Password.
  • d2l.3rdParty.GoogleApps.ServiceAccountP12Password (Org) − Indique le mot de passe du compte de service, pour accéder aux API Google. Elle est utilisée en combinaison avec d2l.3rdParty.GoogleApps.ServiceAccountP12.
  • d2l.3rdParty.GoogleApps.SuperAdminUser (Org) − Nom d’ouverture de session de l’administrateur de domaine Google Workspace. Il est unique à chaque organisation. Cette variable est fournie dans les demandes d’API au service Google Workspace pendant le provisionnement de l’utilisateur et doit afficher un format d’adresse courriel (p. ex., administrator@gapps.desire2learn.com). Remplace la variable d2l.3rdParty.GoogleApps.AdminUser obsolète.
  • d2l.3rdParty.GoogleApps.ApplicationName (Org) − Nom identifiant que l’intégration de Google Workspace s’exécute sur l’instance d’une organisation. Plusieurs valeurs sont possibles. D2L recommande la convention d’appellation suivante – {nom_organisation}_D2LGoogleWorkspace.
  • d2l.3rdParty.GoogleApps.IsPrivateDomain (Org) − Indique si votre instance est hébergée sur un domaine privé. Cette variable est désactivée par défaut et n'est visible que pour le service de soutien de D2L et les administrateurs d'installation.
  • d2l.3rdParty.GoogleApps.PasswordRegex (Org) – Expression rationnelle servant à vérifier les mots de passe durant le provisionnement de l'utilisateur. Le mot de passe de Google Workspace doit comporter entre 8 et 30 caractères. La valeur par défaut est ^.{8,30}$.