Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Er der en måde at teste den administrerede identitet uden at udløse den azurblå funktion


Er der en måde at teste den administrerede identitet uden at udløse den azurblå funktion


Testning af styrede identiteter uden at udløse en Azure -funktion kan være udfordrende, men der er indirekte metoder til at verificere deres funktionalitet. Sådan kan du nærme dig dette:

1. Kontroller administreret identitetskonfiguration:
- Sørg for, at den administrerede identitet er korrekt aktiveret til din Azure Resource (f.eks. App Azure Function).
- Kontroller, at de nødvendige tilladelser tildeles den administrerede identitet i Azure Active Directory (AAD).

2. Brug Azure CLI eller PowerShell:
- Du kan bruge Azure CLI eller PowerShell til at teste, om den administrerede identitet kan autentificere og få et adgangstoken. Dette kræver ikke at udløse den azurblå funktion.
-For eksempel kan du bruge Azure CLI-kommandoen `AZ-konto get-adgang-token` til at teste, om den administrerede identitet kan få et token.

3. lokal udvikling med Azure Arc:
- Som nævnt i [3] kan du tilmelde din lokale maskine i Azure ARC for at tildele en administreret identitet. Dette giver dig mulighed for at teste administreret identitetsgodkendelse lokalt uden at implementere til Azure.

4. overvågning af logfiler:
-Brug værktøjer som Azure Managed Identity Sog-in Test til at overvåge logfiler til at overvåge logfiler til mislykkede forsøg. Dette kan hjælpe med at verificere, om den administrerede identitet forsøger at autentificere korrekt uden at skulle udløse funktionen [1].

5. Test med andre Azure -ressourcer:
- Hvis du har andre Azure -ressourcer (som Azure SQL eller Storage), der bruger den samme administrerede identitet, kan du teste godkendelse mod disse ressourcer for at sikre, at identiteten fungerer korrekt.

Disse metoder giver dig mulighed for at validere administreret identitetsfunktionalitet uden direkte at udløse en Azure -funktion.

Citater:
[1] https://www.eginnovations.com/documentation/microsoft-azure-active-directory/azure-managed-identity-sign-ins-test.htm
)
)
[4] https://learn.microsoft.com/en-us/azure/azure-functions/functions-identity-based-connection-tutorial-2
[5] https://learn.microsoft.com/en-us/azure/spring-apps/basic-standard/tutorial-managed-identities-functions
[6] https://github.com/azure/azure-functions-host/issues/6423
)
[8] https://docs.azure.cn/en-us/azure-functions/functions-reference
[9] https://pnp.github.io/pnpcore/demos/demo.azfunction.managedidentityv2/readme.html
)