AI Enterprise Search: A Buyer's Guide to Internal Knowledge Search
How to choose AI search for internal knowledge: suite assistant, standalone tool or custom RAG, the permission checks to run first, and a pilot plan.
Key takeaways
- Atlassian's 2025 State of Teams survey of 12,000 knowledge workers reports that teams lose 25% of their time searching for answers, which is the cost AI search is bought to cut.
- Microsoft 365 Copilot only surfaces data a user can at least view, so a broadly shared folder becomes a broadly answered question.
- Restricted SharePoint Search is retiring: new enablement has been blocked since July 31, 2026, and Microsoft points to Restricted Content Discovery instead.
- Build a custom RAG system only when a narrow corpus justifies it, and enforce permissions at retrieval time, as OWASP recommends.
What problem AI enterprise search actually solves
Most companies already have search. What they lack is an answer: the current version of a policy, the reason a decision was made, the customer contract clause that applies. Atlassian's 2025 State of Teams report, based on a survey of 12,000 knowledge workers and 200 executives, says leaders and teams waste 25% of their time just searching for answers. Even if your number is half that, it is the largest line in the business case.
AI enterprise search combines a search index over company content with a language model that writes an answer and cites the documents it used. The model is rarely the hard part. The hard parts are connecting the right sources, respecting who may see what, and proving the answers are correct often enough to trust.
Three ways to buy it: suite assistant, standalone tool or custom RAG
The first decision is not which vendor, but which of three shapes fits your content. Pick the one that covers most of your important documents with the least new plumbing.
A quick way to decide is to take the last 20 questions your team struggled to answer and note where each answer finally came from. If 15 of them point to the same suite, a suite assistant is the obvious starting point. If they point to five different systems, connector coverage matters more than model quality. If they all point to one document set that changes often, a focused custom system may be worth the build. The options also combine: many companies switch on the suite assistant for everyone and build one custom assistant for a single team.
- Suite assistant (Microsoft 365 Copilot, Gemini in Google Workspace): best when most knowledge lives in that suite's mail, chat and file storage. It reuses the suite's identity and permissions, and it is the fastest to switch on.
- Standalone enterprise search product: best when knowledge is spread across many systems such as a wiki, a ticketing tool, a CRM and cloud drives. You pay for breadth of connectors and a single search experience across them.
- Custom RAG system: best for one narrow, high-value corpus, such as product manuals for a support team or engineering specifications, where you need control over chunking, ranking, answer format or data location that a packaged tool does not give you.
Why permissions decide success: the oversharing problem
AI search does not create new access, but it removes the obscurity that used to hide bad access. Microsoft states that Microsoft 365 Copilot only surfaces organizational data to which individual users have at least view permissions, and that its Semantic Index only grounds answers in content the current user is authorized to access. That is the right design, and it means a budget folder shared with "everyone" years ago will now answer anyone who asks about salaries.
Microsoft's own guidance on Restricted SharePoint Search walks through exactly this case: a budgeting site that most people did not know about, with permissions nobody reviewed, surfacing in a marketing employee's Copilot answers. Treat a permission review as a project phase with an owner and a deadline, not a checkbox.
- List sites, drives and channels shared with the whole company, with external guests, or through "anyone with the link".
- Start with the content that hurts most if exposed: HR, payroll, finance, legal, M&A and customer personal information.
- Give every high-risk site a named owner who confirms who should have access.
- Apply sensitivity labels or equivalent classification so the AI tool can honour usage restrictions, not only folder permissions.
Microsoft 365: Restricted SharePoint Search is retiring
Many Copilot rollout plans written in 2024 and 2025 relied on Restricted SharePoint Search, an allow list of up to 100 sites that limits what organization-wide search and Copilot can draw from. Microsoft now says the feature is retiring and that new enablement has been blocked since July 31, 2026. Microsoft also notes it was never a security boundary and does not change permissions: a site the user recently visited, or that was shared with them in Teams or Outlook, still appears.
The replacement is Restricted Content Discovery, a site-level setting that keeps a site out of organization-wide search and Copilot responses while its permissions are reviewed. It requires a Copilot licence with SharePoint Advanced Management, it does not change who can open the files, and Microsoft warns that for sites with more than 500,000 items the change can take more than a week to take effect. Plan that lag into your pilot timeline.
If you build custom RAG, enforce permissions at retrieval
A custom system has to rebuild what a suite gives you for free. The common mistake is to load every document into one vector database and filter answers afterwards. OWASP's 2025 Top 10 for LLM applications lists vector and embedding weaknesses (LLM08) and recommends fine-grained access controls, permission-aware vector stores and strict logical partitioning of datasets so one group cannot retrieve another group's content.
- Store the source system's access list with every chunk and filter on it inside the retrieval query, before anything reaches the model.
- Re-sync permissions on a schedule and on change events; a revoked user must stop seeing content within a defined time.
- Log which documents were retrieved for each answer so you can audit leaks and debug wrong answers.
- Test with accounts from different departments and confirm that the same question returns different sources.
How much AI enterprise search costs
Packaged tools are priced per user. As a reference point, Microsoft lists Microsoft 365 Copilot for enterprise at US$30.00 per user per month paid yearly, on top of a qualifying Microsoft 365 plan. Standalone search vendors often quote by seat and connector volume through sales, so ask for a price that includes the connectors you actually need.
The licence is rarely the whole cost. Budget for the permission review, connector setup, an evaluation set and someone who owns answer quality after launch. A custom RAG system swaps licence fees for build and hosting costs, and it only pays off when a focused use case has enough volume to justify it. Do not license every employee on day one: pilot with the teams that search the most.
A four-week pilot plan to evaluate AI enterprise search
Vendor demos use clean demo data. Your evaluation should use your own questions, your own messy documents and real users with different permissions.
Agree on the pass mark before you see results. A sensible bar for an internal pilot is that most answers are correct and cite the right document, that the tool says it does not know rather than inventing an answer, and that no test account ever sees content outside its permissions. That last condition has no tolerance: one leak is a reason to stop and fix permissions, not a score to average out.
- Week 1: collect 50 to 100 real questions from two or three teams, with the document that holds each correct answer.
- Week 2: run the permission review for the pilot sources and exclude anything not yet reviewed.
- Week 3: score each answer for correctness, whether it cited the right document, and whether it refused when the answer did not exist.
- Week 4: run permission tests with users from different departments, review the retrieval logs, and decide whether to expand, switch approach or stop.
Vendor questions to ask before you sign
These questions separate a tool that fits your environment from one that only fits the demo. Ask for written answers.
- Are prompts, responses and indexed content used to train any model? Microsoft, for example, states that Copilot prompts, responses and Graph data are not used to train foundation models.
- Where is data indexed and processed, and can that change during peak demand?
- How quickly are permission changes in each connected system reflected in search results?
- Can administrators see which documents were used for an answer, and export those logs?
- Which connectors are included in the quoted price, and which cost extra?
About the author
Jayson Hao
Founder of Innovation Trigger Lab and a University of Toronto Computer Science graduate with an AI/ML focus. He designs and ships production RAG systems, AI chatbots, web platforms and mobile products.
View profileFrequently asked questions
What is the difference between enterprise search and AI enterprise search?
Traditional enterprise search returns a list of matching documents. AI enterprise search retrieves the relevant passages and uses a language model to write a direct answer with citations to those documents.
Can Microsoft 365 Copilot show employees files they should not see?
Copilot only shows content a user already has at least view permission for. If a file is overshared, for example to the whole organization, Copilot can use it in answers, so permissions should be reviewed before rollout.
Should we build our own RAG search or buy a tool?
Buy when your content sits in common systems and a packaged tool meets your accuracy and data-location needs. Build when a narrow, high-value corpus needs control over retrieval, answer format or hosting that no packaged tool gives you.
Is Restricted SharePoint Search still available?
Microsoft says Restricted SharePoint Search is retiring and that new enablement has been blocked since July 31, 2026. It recommends Restricted Content Discovery and broader controls in SharePoint Advanced Management and Microsoft Purview instead.
Sources and further reading
- 1.State of Teams 2025: How top teams work smarterAtlassian, January 1, 2025
- 2.Data, Privacy, and Security for Microsoft CopilotMicrosoft Learn, July 9, 2026
- 3.Restricted SharePoint SearchMicrosoft Learn, July 6, 2026
- 4.Restrict discovery of SharePoint sites and contentMicrosoft Learn, October 11, 2026
- 5.Microsoft 365 Copilot for enterpriseMicrosoft
- 6.LLM08:2025 Vector and Embedding WeaknessesOWASP Gen AI Security Project, January 1, 2025


