查找所有已发布的 Google 协作平台链接

如需获取您组织中所有已发布 Google 协作平台网站的完整列表,您可以使用免费的开源 Google Apps Manager (GAM)。此第三方应用还会确定网站是否可供组织外部用户访问,并将结果输出到 CSV 文件中。例如,您可以使用此列表检查是否存在无障碍功能问题,或找出包含游戏或其他功能的内部网站。

设置 GAM

  1. 如果您使用的是 GAM 5.10 及更高版本,则在首次执行 GAM 之前,请先在 GAM 所在的文件夹中创建名为 noshorturls.txt 的文件。

    此操作将停用 gam-shortn.appspot.com 短网址。

  2. 从 GAM 网站下载 GAM

  3. 配置工具
    注意:在设置过程中,当系统询问您是否“ready to authorize GAM to manage Google Workspace user data and settings”(准备授权 GAM 管理 Google Workspace 用户数据和设置)时,请回答 N(否)以跳过全网域授权。

  4. 输入以下命令,确认 GAM 是否已关联正确的 Google Workspace 账号:

    gam info domain
    

输入以下 GAM 命令,生成一个 CSV 文件,其中包含所有已发布的 Google 协作平台网站,以及相应网站是否在组织的网域之外发布。

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

更多信息