Forum Discussion
Seth-FW
Aug 14, 2025Copper Contributor
Graph Custom Connector data not available in agent
We have created a few different Graph Custom Connectors using the graph proxy. Recently (in the last 2 or 3 weeks) it seems that the agents stopped being able to access this data. In the copilot stud...
pradejain
Aug 16, 2025Iron Contributor
Can you try these
- Make sure the users testing in Copilot Studio have access to the connector data via Graph (the same accounts that would pass ACL checks).
- Verify whether the connector is still flagged as “staged”. In that state, the connector is discoverable in search but not always consumable by Copilot agents. Moving it to “published” usually clears that gap.
- Test with the SQL connector and Graph connector side by side. If both fail the same way, that strongly suggests it’s the new ACL enforcement behavior rather than a crawl problem.
- Test with another user account to rule out user-specific access problems.
Hope this will help you.
Seth-FW
Aug 18, 2025Copper Contributor
Thanks for your response pradejain.
- The users do have access to the connector data as I mentioned before, they can retrieve this data doing an o365 search and it lists the connector as the data source.
- The connector is "staged" as that is the state it needs to be in and will be in when targeted to a limited set of people. My understanding is that we are doing a graph search anyhow so as long as people are able to access the search results, copilot should also be able to execute the search on their behalf (using their access token).
- Both are technically graph connectors (sql and custom) but neither are working in the copilot studio agents when used as knowledge sources
- Same issue is seen with different accounts in copilot studio.
- pradejainAug 19, 2025Iron Contributor
Sometimes Staged connectors show up in enterprise search, but Copilot knowledge sources sometimes require explicit assignment to Copilot.
- Try to Test with Published (not Staged)
- As a quick test, publish the connector (target a small pilot group) and re-add it as a knowledge source in Copilot Studio.
If this works, the issue is with staged connectors not being usable by Copilot agents.
- Seth-FWAug 20, 2025Copper Contributor
I have tried it both ways, neither with success. I opened a ticket with MSFT and they acknowledged by looking at the debug session that the agent was able to fetch and access the data but that something else was happening after that point which was blocking it. It has been a week and I haven't heard back from support yet on the subject but they said they escalated the ticket.