Alle veröffentlichten Google Sites-Links ermitteln

Eine umfassende Liste aller veröffentlichten Google-Websites in Ihrer Organisation können Sie mit dem kostenlosen Open-Source-Tool Google Apps Manager (GAM) erstellen. Diese Drittanbieter-App ermittelt auch, ob die Websites außerhalb Ihrer Organisation zugänglich sind, und gibt die Ergebnisse in einer CSV-Datei aus. Sie können die Liste beispielsweise verwenden, um nach Problemen mit der Barrierefreiheit zu suchen oder interne Websites mit Spielen oder anderen Funktionen zu identifizieren.

GAM einrichten

  1. Erstellen Sie mit GAM, Version 5.10 oder höher, vor dem ersten Ausführen von GAM die Datei „noshorturls.txt“ im GAM-Ordner.

    Dadurch wird gam-shortn.appspot.com für Kurz-URLs deaktiviert.

  2. Laden Sie GAM von der Website herunter.

  3. Konfigurieren Sie das Tool.
    Hinweis:Wenn Sie während der Einrichtung gefragt werden, ob Sie GAM autorisieren möchten, Google Workspace-Nutzerdaten und ‑einstellungen zu verwalten, geben Sie N (nein) ein, um die domainweite Delegierung zu überspringen.

  4. Geben Sie den folgenden Befehl ein, um zu bestätigen, dass GAM mit dem richtigen Google Workspace-Konto verknüpft ist:

    gam info domain
    

Geben Sie den folgenden GAM-Befehl ein, um eine CSV-Datei mit allen veröffentlichten Google-Websites zu generieren und zu prüfen, ob die Website außerhalb der Domain Ihrer Organisation veröffentlicht wurde.

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

Weitere Informationen