Azure / Azure/azure-sdk-for-python

azure-communication doesn't support managed identity authentication

Aperta
#43,903 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Client Communication - Email customer-reported needs-team-attention question Service Attention
Lingua principale
Python
Stelle
5.6k
Fork
3.4k
Merge medio
2g
PR unite (30g)
217

Descrizione

When using the communication services to send emails using the python SDK, it's not possible to use the managed identity authentication.
The type-hinting specifies either `AzureKeyCredential` or `TokenCredential`, both of which are "password-based", which we want to avoid, for obvious reasons, especially when Azure is pushing for managed identity authentication on all services.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia individuando il punto di ingresso dell’SDK Python per l’invio di e-mail tramite Azure Communication Services e ispezionando le annotazioni dei tipi delle credenziali menzionate nell’issue. Determina dove è definito il supporto per l’autenticazione e quali test mirati lo coprono; il lavoro è completato quando l’SDK accetta chiaramente l’autenticazione tramite identità gestita senza richiedere credenziali basate su password.

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

Valutazione

Stack tecnologico
azure, python
Ambito
api, authentication, cloud
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.