Share via


Alkalmazás regisztrálása engedélyezési jogkivonatok lekéréséhez és API-k használatához

Az Azure REST API-k, például a Log Analytics API eléréséhez vagy egyéni metrikák küldéséhez létrehozhat egy engedélyezési jogkivonatot egy ügyfélazonosító és titkos kód alapján. A jogkivonat ezután a REST API-kérésben lesz átadva. Ez a cikk bemutatja, hogyan regisztrálhat egy ügyfélalkalmazást, és hogyan hozhat létre ügyfélkulcsot, hogy jogkivonatot hozhasson létre.

Alkalmazás regisztrálása

Hozzon létre egy egyszerű szolgáltatást, és regisztráljon egy alkalmazást az Azure Portal, az Azure CLI vagy a PowerShell használatával.

  1. Alkalmazás regisztrálásához nyissa meg az Active Directory áttekintési oldalát az Azure Portalon.

  2. Válassza Alkalmazásregisztrációk az oldalsávon. A screenshot showing the Microsoft Entra overview page.

  3. Új regisztráció kiválasztása

  4. Az Alkalmazás regisztrálása lapon adja meg az alkalmazás nevét .

  5. Regisztráció kiválasztása

  6. Az alkalmazás áttekintő lapján válassza a Tanúsítványok és titkos kódok lehetőséget

  7. Jegyezze fel az alkalmazás (ügyfél) azonosítóját. A jogkivonat HTTP-kérésében használatos. A screenshot showing the App registrations overview page in Microsoft Entra ID.

  8. Az Ügyfélkódok lapon Válassza ki az Új ügyfélkulcsot

  9. Adjon meg egy leírást, és válassza a Hozzáadás lehetőséget A screenshot showing the Add client secret page.

  10. Másolja és mentse az ügyfél titkos kódjának értékét.

    Megjegyzés:

    Az ügyfél titkos értékei csak közvetlenül a létrehozás után tekinthetők meg. A lap elhagyása előtt mindenképpen mentse a titkos kulcsot.

    A screenshot showing the client secrets page.

Következő lépések

Mielőtt jogkivonatot hozna létre az alkalmazás, az ügyfélazonosító és a titkos kód használatával, rendelje hozzá az alkalmazást egy szerepkörhöz a hozzáférés-vezérlés (IAM) használatával az elérni kívánt erőforráshoz. A szerepkör az erőforrás típusától és a használni kívánt API-tól függ.
Például:

  • Ha egy Log Analytics-munkaterületről szeretné biztosítani az alkalmazás olvasását, adja hozzá az alkalmazást tagként az Olvasó szerepkörhöz a Log Analytics-munkaterület Hozzáférés-vezérlés (IAM) használatával. További információ: Access the API

  • Ha hozzáférést szeretne adni egy erőforrás egyéni metrikáinak küldéséhez, vegye fel az alkalmazást tagként a Figyelési metrikák közzétevői szerepkörébe az erőforrás hozzáférés-vezérlése (IAM) használatával. További információ: Metrikák küldése az Azure Monitor metrikaadatbázisába REST API használatával

További információ: Azure-szerepkörök hozzárendelése az Azure Portal használatával

Miután hozzárendelt egy szerepkört, az alkalmazás, az ügyfélazonosító és az ügyfél titkos kódjával létrehozhat egy tulajdonosi jogkivonatot a REST API eléréséhez.

Megjegyzés:

A Microsoft Entra-hitelesítés használata esetén a Azure-alkalmazás Elemzések REST API akár 60 percet is igénybe vehet az új szerepköralapú hozzáférés-vezérlési (RBAC) engedélyek felismeréséhez. Az engedélyek propagálása közben a REST API-hívások a 403-es hibakóddal meghiúsulhatnak.