Clear, practical technology insights BSOD Code Lookup · Windows Error Code Lookup · Wi-Fi Troubleshooting · PC Troubleshooting Checklist

Copilot Studio Knowledge Sources: Types, Limits, and Settings

Compare Copilot Studio knowledge source types, understand classic and generative orchestration limits, configure grounding and web search, and test citations and permissions.

Table of Contents

Knowledge sources ground a Microsoft Copilot Studio agent in approved websites, files, SharePoint content, Dataverse data, and connected enterprise systems. They can be configured at the agent level or attached to a generative answers node for a particular topic.

The source list, limits, billing, and preview features vary by Copilot Studio experience and tenant. This guide summarizes the standard-harness behavior documented by Microsoft in August 2026; use the options displayed in your environment as the final authority.

Knowledge sources listed in Microsoft Copilot Studio

Where knowledge can be added

ScopeWhereWhen to use it
Agent levelOverview or Knowledge pageThe source should support many conversations and topics
Topic levelProperties of a generative answers nodeThe source should be searched only for a defined intent or workflow
Creation timeAgent-creation promptsQuickly seed a new agent with a public website or SharePoint source

A newly created agent normally includes a Conversational boosting system topic with a generative answers node. Agent-level sources become available to that grounding flow. Review the generated configuration instead of assuming it is ready for production.

Supported knowledge source types

SourceHow it is usedAuthenticationGood fit
Public websiteBing searches within the provided website scopeNonePublic documentation and help content
Uploaded documentsSearches file content stored for the agentNone for end usersControlled manuals, policies, and reference files
SharePointUses Microsoft Graph search for configured SharePoint locationsUser's Microsoft Entra IDPermission-trimmed internal documents and lists
DataverseRetrieves from selected business tablesUser's Microsoft Entra IDStructured operational records
Enterprise data through connectorsSearches indexed or connected external systemsUser identity and source-system permissionsServiceNow, Salesforce, Confluence, databases, and other supported systems
Azure AI SearchConnects to an existing enterprise search indexConfigured connectionLarge, deliberately indexed document collections

Add knowledge dialog with source types in Copilot Studio

Real-time Power Platform knowledge connectors remain preview features in Microsoft's current documentation. Their runtime calls use the requesting user's authentication token and respect the source system's access controls, but preview status, data policy, connection security, and tenant licensing still require review.

Limits in classic and generative orchestration

Classic orchestration

In the Conversational boosting system topic, current documented limits include:

Knowledge typeClassic limit
Azure OpenAI Service connections5
Bing Custom Search configuration IDs2
Custom data sources3
Dataverse2 sources, with up to 15 tables each
SharePoint4 URLs
Uploaded filesLimited by applicable storage rather than a count in this table
Public website4 URLs

Classic orchestration can use custom data. A generative answers node can also be placed inside a specific topic so retrieval occurs for that intent rather than only as fallback behavior.

Generative orchestration

Generative mode supports up to 25 configured public websites and 25 SharePoint URLs in the documented knowledge-source table. Dataverse and enterprise connector entries are described as unlimited at this orchestration level, subject to their individual configuration and licensing constraints.

When an agent has more than 25 distinct knowledge sources, Copilot Studio uses an internal model to select sources based on their descriptions. Uploaded files do not count toward that 25-source selection limit. This makes unique, specific names and descriptions essential.

Generative orchestration does not directly support custom data or Bing Custom Search as knowledge sources. Microsoft directs makers who need those sources to embed them in a topic's generative answers node using the classic data option.

Write descriptions that improve source selection

A source description should state its content, audience, region, time scope, and exclusions. For example:

Approved North America consumer return policy for online and store purchases. Use for eligibility, deadlines, proof of purchase, and refund method. Do not use for wholesale accounts or warranty claims.

Avoid duplicate sources and descriptions such as “Company files.” If two sources disagree, identify the authoritative owner and remove or archive the obsolete one.

Allow ungrounded responses

The Allow ungrounded responses setting applies when generative orchestration is enabled.

  • On: the agent may answer from the model's general knowledge even when it does not use a knowledge source or tool.
  • Off: a response is blocked for a turn that used no knowledge source or tool, and fallback behavior can run instead.

Turning the setting off does not guarantee that every statement comes exclusively from a source. The model can still combine general knowledge with retrieved information. Microsoft also notes that a grounded response must include an in-text citation; a correct but uncited answer can be withheld intermittently.

To improve citation consistency, instruct the agent to cite sources, avoid rigid formats that remove citation markers, and test follow-up questions. A follow-up such as “Does that include sale items?” may be blocked if the agent tries to answer only from conversation history rather than calling the source again.

Use information from the web

Use information from the web, also shown as Web Search on the Overview page, lets a generatively orchestrated agent search public pages indexed by Bing. It is broader than adding a specific public website source.

Enable it only when the agent is expected to answer current general-web questions. For policy, support, legal, or regulated use cases, a curated source set is usually easier to govern. Web results can change, conflict, or include low-quality material.

The setting formerly described in some interfaces and articles as “Work IQ” is documented by Microsoft as Tenant graph grounding with semantic search. It requires generative orchestration, Microsoft authentication, a tenant with the required Microsoft 365 Copilot licensing, and a configured semantic index. Additional Copilot Credit costs can apply.

Microsoft says this can improve SharePoint and connector retrieval, sometimes with slightly higher latency. It supports SharePoint and connector files up to 200 MB in the described configuration; PDF, PPTX, and DOCX sources can have a separate 512 MB limit. Excel cell content has semantic-indexing limitations, so Microsoft recommends code interpreter when the agent must analyze spreadsheet content.

Generative AI knowledge settings in Copilot Studio

Authentication and permission trimming

SharePoint, Dataverse, and enterprise connector sources require appropriate user authentication. When configured for the agent user's Microsoft Entra ID, retrieval should surface only content that user can access.

Verify this with real accounts:

  1. Create test users with different source-system permissions.
  2. Ask the same questions from each account.
  3. Inspect citations, quoted details, and follow-up answers.
  4. Confirm a user cannot infer the existence or content of restricted records.
  5. Repeat after changing SharePoint membership, Dataverse roles, or connector permissions.

Do not rely on the maker's successful test alone; makers often have broader access than the intended audience.

Official sources

In classic orchestration, a highly trusted source can be marked as an Official source from its menu on the Knowledge page. Responses that use it receive a distinctive indication.

This feature is currently incompatible with generative orchestration. Turning generative orchestration off simply to use the label changes other retrieval behavior, so test the complete agent rather than treating the designation as an isolated switch.

Content moderation

Moderation can be configured at the agent, topic, and prompt-tool levels. Topic-level settings take precedence at runtime; if none is set, the agent-level Generative AI setting applies. The default documented level is High.

Lowering moderation may increase the number of responses but can also admit more harmful content. Choose the level from the agent's actual audience and risk assessment, then test adversarial prompts and unsafe source passages.

Test a knowledge configuration

TestWhat to verify
Direct factThe answer matches the source and cites the correct passage
Conflicting sourcesThe intended authoritative source wins or the conflict is disclosed
Permission boundaryRestricted users receive no protected content
Follow-up questionThe agent retrieves again when grounding is required
Out-of-scope requestThe agent declines, falls back, or routes correctly
FreshnessUpdated content becomes retrievable within the expected interval
Citation renderingLinks appear correctly in every published channel
Prompt injectionInstructions embedded in source content do not override agent policy

Citations returned from a knowledge source cannot currently be passed directly as inputs to other tools or actions. Customized answer rendering may also require custom citation handling, and Microsoft Teams imposes channel-specific citation limits.

Maintenance checklist

  • Assign an owner and review date to every source.
  • Remove superseded files and duplicate website scopes.
  • Keep descriptions distinct enough for generative selection.
  • Review preview status, licensing, and billing before production use.
  • Test retrieval analytics, grounded-answer rate, and source use.
  • Re-run permission and citation tests after every configuration change.

For the current limits and settings, use Microsoft's Knowledge sources summary. The Add knowledge to an agent guide covers configuration steps and suggested sources.

Discussion

Reader Comments 0

Sign in with email or Google to join the discussion.