Mengidentifikasi semua link Google Sites yang dipublikasikan

Untuk mendapatkan daftar lengkap semua Google Sites yang dipublikasikan dalam organisasi Anda, Anda dapat menggunakan Google Apps Manager (GAM) open source gratis. Aplikasi pihak ketiga ini juga mengidentifikasi apakah situs dapat diakses di luar organisasi Anda dan menampilkan hasilnya dalam file CSV. Misalnya, gunakan daftar untuk memeriksa masalah aksesibilitas atau mengidentifikasi situs internal yang memiliki game atau fungsi lainnya.

Menyiapkan GAM

  1. Dengan GAM versi 5.10 dan yang lebih baru, sebelum menjalankan GAM untuk pertama kali, buat file bernama noshorturls.txt di folder yang sama seperti GAM.

    Tindakan ini akan menonaktifkan URL singkat gam-shortn.appspot.com.

  2. Dari situs GAM, download GAM.

  3. Konfigurasi alat.
    Catatan: Selama penyiapan, jika ditanya apakah Anda "siap mengotorisasi GAM untuk mengelola setelan dan data pengguna Google Workspace", jawab N (tidak) untuk melewati Delegasi Tingkat Domain.

  4. Masukkan perintah berikut untuk mengonfirmasi bahwa GAM dikaitkan dengan akun Google Workspace yang tepat:

    gam info domain
    

Masukkan perintah GAM berikut untuk membuat file CSV yang berisi semua Google Sites yang dipublikasikan dan apakah situs dipublikasikan di luar domain organisasi Anda.

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

Informasi selengkapnya