BlogProcurement
When Microsoft 365 Copilot is enough and when your own AI assistant pays off
Microsoft 365 Copilot is enough when the work and the data sit in Microsoft 365: mails, meetings, documents in SharePoint and Teams, and everyday writing and summarising. Your own AI assistant pays off when the answers depend on data outside Microsoft 365, such as an ERP, a DMS or file servers, when data may not leave your own servers, when permissions from other systems must be respected, or when a specific process should be automated with approval steps. In both cases, fix the permissions before you switch anything on, because an assistant finds everything a user is allowed to open.
When is Microsoft 365 Copilot enough?
Copilot is enough when the people who will use it spend their day in Outlook, Teams, Word, Excel and SharePoint, and the questions they ask can be answered from those sources. Typical tasks are summarising a long mail thread, preparing notes from a Teams meeting, drafting a letter from a template, finding the latest version of a document or turning a spreadsheet into a short commentary. For this kind of work Copilot sits inside the tools people already use, signs in with the existing Microsoft account and works with the permissions the company has already set. Building the same thing yourself rarely pays off.
Many companies start here. In Bitkom's study report on AI in Germany (fieldwork 2025), 70% of the companies that use AI used ChatGPT and 28% used Copilot. Bitkom's president Ralf Wintergerst added a warning in September 2026 that applies to any licence: "Wer nur eine Lizenz kauft, hat KI eingekauft, aber noch nichts verändert" (whoever only buys a licence has bought AI but not yet changed anything). Whether Copilot pays off depends on whether people use it for work that matters, so measure that with a small group before you roll it out to everyone.
- The knowledge people need is in mails, chats, meetings and Office documents
- The tasks are general: writing, summarising, searching and preparing
- The data may be processed in Microsoft's cloud under your existing Microsoft contract
- Permissions in SharePoint, OneDrive and Teams are in order, or you are ready to fix them first
When does your own AI assistant pay off?
Your own assistant pays off when the value lies in data or processes that Copilot does not reach well. By your own assistant we mean a chat interface or agent that runs in your own cloud account or on your own servers, uses the model you choose and reads your systems with their permissions. Five situations come up again and again:
- Data outside Microsoft 365: the answers depend on SAP or another ERP, a DMS such as d.velop or ELO, a ticket system, a product database or file servers that were never moved to SharePoint. Microsoft offers connectors and agents built in Copilot Studio to bring other sources in, so check for each system whether a connector exists, how current it keeps the data and whether it carries the permissions over
- Data that may not leave your own servers: Copilot runs in Microsoft's cloud. If contracts, customer requirements or your own risk assessment say that certain data stays in your data centre, the assistant has to run there too, with an open-weight model, which is a model whose weights you can run on your own servers
- Permissions beyond Microsoft: who may see which customer, cost centre or personnel file is often defined in SAP roles or DMS access lists, which Microsoft 365 knows nothing about. Your own assistant can filter every search by the identity of the person asking, using the access lists of the source system
- Per-seat cost at scale: Copilot is licensed per user. If many people would use an assistant only now and then, a shared assistant billed by actual model use can cost less in total once build and operation are counted. Do the sum with your own numbers
- A specific process: checking incoming invoices against orders, preparing quotes from past offers and ERP prices, or sorting customer requests into a ticket system is more than chat. It needs an agent, a program that carries out steps in your systems and puts results to a person for approval, tested on your own cases
Most companies have not reached this point yet. In the IAB establishment panel published in May 2026, 90% of the establishments that use AI used free tools, 16% used purchased models trained on their own data and 6% used their own models. The gap between using a chat tool and having AI that knows your documents and systems is where your own assistant earns its keep.
How do Copilot and your own AI assistant compare?
The table compares the two options on the questions that usually decide it. Read each line as a tendency and check it against your own systems and contracts.
| Question | Microsoft 365 Copilot | Your own AI assistant |
|---|---|---|
| Where the data lives | Strongest on mails, chats, meetings and Office documents in Microsoft 365 | Any source you connect: ERP, DMS, file servers, tickets and databases, and Microsoft 365 too |
| Where data is processed | In Microsoft's cloud, under your Microsoft contract | In your own cloud account or on your own servers, as you decide |
| Permissions | Uses Microsoft 365 permissions as they are, mistakes included | Carries the permissions of each source system into the search, which has to be built and tested |
| Model choice | Limited to the models Microsoft offers | Your choice, including open-weight models, and you can change it later |
| Cost model | A licence per user | Build and operation plus model use, with no per-user licence for the assistant itself |
| Process automation | General help in the Office apps, and agents within Microsoft's platform | Agents that work in your systems with the approval steps you define |
| Logs and works council | Reports and logs as Microsoft provides them | Logs in your own systems, configured to match a works agreement |
| Effort to start | Low: switch on licences once permissions are in order | Higher: design, integration, tests and operation, by your team or a partner |
Can Copilot expose sensitive data?
Yes, if permissions are too broad, and the same is true of any assistant you build. Copilot shows a user only content that the user is already allowed to open. The problem is that in many tenants too many people are allowed to open too much: sites shared with the whole company, links that work for everyone in the organisation, old project folders nobody cleaned up. Before, nobody found those files. An assistant that searches everything a user may see finds them in seconds. This is called oversharing.
IT leaders ask about this directly. One webinar question collected by Syskit reads: "What would be your approach if a business asked to turn on Copilot immediately for an organization with over-permissioned identities, over-shared resources, and no data classification, ownership, or lifecycle management in place?" Microsoft's own Zero Trust workshop guidance treats oversharing as part of getting ready for AI. The answer is the same in both cases: permissions first.
- 1
Find what is shared too widely
List sites, teams and folders that are open to the whole company or to anyone with a link, and the sensitive content in them, such as personnel, salary, contract and customer data.
- 2
Give every site an owner
Someone has to decide who should have access. Sites without an owner are where oversharing survives.
- 3
Remove broad access and label sensitive content
Take away company-wide access where it is not needed, and mark sensitive content so that it can be excluded or handled separately.
- 4
Test as real users before go-live
Ask the assistant questions with the accounts of people from different departments and check that each sees only what they should. Keep these test questions and repeat them after every change.
For your own assistant the work is the same, plus one step: the permissions of each source system have to be copied into the search index and checked on every query. RAG means answers drawn from your own documents, with the source shown. Our guide to keeping document permissions intact in RAG describes how to do that and how to test it with users who should be refused.
What does each option cost?
The two are priced differently, so compare the total for your own users rather than list prices. We do not quote Copilot prices here: they and their promotions change, and the sources we checked disagree on them. Ask your Microsoft partner for the current offer, then compare the cost lines:
- Copilot: one licence per user, whether that person uses it every day or rarely, plus the work of cleaning up permissions and training people
- Your own assistant: building the interface, the connections to your systems and the permission filter, then running it with updates and tests after each change, plus model use, billed per request in your cloud account or covered by your own hardware
- Both: the time people spend checking answers, and the work of getting people to use the tool at all
Two patterns tend to tip the result. If most staff use the assistant a lot and mostly on Microsoft 365 content, per-user licences are easy to plan. If many people use it only occasionally, or a few teams need deep access to ERP or DMS data, a shared assistant billed by use can come out cheaper. One administrator on administrator.de describes building a front end of their own on pay-as-you-go model access because it was "deutlich günstiger als personalisierte Zugänge" (clearly cheaper than personal licences). That is one company's experience. Our guide to the full cost of an AI workflow shows how to calculate the cost per handled case for either option.
Can we use Copilot and our own assistant together?
Yes, and for many companies that is the honest answer: Copilot for everyday office work, your own assistant or agent for the processes and data that Copilot does not reach well or that may not leave the house. The two do not compete for the same tasks. Ask first which tasks matter most and where their data lives, then choose the tool per task.
If you run models yourself, put an LLM gateway in front of them: one controlled access point to all models, with keys, budgets and logs. It lets you change models without changing every application, and it shows which team uses what. Our LLM gateway guide explains what it does and when you need one, and our guide on self-hosted AI or a managed API helps decide where each model should run.
How do we decide without locking ourselves in?
Decide task by task, on your own data and measured results, and keep the exit open whichever way you go:
- 1
List the tasks first
Write down the tasks where people lose most time today, with the systems and documents each one needs.
- 2
Mark where the data lives and where it may go
For each task, note whether the data is in Microsoft 365 or elsewhere, and whether it may be processed in a public cloud. Your data protection officer should see this list.
- 3
Check permissions
Run an oversharing check in Microsoft 365 and note where other systems define who may see what.
- 4
Pilot on real work and measure
Test the option that fits each task with a small group on their real cases, and measure time per case and quality before and after. Decide the rollout on these numbers, not on a demo.
- 5
Keep the exit open
Whatever you build, keep code, prompts, tests and data in your own accounts, and use a gateway so that models can be changed. Our build or buy guide covers what to settle before you sign.
If you want a second opinion on your own situation, talk to an engineer: a free 30-minute call that needs no access to your systems or data. If you already pay for Copilot, ChatGPT or similar licences, the free AI usage review puts spend and quality on one page, built from exports you choose to send.
Enterprise AICompany knowledge assistantKnowledge assistants (RAG)
Questions
Is Microsoft 365 Copilot GDPR-compliant?
Whether your use is lawful depends on your contract with Microsoft, the data you process and how the tenant is configured. Give your data protection officer the list of tasks and data types, where processing takes place and what is logged. Your company decides, advised by its data protection officer and lawyers. This is not legal advice.
Can Copilot read data from SAP or our DMS?
Microsoft offers connectors and agents to bring other sources in. Whether that is enough depends on whether a connector exists for your system, how current it keeps the data, whether it carries the permissions over and whether the data may be processed in Microsoft's cloud. Where one of these fails, your own assistant connected directly to the system is the usual alternative.
Do we need the works council for Copilot or our own assistant?
Usually yes in Germany, for both. Under section 87(1) no. 6 BetrVG, co-determination applies when a system is objectively capable of monitoring behaviour or performance, whatever the intent. With your own assistant you configure the logs yourself, which can make the works agreement easier to keep. Our guide on works council and AI system logging shows how. Clarify the details with your employment lawyer.
Is your own assistant only worth it for large companies?
No. Where the data lives and how often the task occurs matter more than company size. A small firm whose knowledge sits in a DMS and an ERP can gain more than a large one that works mostly in Office. Start with one task and measure it.
Which models can our own assistant use?
The one that passes your tests: a model from Azure OpenAI or Amazon Bedrock in an EU region of your own cloud account, or an open-weight model on your own servers. Test candidates on your own German cases before deciding, and keep a gateway in front so you can switch later.
Related services
Enterprise AI
One approved AI platform for the whole company: an internal assistant instead of shadow AI, approved models, data that stays in-house and spend per team.
Data integration for AI
Answers from file shares, SharePoint, ERP and tickets in seconds, for assistants and agents, with permissions carried through and tested.
Knowledge assistants (RAG)
Staff find answers in internal documents in seconds, with sources cited, permissions kept and tests on your own questions.
On-premise AI
AI on offers, contracts and customer files, with the data staying in your company: own servers or own cloud account, tested before go-live.
More from the blog
RAG document permissions
How access rules travel from source systems into a retrieval index, where they get lost, and which negative tests show that a user cannot retrieve what they may not open.
Self-hosted AI or managed API
How to decide whether an AI workload should run on your own infrastructure or stay on a managed model endpoint, using access requirements, operating capacity and measured costs.
AI build or buy
How to decide between buying an AI product and building around the systems you already run, and what your team owns and maintains in each case.
What an LLM gateway does
What an LLM gateway (also called an AI gateway or LLM proxy) takes off your applications and what it leaves to the rest of the platform, with the main options compared as of 7 November 2026.
Sources
- Microsoft Learn: build or extend Microsoft 365 Copilot
- Microsoft Zero Trust workshop guidance: oversharing and AI readiness
- Syskit: questions IT leaders ask about Copilot for Microsoft 365
- Security Scientist: 12 questions and answers about SharePoint Copilot oversharing risk
- Bitkom study report: Künstliche Intelligenz in Deutschland (fieldwork 2025)
- Bitkom press release, 14 September 2026: Erstmals nutzt die Mehrheit der Unternehmen KI
- IAB establishment panel on AI use, via idw, 5 May 2026
- administrator.de forum: LLM use in companies, administrators' experiences
Talk to an engineer
Bring one piece of work you would like to improve. The call takes 30 minutes and needs no access to your systems or your data.
Booking runs on Google Calendar.
Prefer to write first? Leave your email and a few lines, and we reply with times.
Look for the draft in your email program
Send it from there, and an engineer replies in person with times for a 30-minute call. If no draft has opened, write to us at miki@cloudsail.com.