Pour obtenir la liste complète de tous les sites Google publiés dans votre organisation, vous pouvez utiliser Google Apps Manager (GAM), un outil Open Source sans frais. Cette application tierce indique également si les sites sont accessibles en dehors de votre organisation et génère les résultats dans un fichier CSV. Par exemple, utilisez la liste pour vérifier les problèmes d'accessibilité ou identifier les sites internes qui proposent des jeux ou d'autres fonctionnalités.
Configurer GAM
Avec la version 5.10 ou ultérieure, avant d'exécuter GAM pour la première fois, créez un fichier nommé noshorturls.txt dans le même dossier que GAM.
Cette action désactive les URL courtes gam-shortn.appspot.com.
Sur le site Web dédié, téléchargez GAM.
Configurez l'outil.
Remarque : Pendant la configuration, lorsque vous devez indiquer si vous souhaitez autoriser GAM à gérer les paramètres et les données utilisateur de Google Workspace, répondez "N" (Non) pour ignorer la délégation au niveau du domaine.Saisissez la commande suivante pour confirmer que GAM est associé au bon compte Google Workspace :
gam info domain
Identifier les liens publiés
Saisissez la commande GAM suivante pour générer un fichier CSV contenant tous les sites Google publiés et indiquant si le site est publié en dehors du domaine de votre organisation.
gam all users show filelist query "mimeType = 'application/vnd.google-apps.site'" id | gam csv - gam user ~Owner show filerevisions ~id | awk -F'ID: |publishedLink: |publishedOutsideDomain: ' '{ gsub(/,.*/, "", $2); gsub(/\s.*/, "", $3); gsub(/\s.*/, "", $4); if ($2 || $3 || $4) { printf "%s,%s,%s\n", $2, $3, $4}}' > publishedlinks.csv