googleapis / googleapis/google-cloud-node

User Impersonation with Google Service Account

Aperta
#7,804 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
library: google-cloud-node-core
Lingua principale
TypeScript
Stelle
3.2k
Fork
713
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

Inizia esaminando la documentazione sulla delega a livello di dominio degli account di servizio Google collegata nell’issue, quindi confrontala con gli esempi Node.js e la documentazione presenti in questo repository. Il lavoro è completo quando viene fornito un esempio funzionante di impersonificazione dell’utente oppure una documentazione chiara che spiega come creare e usare il token delegato con Google Calendar.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
google-cloud, node.js, typescript
Ambito
api, authentication, documentation
Tipo di issue
Documentazione
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
20/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.