Identifiera alla publicerade Google Sites-länkar

För att få en omfattande lista över alla publicerade Google Sites inom din organisation kan du använda den kostnadsfria, öppna källkoden Google Apps Manager (GAM). Denna tredjepartsapp identifierar också om webbplatserna är tillgängliga utanför din organisation och visar resultaten i en CSV-fil. Använd till exempel listan för att kontrollera tillgänglighetsproblem eller identifiera interna webbplatser som har spel eller andra funktioner.

Konfigurera GAM

  1. Med GAM version 5.10 och senare, innan du kör GAM för första gången, skapa en fil med namnet noshorturls.txt i samma mapp som GAM.

    Detta stänger av korta URL:er för gam-shortn.appspot.com.

  2. Ladda ner GAM från GAMs webbplats.

  3. Konfigurera verktyget .
    Obs! När du under konfigurationen tillfrågas om du är "redo att ge GAM behörighet att hantera Google Workspace-användardata och -inställningar" svarar du N (nej) för att hoppa över domänomfattande delegering.

  4. Ange följande kommando för att bekräfta att GAM är kopplat till rätt Google Workspace-konto:

    gam info domain
    

Ange följande GAM-kommando för att generera en CSV-fil som innehåller alla publicerade Google Sites och om webbplatsen är publicerad utanför din organisations domän.

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

Mer information