Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Join us at FabCon Vienna from September 15-18, 2025, for the ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM. Get registered

Reply
dghatuary
Microsoft Employee
Microsoft Employee

How to integrate Fabric Data Agent into Teams?

I have been trying to mount Fabric Data Agent into Teams by creating a bot in azure and following the steps highlighted in a previous similar post: https://community.fabric.microsoft.com/t5/Fabric-platform/Data-agent-Into-Teams-via-copilot-studio/m...

However, since this post the security compliances have changed in azure (how to register apps on azure and creating secret keys are not allowed) and I want to know if there is any other workaround for this?

5 REPLIES 5
v-nmadadi-msft
Community Support
Community Support

Hi @dghatuary ,

Please check this article which talks about how to use a data agent in Azure AI foundry
Consume a data agent in Azure AI foundry (preview) - Microsoft Fabric | Microsoft Learn

and this article which talks about how to integrate Team with Azure AI services
Build an AI Agent in Teams - Teams | Microsoft Learn

Please go through these articles and check if you are able to successfully integrate Fabric Data Agents into teams.


If this post helps, then please consider Accepting as solution to help the other members find it more quickly and consider giving a KUDOS. Feel free to reach out if you need further assistance.
Thank you

I followed through the steps in Consume a data agent in Azure AI Foundry to create fabric data agent with copilot capabilities and build it on the Azure AI foundry.

 

But the other link talks about creating a new AI agent into teams. Can you help me get to more specific workflow for getting the same AI service from Azure Foundry into teams?

@burakkaragoz @v-nmadadi-msft 

This only talks about creating new agents for teams. I need to integrate the custom data agent in AI Foundry to teams. Is there any other way to integrate this agent into teams?

Build an AI Agent in Teams - Teams | Microsoft Learn

Hi  @dghatuary ,

This forum post talks about using Azure Bot Service as a bridge to connect Azure AI foundry with Microsoft Teams.
Is there direct integration for AI Foundry Agents with Microsoft Teams? - Microsoft Q&A

Please try to replicate the workflow mentioned in the blog post and let us know if that matches your requirements.

If this post helps, then please consider Accepting as solution to help the other members find it more quickly and consider giving a KUDOS. Feel free to reach out if you need further assistance.
Thank you

burakkaragoz
Community Champion
Community Champion

Hi @dghatuary ,

Recent changes in Azure security compliance (specifically, restrictions on app registrations and the use of client secrets) have indeed impacted the traditional approach for integrating Fabric Data Agent into Teams via custom bots.

Current situation:

  • Many organizations now enforce policies that block the creation of new app registrations and/or prohibit the use of client secrets for authentication (requiring certificates or managed identities instead).

Possible workarounds and directions:

  1. Use Azure Managed Identities:

    • If your environment allows, consider leveraging Azure Managed Identities for authentication instead of client secrets. This avoids storing secrets and complies with stricter security postures.
    • The bot/service running in Azure can be assigned a managed identity and granted the necessary permissions to interact with Fabric and Teams APIs.
  2. Certificate-Based Authentication:

    • If managed identities are not an option, certificate-based auth (instead of client secrets) is usually permitted. Register the app using a certificate, and configure your bot/service to use it for authentication.
  3. Admin-Initiated App Registrations:

    • In some organizations, regular users are blocked from registering apps, but Azure AD admins can do so. You may need to work with your Azure AD admin to have the app registered and credentials provisioned securely.
  4. Check for Native Integrations:

    • Microsoft is actively evolving Fabric and Teams integrations. Check if there are new, native connectors or “app templates” that do not require custom bot registration.

References:

Summary:
The best path forward is to avoid client secrets and move toward managed identities or certificate-based authentication. If you’re blocked by tenant security settings, coordinate with your Azure admin team for approved solutions.

If you share more about your environment or what’s specifically blocked, I can try to provide a more targeted workaround!

Hope this helps!

Helpful resources

Announcements
Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.

May FBC25 Carousel

Fabric Monthly Update - May 2025

Check out the May 2025 Fabric update to learn about new features.

June 2025 community update carousel

Fabric Community Update - June 2025

Find out what's new and trending in the Fabric community.