Azure / Azure/static-web-apps-cli

Debug the roles function using the local auth emulator

Aperta
#364 9 commenti 8 reazioni 0 assegnatari Vedi su GitHub
complexity: days priority: high (P0) scope: auth status: release-blocker type: enhancement type: RFC
Lingua principale
TypeScript
Stelle
668
Fork
156
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

**Is your feature request related to a problem? Please describe.**
Enable local dev for [role management](https://docs.microsoft.com/azure/static-web-apps/authentication-authorization?tabs=function) through serverless functions

**Describe the solution you'd like**
Test programmatically assigned roles in local environment

**Describe alternatives you've considered**
Call the auth function locally with something like Postman to ensure it responds with the right roles given an input.
Use the local emulator to set custom roles at login to test how your app works with different roles.

**Additional context**
[Tutorial: Assign custom roles with a function and Microsoft Graph](https://docs.microsoft.com/azure/static-web-apps/assign-roles-microsoft-graph)

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia leggendo il comportamento dell’emulatore di autenticazione locale e i tutorial collegati sulla gestione dei ruoli e Microsoft Graph. Confronta il modo in cui la funzione serverless dovrebbe assegnare i ruoli con ciò che espone l’emulatore, quindi usa Postman o un flusso di accesso locale per testare le risposte relative ai ruoli. Il lavoro è completato quando i ruoli personalizzati assegnati programmaticamente possono essere utilizzati localmente e l’applicazione può essere testata con ruoli diversi.

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

Valutazione

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

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.