googleapis / googleapis/google-cloud-node
User Impersonation with Google Service Account
- Lingua principale
- TypeScript
- Stelle
- 3.2k
- Fork
- 712
- Merge medio
- 2g 9h
- PR unite (30g)
- 104
Descrizione
Hi. I'm trying to implement user impersonation with a google service account and have been having problems for a while. After adding the user to be impersonated as the subject, a token gets created but when calling an API like Google Calendar I get a 401 Invalid Credentials error as if the token that was just created has expired or is invalid.
Do you have any samples of user impersonation? I don't see any in the samples or using Node in Google's documentation. Here is their documentation on the subject: https://developers.google.com/identity/protocols/oauth2/service-account#delegate-domain-wide-authority
Thanks a lot.
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Esamina la documentazione collegata sulla delega a livello di dominio degli account di servizio Google e l'utilizzo dell'autenticazione Node.js coinvolto nella chiamata a Google Calendar segnalata. Il lavoro sarà considerato completato quando sarà disponibile un esempio Node.js chiaro e funzionante per l'impersonificazione di un utente, che spieghi la configurazione necessaria ed eviti la risposta segnalata 401 Invalid Credentials.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- google-cloud, nodejs, typescript
- Ambito
- api, authentication, cloud
- Tipo di issue
- Documentazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 25/100