Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Vilka steg ska jag vidta om min logikapps hanterade identitet inte känns igen av Azure -funktionsappen


Vilka steg ska jag vidta om min logikapps hanterade identitet inte känns igen av Azure -funktionsappen


Om din logikapps hanterade identitet inte känns igen av Azure -funktionsappen, följ dessa steg för att lösa problemet:

1. Aktivera hanterad identitet för logik -appen: Se till att den hanterade identiteten är aktiverad för din logik -app. Gå till Azure -portalen, navigera till din logiska app, öppna identitetsbladet under inställningar och växla statusen till ON. Spara dina ändringar [3] [4].

2. Registrera Logic -appen i Azure AD: Efter att ha aktiverat hanterad identitet skapar Azure automatiskt en applikationsregistrering för din Logic -app. Du hittar denna registrering under Azure Active Directory> Enterprise Applications. Se till att den är korrekt konfigurerad [10].

3. Konfigurera Azure AD -autentisering för Azure -funktionsappen: Aktivera Azure AD -autentisering för din Azure -funktionsapp. Detta kommer att skapa en appregistrering i Azure AD. Använd Express -konfigurationen för att förenkla installationen [7].

4. Bidragsbehörigheter till Logic -appens hanterade identitet: Se till att Logic -appens hanterade identitet har de nödvändiga behörigheterna för att få åtkomst till Azure -funktionsappen. Du kan göra detta genom att lägga till en rolluppgift i Azure -funktionsappens inställningar för åtkomstkontroll (IAM). Tilldela en roll som bidragsgivare till Logic -appens hanterade identitet [1].

5. Ange publiken i Logic -appens HTTP -åtgärd: När du använder HTTP -åtgärden i din Logic -app för att ringa Azure -funktionen, se till att du anger rätt publik. Detta bör vara app -ID URI för Azure -funktionsappens Azure AD -appregistrering. Du hittar detta i Azure -portalen under Azure AD> Appregistreringar> Din funktionsappregistrering> Egenskaper ** [7].

6. Testa anslutningen: När du har konfigurerat dessa inställningar, testa din logikapp för att säkerställa att den framgångsrikt kan ringa Azure -funktionen med hjälp av den hanterade identiteten för autentisering [5] [7].

Citeringar:
[1] https://www.cloudsma.com/2019/04/managed-identity-logic-app/
]
[3] https://laurakokkarinen.com/how-to-securely-trigger-azure-functions-from-azure-logic-apps/
[4] https://docs.azure.cn/en-us/logic-apps/logic-apps-securing-a-logic-app
]
[6] https://www.youtube.com/watch?v=b69pb9cklra
]
[8] https://docs.azure.cn/en-us/logic-apps/create-single-tenant-workflow-azure-portal
[9] https://community.dynamics.com/blogs/post/?postid=5E75EB01-9DD6-4D2E-BAD4-CEA4562E351E
[10] https://learn.microsoft.com/en-us/azure/logic-apps/call-azure-functions-from-workflows