Missing admin reports scopes in picker
还没有人认领这个 Issue。
评估
- 难度
- 1/5
- 预计耗时
- 1-3 小时
- 新手友好度
- 88/100
- Issue 类型
- 缺陷
- 描述清晰度
- 描述清楚
- 活跃度
- 冷清
- 技术栈
- rust
- 领域
- authentication, cli
调研方向
从 auth_commands.rs 开始,检查 gws auth login 使用的静态 SCOPE_ENTRIES 列表。将其中的条目与内置 admin-reports 服务所需的 scopes 进行比较,然后运行交互式选择器和提供的 admin-reports 活动列表命令,以验证这两个 scopes 都可以选择和使用。
由索引模型根据 Issue 内容生成。
描述
Environment:
- CLI Version: 0.22.5 installed via homebrew
- OS: macOS
- Auth method: OAuth desktop app
Description:
The interactive scope picker shown by gws auth login does not include the scopes required for the admin-reports service.
The missing scopes are:
https://www.googleapis.com/auth/admin.reports.audit.readonly
https://www.googleapis.com/auth/admin.reports.usage.readonly
These are missing from the static SCOPE_ENTRIES list in auth_commands.rs.
Steps to reproduce:
- Run:
gws auth login
- Inspect the interactive scope picker.
- There is no visible Admin Reports audit/usage option.
- Run:
gws admin-reports activities list \
--params '{"userKey":"all","applicationName":"login","maxResults":1}'
Observed:
The scope needed by admin-reports activities list cannot be selected from the interactive picker.
Expected:
The interactive picker should include the scopes needed by the built-in admin-reports service.
Suggested fix:
Add these scopes to SCOPE_ENTRIES:
https://www.googleapis.com/auth/admin.reports.audit.readonly
https://www.googleapis.com/auth/admin.reports.usage.readonly
- 主要语言
- Rust
- 星标
- 31.1k
- 派生
- 1.8k
- PR 合并指标
- 30 天内没有已合并 PR
贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
googleworkspace/cli 的其他 Issue
-
难度 2/5 1-3 小时 新手友好度 82/100
googleworkspace/cli#921 ·
-
难度 1/5 1 小时以内 新手友好度 88/100
googleworkspace/cli#920 ·
-
难度 2/5 1-3 小时 新手友好度 78/100
googleworkspace/cli#914 · 1 条评论 ·
-
难度 2/5 1-3 小时 新手友好度 68/100
googleworkspace/cli#882 · 1 个 reaction ·
-
难度 2/5 1-3 小时 新手友好度 78/100
googleworkspace/cli#858 ·
查看 googleworkspace/cli 的全部 Issue
相似的 Issue
-
难度 2/5 1-3 小时 新手友好度 75/100
TheLarkInn/aipm#2413 ·
-
documentation
难度 1/5 1 小时以内 新手友好度 90/100
alexgorbatchev/simple-ptt#15 ·
-
tooling
难度 2/5 1-3 小时 新手友好度 75/100
-
todo:ticket
难度 2/5 1-3 小时 新手友好度 70/100
-
难度 2/5 1-3 小时 新手友好度 75/100
taikoxyz/taiko-mono#22168 · 1 条评论 ·