ระบุลิงก์ Google Sites ที่เผยแพร่แล้วทั้งหมด

หากต้องการดูรายการที่ครอบคลุมของ Google Sites ที่เผยแพร่ทั้งหมดภายในองค์กร คุณสามารถใช้ Google Apps Manager (GAM) แบบโอเพนซอร์สซึ่งดาวน์โหลดได้ฟรี แอปของบุคคลที่สามนี้จะระบุด้วยว่าเว็บไซต์เข้าถึงได้จากภายนอกองค์กรหรือไม่ และแสดงผลลัพธ์เป็นไฟล์ CSV เช่น ใช้รายการเพื่อตรวจหาปัญหาการช่วยเหลือพิเศษหรือระบุเว็บไซต์ภายในที่มีเกมหรือฟังก์ชันอื่นๆ

สำคัญ: ทีมสนับสนุนของ Google Cloud ไม่ได้ดูแล GAM หรือโซลูชันของบุคคลที่สามอื่นๆ เราจะดูแลเฉพาะ Admin SDK Directory API ที่เครื่องมือนั้นๆ ใช้งาน GAM อยู่ภายใต้ใบอนุญาต Apache 2.0 ซึ่งจะระบุข้อกำหนดและเงื่อนไขเกี่ยวกับการใช้งาน การทำซ้ำ และการแจกจ่าย GAM

ตั้งค่า GAM

  1. หากคุณใช้ GAM เวอร์ชัน 5.10 เป็นต้นไป ก่อนการเรียกใช้ GAM เป็นครั้งแรก ให้สร้างไฟล์ชื่อว่า noshorturls.txt ในโฟลเดอร์เดียวกับที่มี GAM ก่อน
    การทำเช่นนี้จะเป็นการปิดใช้ URL แบบสั้นของ gam-shortn.appspot.com
  2. จากเว็บไซต์ GAM ให้ดาวน์โหลด GAM
  3. กำหนดค่าเครื่องมือ
    หมายเหตุ: ในระหว่างการตั้งค่า เมื่อระบบถามว่าคุณ "Ready to authorize GAM to manage Google Workspace user data and settings (พร้อมอนุญาตให้ GAM จัดการข้อมูลและการตั้งค่าของผู้ใช้)" หรือไม่ ให้ตอบ N (ไม่) เพื่อข้ามการมอบสิทธิ์ทั่วทั้งโดเมน
  4. ป้อนคําสั่งต่อไปนี้เพื่อยืนยันว่า GAM เชื่อมโยงกับบัญชี Google Workspace ที่ถูกต้อง
    gam info domain

ระบุลิงก์ที่เผยแพร่

ป้อนคำสั่ง GAM ต่อไปนี้เพื่อสร้างไฟล์ CSV ที่มี Google Sites ที่เผยแพร่ทั้งหมด และข้อมูลว่ามีการเผยแพร่เว็บไซต์นอกโดเมนขององค์กรหรือไม่ 

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

ข้อมูลเพิ่มเติม

ข้อมูลนี้มีประโยชน์ไหม

เราจะปรับปรุงได้อย่างไร
ค้นหา
ล้างการค้นหา
ปิดการค้นหา
เมนูหลัก
15210604836845057258
true
ค้นหาศูนย์ช่วยเหลือ
true
true
true
true
true
73010
false
false
false
false