Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Missing admin reports scopes in picker

Abierto Apto para principiantes
#765 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
1/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
88/100
Tipo de issue
Error
Claridad
Bien especificado
Estado de actividad
Tranquilo
Stack tecnológico
rust

Línea de trabajo

Comienza en auth_commands.rs e inspecciona la lista estática SCOPE_ENTRIES utilizada por gws auth login. Compara sus entradas con los scopes requeridos por el servicio integrado admin-reports y, después, ejecuta el selector interactivo y el comando proporcionado para listar las actividades de admin-reports para verificar que ambos scopes se pueden seleccionar y utilizar.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

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:

  1. Run:
gws auth login
  1. Inspect the interactive scope picker.
  2. There is no visible Admin Reports audit/usage option.
  3. 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
Lenguaje dominante
Rust
Estrellas
31.1k
Forks
1.8k
Métricas de merge de PR
Sin PR fusionados en 30 d

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de googleworkspace/cli

Todos los issues de googleworkspace/cli

Issues similares

Más issues de Rust

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.