Gws Shared

🛠️ Google Workspace 官方命令行工具

Google Workspace CLI 官方工具,支持 OAuth 认证、多格式输出、Model Armor 内容安全过滤,自动化管理 Sheets/Drive 等办公资源。

收藏
15.7k
安装
3.4k
版本
1.0.6
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

gws 是 Google Workspace 官方命令行工具,提供统一接口管理 Sheets、Drive、Gmail 等办公服务。采用标准化 CLI 语法 gws <service> <resource> <method>,支持 JSON/Table/YAML/CSV 多种输出格式。

显著优势

  • 企业级认证:支持浏览器 OAuth 交互登录与服务账号密钥,适配个人与自动化场景
  • 安全增强:内置 --sanitize 参数对接 Model Armor,自动过滤 PII 与有害内容;--dry-run 本地预验证避免误操作
  • 高效分页:--page-all 自动处理分页,支持 NDJSON 流式输出,配合延迟控制避免限流
  • Shell 友好:提供 zsh 特殊字符处理指南,解决 ! 历史扩展与 JSON 引号冲突问题

局限性与风险

  • 依赖 Google Cloud:需预先配置 GCP 项目与 API 启用,国内网络环境可能受限
  • 权限粒度粗:Workspace 权限模型复杂,误操作可能导致跨用户数据泄露
  • 学习曲线:服务/资源/方法三级命令结构需熟悉 Google API 概念
  • 敏感信息暴露:需警惕 --output 保存的文件权限与 shell history 中的密钥

适用人群

  • DevOps/SRE 工程师批量管理 Workspace 资源
  • 数据分析师自动化 Sheets/Drive 数据处理
  • 企业 IT 管理员配置域级策略与审计

安全建议

始终使用 --dry-run 验证破坏性操作,生产环境强制启用 --sanitize,服务账号密钥遵循最小权限原则并轮换。

Gws Shared 内容

手动下载zip · 1.7 kB
SKILL.mdtext/markdown
请选择文件