Forum Discussion
Fabric Data Agent inaccessible from Azure WebApp using Foundry Agent
Hello AyusmanBasu0604
It seems that the Fabric Data Agent in AI Foundry would need an end-user identity passthorugh as it does not support service principal or managed identifies.
It is explained in this doc reference
Use Fabric Data Agent with Foundry Agents - Microsoft Foundry | Microsoft Learn
When a user sends a query, the agent determines if it should use the Fabric data agent. If so, it uses the end user's identity to generate queries over data they have access to.
You'd need to implement the on-behalf-of authentication in your Steamlit app and Python layer.
Hope this helps - please appreciate leaving a Kudos or accepting it as a Solution!
- v-dineshya8 months ago
Community Support
Hi AyusmanBasu0604 ,
Thank you for reaching out to the Microsoft Community Forum.
Hi deborshi_nag , Thank you for your prompt response.
Hi AyusmanBasu0604 , Could you please try the proposed solution shared by deborshi_nag ? Let us know if you’re still facing the same issue we’ll be happy to assist you further.
Regards,
Dinesh