googleapis / googleapis/google-api-nodejs-client

users.settings.delegates List not showing delegates and Create not adding Groups

Abierto
#3,239 0 comentarios 1 reacción 0 asignados Ver en GitHub
priority: p2 type: bug
Lenguaje dominante
TypeScript
Estrellas
12.2k
Forks
2k
Merge medio
1 d 9 h
PR fusionados (30 d)
24

Descripción

I've created a flow which creates a JWT token from a service account impersonating the mailbox account, it creates a Google Group based on some of the property names. Another JWT Token is created impersonating a bot account that has Group Admin role, this is to patch the group to hide from Address List (avoid people emailing it). The issues encountered are as following:

- When creating the Google Group, all is well, but when adding it as a delegate to the mailbox it keeps giving error saying "Invalid Delegate" however the delegate does exist in Google Admin and does work if manually done from the Mailboxes Account Settings.
- When trying to get details on extra parameters, I attempted a List delegate on the mailbox and keep getting a 204 response with the body being ""
Appreciate the help on this one 🙏

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Start by reproducing the users.settings.delegates List and Create calls using the JWT impersonation flow described in the issue, recording the 204 response and Invalid Delegate error. Compare those results with manually adding the delegate in the mailbox settings and verify whether the client request or the upstream Google API is responsible; done means identifying a reproducible fix or a documented upstream limitation.

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

Evaluación

Stack tecnológico
nodejs, typescript
Área
api, authentication
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.