Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Aké kroky by som mal podniknúť, ak sa aplikácia Azure Function App neuznáva, ak je spravovaná identita mojej aplikácie Logic App


Aké kroky by som mal podniknúť, ak sa aplikácia Azure Function App neuznáva, ak je spravovaná identita mojej aplikácie Logic App


Ak sa aplikácia Azure Function App App App A.

1. Povoľte spravovanú identitu pre logickú aplikáciu: Uistite sa, že pre vašu logickú aplikáciu je povolená spravovaná identita. Prejdite na portál Azure, prejdite do svojej logickej aplikácie, otvorte čepeľ identity v nastaveniach a prepnite stav na ON. Uložte svoje zmeny [3] [4].

2. Zaregistrujte logickú aplikáciu v Azure AD: Po povolení spravovanej identity Azure automaticky vytvorí registráciu aplikácie pre vašu logickú aplikáciu. Túto registráciu nájdete v rámci Azure Active Directory> Enterprise Applications. Uistite sa, že je správne nakonfigurovaný [10].

3. Konfigurujte autentifikáciu Azure AD pre aplikáciu Azure Function App: Povoliť autentifikáciu Azure AD pre vašu aplikáciu Azure Function. Tým sa vytvorí registrácia aplikácie v Azure AD. Na zjednodušenie nastavenia použite konfiguráciu Express [7].

4. Udeľte povolenia na spravovanú identitu spoločnosti Logic App: Uistite sa, že spravovaná identita spoločnosti Logic App má potrebné povolenia na prístup do aplikácie Azure Funkcia. Môžete to urobiť pridaním priradenia rolí do nastavení App App App App App App App Apps. Priraďte rolu, ako je prispievateľ do riadenej identity aplikácie Logic App [1].

5. Zadajte publikum v akcii HTTP App App App: Pri použití akcie HTTP vo vašej logickom aplikácii zavolajte funkciu Azure, uistite sa, že zadáte správne publikum. Toto by malo byť ID aplikácie URI Aure Funktion App App A. Azure Adp App Registrácia. Nájdete to na portáli Azure v rámci Azure AD> Registrácie aplikácií> Vaša funkcia Registrácia aplikácie> Vlastnosti ** [7].

6. Otestujte pripojenie: Po konfigurácii týchto nastavení otestujte svoju logickú aplikáciu, aby ste sa uistili, že môže úspešne zavolať funkciu Azure pomocou spravovanej identity pre autentifikáciu [5] [7].

Citácie:
[1] https://www.cloudsma.com/2019/04/maned-identity-logic-app/
[2] https://turbo360.com/blog/azure-managed-service-identity-for-logic-apps
[3] https://laurakokkarinen.com/how-to-sekurely-trigger-azure-functions-from-azure-logic-apps/
[4] https://docs.azure.cn/en-us/logic-apps/logic-apps-secucing-a--logic-app
[5] https://rakhesh.com/azure/connecting-to-an-azure-function-using-augic-app-maged-identity/
[6] https://www.youtube.com/watch?v=b69pb9cklra
[7] https://stackoverflow.com/questions/55739326/authenticate-from-azure-logic-app-tap-to-azure-function-using-ugued-identity-Identity
[8] https://docs.azure.cn/en-us/logic-apps/create-single-tenant-workflows-azure-portal
[9] https://community.dynamics.com/blogs/post/?postid=5e75eb01-9dd6-4d2e-bad4-ea4562e351e
[10] https://learn.microsoft.com/en-us/azure/logic-apps/call-azure-functions-from-workflows