Je draait een Azure App Service met productie- en staging-slots. De app leest geheimen uit Azure Key Vault met behulp van Key Vault-referenties in app-instellingen. Je wilt dat beide slots dezelfde identiteit gebruiken bij toegang tot Key Vault, zodat slot swaps geen wijzigingen in Key Vault-toegang vereisen. Wat moet je doen?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Maak een user-assigned managed identity aan en koppel deze aan zowel de productie- als de staging-slots. Geef die identiteit de vereiste toegang tot Key Vault., Gebruik Key Vault-referentiesyntax die de client ID van de user-assigned managed identity specificeert voor alle Key Vault-referenties in app-instellingen..
Waarom dit het antwoord is
Een user-assigned managed identity (door de gebruiker toegewezen beheerde identiteit) kan aan meerdere Azure-resources worden gekoppeld, inclusief meerdere deployment slots van een App Service. Door één user-assigned identity aan zowel de productie- als de staging-slot te koppelen en deze identiteit toegang te geven tot Key Vault, gebruiken beide slots dezelfde identiteit. Dit zorgt ervoor dat na een slot swap de nieuwe productieslot (voorheen staging) nog steeds dezelfde Key Vault-toegangsrechten heeft, zonder dat er configuratiewijzigingen nodig zijn. De Key Vault-referentiesyntax kan dan de client ID van deze user-assigned managed identity specificeren, wat de correcte manier is om deze identiteit te gebruiken voor authenticatie bij Key Vault. System-assigned managed identities (door het systeem toegewezen beheerde identiteiten) zijn uniek voor elke resource of slot en zouden na een swap een wijziging in toegangsrechten vereisen. Toegang verlenen aan de principal name in plaats van de object ID is geen standaard of aanbevolen methode voor het beheren van Key Vault-toegang met managed identities.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig