web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Copilot Studio / Users See ‘ You don't ...
Copilot Studio
Answered

Users See ‘ You don't have access to talk to this bot, contact the owner'

(1) ShareShare
ReportReport
Posted on by 7 Season of Giving Solutions 2025

I have created a financial chatbot using Copilot Agent and connected it to Excel data sources. The bot is working correctly and providing accurate results. However, when I share it with users, they receive the message “You don't have access to talk to this bot. Contact the owner” after the bot successfully responds 2–3 times.

 

I have already granted them access and published the bot, so I am unsure why this issue is occurring.

Kindly assist me in resolving this problem.

image (1).jpg
I have the same question (0)
  • Verified answer
    Michael E. Gernaey Profile Picture
    53,963 Moderator on at
     
    Ok wow that stinks and is harder to debug because its a laundry list of generalistic suggestions
     
    1. Just verify for sure the users permissions
     
    2. Since its a pattern of a few times and fails and if it does this for everyone, you may need to change the authentication method you are using to get to the data itself as that can break much more quickly than normal in some instances. You may need to change it to use a specific account to always access the data versus allowing it to do by the user.
     
    3. Lame standard stuff Part 78454 lol, verify permissions and licenses. Should it work EVER without the right stuff.. nope, but bugs happen
     
    4. Is your bot setup to use Gen AI? or only your sheet? I am curious if after a bit or based on  the question its actually trying to find the data on the Web or other source that they do not have permission too, or a DLP policy exists to block, so turning off general knowledge sometimes resolves this.
     
    Where is the Agent deployed? Teams? M365? etc does it fail the same way in all channels?

    If these suggestions help resolve your issue, Please consider Marking the answer as such and also maybe a like.

    Thank you!
    Sincerely, Michael Gernaey
  • PY-03120516-0 Profile Picture
    7 Season of Giving Solutions 2025 on at

    Dear @Michael E. Gernaey

    Thank you for your response to my earlier post. I have tried the suggested steps, but I am still encountering the same issue.

    To provide some context, this agent is intended to read finance-related data such as sales and CB1, and deliver insights like year-over-year (YoY), month-over-month (MoM) comparisons, overall sales totals, aggregated sums, and forecasting. The dataset contains approximately 20,000 rows.

    Initially, I attempted to use Agent Flow, but it did not work as expected. I then tried using the Excel connector, which became quite cumbersome since it required around 80 connectors due to the 250-row limit per connector.

    Could you please advise on the best approach to move forward? Specifically:


    • Are there recommended steps or a sample flow for implementing Agent Flow in this scenario?

    • Alternatively, is there another method you would suggest for handling large datasets efficiently?


    •  

    Any guidance or examples you can share would be greatly appreciated.

     

    Thank you for your time and support.

     

    Best regards,

    Piyush 

  • Suggested answer
    Michael E. Gernaey Profile Picture
    53,963 Moderator on at
     
    So I hate to bring bad news but
     
    1) with excel that is not a real option as trying to spin over rows and create analytics is not something that you will really do easily in Excel, but its definitely not something you can do as part of an Agent request. It's just too large of data.
     
    2) you need to preaggrate your data, meaning you need to create the analytics outside and make them available to the Agent, versus trying to calculate them on the fly (as Excel is not meant for this)
     
    3) Take your data somewhere else, anywhere else, Azure SQL, Dataverse, even SharePoint. All of these would allow you to run jobs against them that would create the data set you need to expose to people without expecting your agent to do it in real time.
     
    You can always leverage Power BI and it can do all the work you want easily and while I still don't like Excel, you can even point it at an Excel file, it will import all the data and do the calculations.
     
    Then you can use your Agent to talk to Power BI via an Agent or straight power automate flow to answer questions.
     
    IMHO those are your only real/best options. Sure sure I could do it in fabric etc but that's too much for the fact you only have 20K rows, heck even if you had 250K rows.
     

    If these suggestions help resolve your issue, Please consider Marking the answer as such and also maybe a like.

    Thank you!
    Sincerely, Michael Gernaey

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the April Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Copilot Studio

#1
Valantis Profile Picture

Valantis 660

#2
Vish WR Profile Picture

Vish WR 301

#3
Haque Profile Picture

Haque 228

Last 30 days Overall leaderboard