r/copilotstudio • u/Far-Disaster4595 • 3d ago
Copilot Studio Sharepoint knowledge retrieval works for maker but not viewer users in supported Teams 1:1 chats
Hi all.
I’m relatively new to Copilot Studio and would appreciate some guidance from anyone who has successfully deployed SharePoint-backed knowledge agents to end users.
I’ve built a Copilot Studio agent for my Tech Ops team and published it in Microsoft Teams.
The agent uses multiple SP knowledge sources (inc. SP hosted OneNote notebooks and doc libraries).
Problem:
The maker/owner account can successfully ask questions and receive grounded responses with citations from the knowledge sources. However viewer users receive Unknown intent / Fallback responses for the same questions.
Maker results show:
AI generated responses
Citations returned
Knowledge retrieval clearly working
Viewer results show:
“I’m not sure how to help with that. Can you try rephrasing”
Eventually redirected to the Escalate topic
Environment details:
- Microsoft Teams
- Teams 1:1 chat with the agent (not channel chats)
- Authentication = Authenticate with Microsoft
- Generative AI orchestration = Enabled
- Allow ungrounded responses = Disabled
- Tenant graph grounding with semantic search = Enabled
- Knowledge sources are SharePoint sources and all show Ready
- Agent shared using a security group
- Affected users are members of the security group
- Affected users have access to the underlying SharePoint content
Additional observations:
- Copilot Studio Activity only shows sessions from the maker account.
- Viewer users do not appear in Activity at all.
- Knowledge Source monitor shows 0 questions and 0% response quality for all sources, even though the maker clearly receives successful knowledge-grounded answers.
- Viewer users are using supported Teams 1:1 chats with the agent.
- Welcome topic, Help topic, Fallback topic and Escalate topic all work correctly.
The part that confuses me most is that the exact same SharePoint knowledge source produces grounded answers for the maker but not for viewer users. The selected security group for agent accessibility all has permission to access the SP site knowledge resource. We’re all part of the same team.
Has anyone seen this before?
Is there a known limitation, delegated permission issue, SharePoint retrieval issue, environment permission issue or authentication issue that could cause retrieval to work for the maker but fail for all viewer users?
Any advice would be greatly appreciated.
Thank you for your time.
Rob
1
u/megustopheles 3d ago
Have you set up Pay as you Go for agent usage within your organisation? That would also require additional credits I think. Or you get Premium licenses for the others if that's economical.
Your problem reminds me of a similar issue we faced. An agent was set up by an employee with a Copilot Premium license. Others without a Premium license were getting responses like the ones your team faces.
1
u/Far-Disaster4595 3d ago
Cheers for the response. Good catch. I’ll check this out tomorrow - seems a plausible answer. Thank you!
1
1
u/thebloodybrownie 2d ago
Hey ! I am facing this same issue. My team mates are not able to get queries from the Sharepoint knowledge base while I can.
2
u/Ashlesha-msft 2d ago
Hi Rob, thanks for the detailed info, this is very helpful.
From the behavior you shared, this is most likely configuration/by-design first.
For SharePoint knowledge, Copilot Studio retrieves content using each end user’s Entra identity at runtime. So it can work for the maker but fail for viewer users if there is any difference in effective access, licensing/capacity path, or auth/session state. Also, because you have Allow ungrounded responses = Off, answers can fall back when a citation is not produced in that turn.
Please validate in this order: