When Microsoft introduced the SharePoint Knowledge Agent in September as a Public Preview, there were three options.
- AllSites: You opt in all SharePoint sites, meaning the entire SharePoint tenant. I am still curious which organizations are choosing this option during a Public Preview phase.
- ExcludeSelectedSites: You opt in all SharePoint sites and exclude specific SharePoint sites (up to 100).
- NoSites: You don’t use SharePoint Knowledge Agent.
From September 2025:
Knowledge Agent, launching in Public Preview today, delivers a new wave of AI-powered features in SharePoint designed to streamline content management and boost Copilot capabilities. These new features blend curated organizational knowledge with advanced AI, transforming SharePoint into a dynamic, intelligent knowledge hub that gives your organization a competitive edge.
It enriches, organizes, and structures your content so Copilot and agents can drive real business impact, not just deliver answers. SharePoint is the knowledge platform for Copilot and agents – and AI-ready content starts here.
At Ignite, Microsoft announced the missing option: Include just specific SharePoint sites.
After updating the SharePoint Online PowerShell module, the KnowledgeAgentScope parameter now includes the value IncludeSelectedSites.
KnowledgeAgentScope
This parameter allows administrators to control which SharePoint sites the Knowledge Agent feature is available on.The valid values are:
- AllSites: Knowledge Agent is available on all sites.
- ExcludeSelectedSites: Knowledge Agent is available on all sites except those specified in KnowledgeAgentSelectedSitesList.
- Missing in documentation > IncludeSelectedSites: Knowledge Agent is available on selected sites defined in the KnowledgeAgentSelectedSitesList.
- NoSites: Knowledge Agent isn’t available on any sites. This is the default value.
As Microsoft documents, a SharePoint administrator has to set both properties KnowledgeAgentScope and KnowledgeAgentSelectedSitesList to define up to 100 site collections where the SharePoint Knowledge Agent should be available.
# Connect to SharePoint Online admin center
Connect-SPOService https://yourtenant-admin.sharepoint.com
# Set Knowledge Agent to be available only on the included sites
Set-SPOTenant -KnowledgeAgentScope IncludeSelectedSites
# Specify sites to enable Knowledge Agent (initial inclusion list)
Set-SPOTenant -KnowledgeAgentSelectedSitesList @("https://yourtenant.sharepoint.com/sites/site5", "https://yourtenant.sharepoint.com/sites/site7")
The Knowledge Agent becomes available immediately after running the command for users with a Microsoft 365 Copilot license.
Keep in mind: The agent is still in Public Preview. GA is targeted for early calendar year 2026.
