Missing admin reports scopes in picker
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 1/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 88/100
- Tipo di issue
- Bug
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Tranquilla
- Stack tecnologico
- rust
- Ambito
- authentication, cli
Direzione di ricerca
Inizia in auth_commands.rs e ispeziona l'elenco statico SCOPE_ENTRIES utilizzato da gws auth login. Confronta le sue voci con gli scope richiesti dal servizio integrato admin-reports, quindi esegui il selettore interattivo e il comando fornito per elencare le attività di admin-reports, così da verificare che entrambi gli scope siano selezionabili e utilizzabili.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
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
- Lingua principale
- Rust
- Stelle
- 31.1k
- Fork
- 1.8k
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di googleworkspace/cli
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
googleworkspace/cli#921 ·
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
googleworkspace/cli#920 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
googleworkspace/cli#914 · 1 commento ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
googleworkspace/cli#882 · 1 reazione ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
googleworkspace/cli#858 ·
Tutte le issue di googleworkspace/cli
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
TheLarkInn/aipm#2413 ·
-
documentation
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
alexgorbatchev/simple-ptt#15 ·
-
tooling
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
-
todo:ticket
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
taikoxyz/taiko-mono#22168 · 1 commento ·