---
title: "AI-sök i SharePoint med behörighet: RAG utan dataläckor 2026"
url: https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter
description: "Bygg AI-sök i SharePoint som bara visar dokument användaren får se: security trimming, Microsoft Graph, Copilot, Azure AI Search med ACL, oversharing, GDPR."
lang: sv
---

Alice Labs (https://alicelabs.ai/)

Tjänster

Vad vi gör (https://alicelabs.ai/#welcome)Om Alice (https://alicelabs.ai/#who-we-are)Case (https://alicelabs.ai/case)Insikter (https://alicelabs.ai/sv/insights)Kontakt (https://alicelabs.ai/#email-form)

AI Implementation Deep Dive Aktuell Senast granskad: 29 september 2026 · 22d sedan

# AI-sök i SharePoint utan att visa dokument man saknar behörighet till

## TL;DR

Snabbt svar

Citerad av AI

> Ja. Kör sökningen med användarens identitet (delegated permissions) så trimmas resultaten mot SharePoints behörigheter. Städa oversharing först.

Ja, det går. Guiden visar hur RAG och security trimming fungerar, jämför tre arkitekturvägar och går igenom oversharing, Sites.Selected, GDPR och tester. Verifierat mot Microsofts dokumentation i september 2026.

Behörighetsstyrd AI-sök i SharePoint är en RAG-lösning där varje fråga körs i den inloggade användarens namn, så att sökningen bara hämtar dokument användaren redan får öppna. Tekniken kallas security trimming eller permission-aware retrieval och bygger på SharePoints befintliga behörigheter via Microsoft Graph eller ACL-metadata i ett eget index.

Image: Eric Lundberg - Author at Alice Labs (https://alicelabs.ai/images/eric-lundberg.png)

Written by

Eric Lundberg: https://www.linkedin.com/in/eric-lundberg-3530451bb/

Image: Linus Ingemarsson - Reviewer at Alice Labs (https://alicelabs.ai/images/linus-ingemarsson.png)

Reviewed by

Linus Ingemarsson: https://www.linkedin.com/in/linus-ingemarsson/

Published September 29, 2026

10-12 min läsning

Vad du lär dig(5 punkter)

- Hur RAG och security trimming gör att en AI-assistent bara hämtar dokument användaren redan får öppna
- Tre arkitekturvägar jämförda: Microsoft Copilot och agenter, egen RAG via Microsoft Graph, eget index i Azure AI Search med ACL
- Varför oversharing är den verkliga risken och vad Restricted Content Discovery och SharePoint Advanced Management gör
- Hur ni tillämpar minsta behörighet med delegated permissions och Sites.Selected, samt vad GDPR och IMY kräver
- Hur ni testar att behörigheterna håller innan lösningen når alla medarbetare

## Sammanfattning

- Ja, det går. Om varje sökning körs med användarens identitet via delegated permissions trimmas resultaten mot SharePoints befintliga behörigheter.
- AI:n skapar inte nya läckor, den gör befintlig oversharing synlig. Ett dokument delat med hela organisationen blir sökbart för alla.
- Restricted SharePoint Search avvecklas och kan inte aktiveras sedan 31 juli 2026. Microsoft hänvisar till Restricted Content Discovery och SharePoint Advanced Management.
- Ett eget index kopierar data och behörigheter. Azure AI Search stöder SharePoint-ACL i preview, med kända luckor för gäster och organisationsbreda delningslänkar.
- Testa med riktiga testkonton per roll och en lista med dokument som inte får dyka upp, före pilot och efter varje behörighetsändring.

01 / 10 Kapitel

## Kan en AI-assistent söka i SharePoint utan att visa dokument man saknar behörighet till?

Ja. Låt varje sökning köras i den inloggade användarens namn. Då filtrerar SharePoint och Microsoft Graph bort allt användaren inte får öppna innan språkmodellen ser texten. Det kallas security trimming.

Behörighetskontrollen ska inte ligga i språkmodellen. Den ska ligga i hämtningen. En modell kan inte läcka en text den aldrig fått. Om sökningen mot SharePoint görs med användarens egen identitet returneras bara dokument som användaren redan kan öppna, och bara de delarna skickas vidare till modellen.

Enligt Microsoft körs sökningar i Microsoft Graph Search API för den inloggade användarens räkning, och användaren kan inte nå fler objekt via sökningen än via ett vanligt läsanrop med samma behörigheter.

02 / 10 Kapitel

## Hur fungerar RAG mot SharePoint?

Sammanfattat

RAG (retrieval-augmented generation) hämtar först relevanta textstycken ur era dokument och låter sedan språkmodellen formulera ett svar utifrån dem, med källhänvisning. Behörigheten avgörs i hämtsteget.

En RAG-lösning mot SharePoint har fyra steg, och behörigheterna måste hålla i vart och ett:

1. **Identitet.** Användaren loggar in med sitt Microsoft Entra ID-konto. Lösningen får en token som representerar just den användaren.
2. **Hämtning.** Frågan omvandlas till en sökning mot SharePoint via Microsoft Graph, Copilot Retrieval API eller ett eget index. Här sker security trimming.
3. **Generering.** De hämtade textstyckena skickas som kontext till språkmodellen, som skriver svaret.
4. **Källor.** Svaret länkar till originaldokumenten, som öppnas med SharePoints vanliga behörighetskontroll.

Det vanligaste felet är att hämtningen körs med en app med breda applikationsbehörigheter. Då finns ingen användare att trimma mot, och allt behörighetsansvar hamnar i er egen kod.

03 / 10 Kapitel

## Tre arkitekturvägar: Copilot, Microsoft Graph eller eget index

Sammanfattat

Microsoft Copilot och Copilot-agenter trimmar automatiskt. Egen RAG via Microsoft Graph med delegated permissions trimmar också, utan att kopiera data. Ett eget index i Azure AI Search ger mest kontroll men kräver att ACL följer med och hålls synkade.

**1. Microsoft Copilot och Copilot-agenter.** Appen som tidigare hette Microsoft 365 heter numera Microsoft Copilot, medan licensen fortfarande heter Microsoft 365 Copilot. Enligt Microsofts integritetsdokumentation visar Copilot bara organisationsdata som användaren har minst läsbehörighet till, och det semantiska indexet respekterar användarens identitetsbaserade åtkomstgräns. Prompter, svar och data via Microsoft Graph används inte för att träna grundmodellerna. Snabbaste vägen om ni redan har licenserna.

**2. Egen RAG via Microsoft Graph.** Ni bygger egen assistent och gränssnitt, men hämtar från Microsofts index. Microsoft Graph Search API körs med delegated permissions och trimmar mot användarens behörigheter. Microsoft 365 Copilot Retrieval API returnerar färdiga textstycken för RAG ur SharePoint, OneDrive och Copilot connectors utan att data kopieras till ett separat index. Retrieval API ingår för användare med Copilot-licens och finns som pay-as-you-go i preview för övriga, då för SharePoint och connectors men inte OneDrive.

**3. Eget index, till exempel Azure AI Search med ACL-filter.** Ni indexerar dokumenten själva, med egen chunkning och vektorsökning, och lagrar behörigheterna som metadata per dokument. Säkerhetsfilter på strängar är generellt tillgängligt. Inbyggd inläsning av SharePoint-ACL med kontroll av användarens token vid frågetillfället finns i preview, som Microsoft inte rekommenderar för produktion.

| Väg | Hur behörigheter tillämpas | Data kopieras? | Kontroll över svar | Passar när |
| --- | --- | --- | --- | --- |
| Microsoft Copilot och Copilot-agenter | Automatiskt, användarens behörigheter via Microsoft Graph | Nej | Låg till medel | Ni har Copilot-licenser och vill ha assistenten i Microsoft 365 |
| Egen RAG via Microsoft Graph (Search API, Retrieval API) | Delegated permissions, trimning i Microsofts index | Nej | Hög över gränssnitt och prompt, begränsad över rankning | Egen assistent eller integration i ert system, data i SharePoint |
| Eget index, t.ex. Azure AI Search med ACL | ACL som metadata per dokument och chunk, filter vid frågetillfället | Ja | Hög, egen chunkning och rankning | Flera källor utöver SharePoint, särskilda krav på sök och kvalitet |

Källa: Microsoft Learn: Copilot privacy, Graph Search API, Retrieval API, Azure AI Search, 2026-09-29 (https://learn.microsoft.com/en-us/graph/api/resources/search-api-overview)

04 / 10 Kapitel

## Fallgropen är oversharing, inte AI:n

Sammanfattat

Security trimming visar exakt det användaren har behörighet till, även när behörigheten är fel. Dokument delade med hela organisationen blir sökbara för alla. Kartlägg och åtgärda oversharing innan lansering.

När en AI-assistent visar något den inte borde beror det nästan alltid på att dokumentet redan var åtkomligt. Ingen hittade det tidigare. Microsoft ger själva exemplet med en budgetwebbplats utan ordentliga behörigheter.

**Restricted SharePoint Search avvecklas.** Funktionen lät administratörer begränsa organisationsbred sökning och Copilot till en lista med högst 100 webbplatser. Den ändrade aldrig behörigheter och var inte en säkerhetsgräns. Sedan 31 juli 2026 kan den inte aktiveras på nytt, och Microsoft hänvisar till Restricted Content Discovery.

**Restricted Content Discovery** är en inställning per webbplats som döljer innehållet från organisationsbred sökning och Copilot medan behörigheterna ses över. Den ändrar inte behörigheter, och användare hittar fortfarande filer de äger eller nyligen arbetat med. Den kräver Copilot-licens och SharePoint Advanced Management. För webbplatser med över 500 000 objekt kan en ändring ta mer än en vecka.

**SharePoint Advanced Management och Microsoft Purview** är Microsofts långsiktiga verktyg: Data Access Governance-rapporter för att hitta bred åtkomst, Restricted Access Control för att begränsa en webbplats till en grupp, och känslighetsetiketter, DLP och granskningsloggar i Purview.

Image: Linus Ingemarsson (https://alicelabs.ai/images/linus-ingemarsson.png)
Image: Eric Lundberg (https://alicelabs.ai/images/eric-lundberg.png)

Alice Labs praktiker-team

## Prata med teamet bakom 100+ AI-implementationer

30 minuters discovery-samtal med en senior Alice Labs-konsult. Ingen slide-deck, ingen försäljningspitch — bara ett scoping-samtal.

Boka Discovery Call

05 / 10 Kapitel

## Minsta behörighet: delegated permissions och Sites.Selected

Sammanfattat

Använd delegated permissions när en användare finns, eftersom appen då aldrig kan överskrida användarens egna rättigheter. Behöver ni applikationsbehörighet, begränsa den med Sites.Selected till de webbplatser som ska ingå.

Microsoft Graph har två typer av token. Med **delegated permissions** beräknas både appens och användarens behörigheter och snittet används. Microsoft skriver att appen då aldrig kan överskrida användarens befintliga behörigheter. Applikationsbehörigheter saknar användare och beskrivs som högre risk.

Behörigheter som Sites.Read.All eller Files.Read.All ger åtkomst till alla webbplatser i tenanten så snart de godkänts. **Sites.Selected** fungerar annorlunda: appen har ingen åtkomst alls förrän en administratör uttryckligen tilldelar en roll (read, write, owner eller fullcontrol) på en viss webbplats. Motsvarande finns för listor, listobjekt och filer, och alla Selected-scopes stöder både delegated och application.

Praktiskt betyder det: en assistent som svarar användare kör delegated. En indexerare som behöver läsa innehåll i bakgrunden, till exempel i Azure AI Search, kräver applikationsbehörighet och bör begränsas med Sites.Selected. Tilldela på webbplatsnivå där det går, eftersom tilldelning på listor och filer bryter arv.

06 / 10 Kapitel

## GDPR, IMY och EU-dataområdet

Sammanfattat

Interna dokument innehåller nästan alltid personuppgifter, så GDPR gäller fullt ut. Dokumentera ändamål och rättslig grund, teckna biträdesavtal och kontrollera var modellanropen körs. Microsoft Copilot omfattas av EU Data Boundary, med undantag för Anthropics modeller.

Avtal, HR-ärenden, mejlbilagor och protokoll innehåller personuppgifter. När en AI-lösning behandlar dem gäller GDPR, och IMY:s vägledning om GDPR och AI är utgångspunkten: ändamål, rättslig grund, dataminimering, information till de registrerade och vid behov en konsekvensbedömning.

Lösningen skapar också nya behandlingar, som loggar av frågor och svar. Bestäm hur länge de sparas och vem som kan läsa dem.

För Microsoft Copilot gäller Microsofts befintliga åtaganden, inklusive GDPR och EU Data Boundary: trafik från EU-användare stannar inom EU:s datagräns. Microsoft anger att modeller från Anthropic som underbiträde för närvarande är undantagna från EU Data Boundary. Bygger ni själva, välj region för index och modell och dokumentera varje underbiträde.

Alice Labs praktiker-team

## Vill du diskutera hur detta gäller dig?

30-minuters strategisamtal med Alice Labs praktiker-team.

Boka Discovery Call

07 / 10 Kapitel

## Alternativ utanför Microsoft: Glean och Elastic

Sammanfattat

Glean och Elastic kopierar innehåll och behörigheter till egna index och filtrerar vid frågetillfället. Det passar när många källor utöver SharePoint ska sökas, men behörighetssynkningen blir en egen punkt att granska.

**Glean** är en färdig enterprise search- och assistentplattform. Enligt Gleans dokumentation läser SharePoint-kopplingen in användarnas åtkomstbehörigheter och tillämpar dem vid frågetillfället, och kopplingen kan begränsas till utvalda webbplatser.

**Elastic** har en SharePoint Online-connector med document level security. Vid synkning hämtas ACL per dokument och lagras i indexet, medan användarnas behörigheter synkas till ett separat index.

Båda passar när fler källor än SharePoint ska ingå. Fråga hur ofta behörigheter synkas, hur delningslänkar och gäster hanteras, och kontrollera datalagringsregion och biträdesavtal direkt med leverantören.

08 / 10 Kapitel

## Så testar ni att behörigheterna håller

Sammanfattat

Skapa testkonton per roll, lägg in dokument som bara vissa får se, och ställ frågor som borde träffa dem. Mät både läckor och missade träffar, och upprepa efter varje behörighetsändring.

1. **Testkonton per roll.** Minst en vanlig medarbetare, en chef, en HR-roll och en gäst om gäster finns i tenanten.
2. **Kanariedokument.** Lägg in dokument med unika fraser, till exempel ett påhittat projektnamn, på webbplatser med olika behörigheter. Om fel konto får frasen i ett svar har ni en läcka.
3. **Negativa frågor.** Ställ frågor som "vilka löner har ledningen?" med konton som inte ska få svar. Kontrollera även källistan, inte bara svarstexten.
4. **Ändringstest.** Ta bort en användares åtkomst och mät hur lång tid det tar innan assistenten slutar visa innehållet. I ett eget index är detta den svagaste punkten.
5. **Chunknivå.** Med eget index: kontrollera att varje chunk bär ACL-fälten. Microsoft påpekar att en chunk utan ACL-fält inte filtreras rätt.
6. **Loggning.** Logga vilka dokument som hämtades per fråga så att ni kan granska i efterhand.

09 / 10 Kapitel

## När ska ni bygga själva och när ska ni köpa?

Sammanfattat

Köp Copilot när dokumenten ligger i Microsoft 365 och ett generellt gränssnitt räcker. Bygg på Microsoft Graph när ni behöver egen logik men vill slippa kopiera data. Bygg eget index först när källor eller kvalitetskrav kräver det.

- **Köp Copilot eller en Copilot-agent** när innehållet i huvudsak ligger i SharePoint, Teams och OneDrive och ni vill ha assistenten där medarbetarna redan arbetar.
- **Bygg på Microsoft Graph eller Retrieval API** när assistenten ska ligga i ert eget system, följa en bestämd process eller svara i ett visst format, men data kan stanna i SharePoint.
- **Bygg eget index** när flera källor utanför Microsoft ska kombineras, när ni behöver egen chunkning eller rankning, eller när svaren ska mätas och förbättras systematiskt. Räkna med att behörighetssynkning, drift och tester blir en permanent del av förvaltningen.
- **Köp Glean, Elastic eller liknande** när många system ska sökas och ni hellre betalar för en färdig plattform än förvaltar egen kod.

Alice Labs praktiker-team

## Vill ni ha AI-sök i SharePoint som bara visar det medarbetarna får se?

Alice Labs bygger RAG-lösningar och AI-kunskapsbaser med behörighetsstyrd hämtning. Vi börjar med en genomgång av oversharing, arkitektur och testfall för er miljö.

Boka ett samtal om AI-kunskapsbas

10 / 10 Kapitel

## Så arbetar Alice Labs med RAG och AI-sök i SharePoint

Sammanfattat

Alice Labs bygger RAG-lösningar och AI-kunskapsbaser för svenska företag, med behörighetsstyrd hämtning som grundkrav. Vi börjar med oversharing och testfall, inte med modellen.

Vi bygger AI-sök och AI-assistenter i interna dokument, på Microsoft Copilot, egen RAG via Microsoft Graph eller ett eget index när det behövs. Arbetet följer samma steg som i guiden:

1. Kartläggning av källor, användarroller och vilka frågor som faktiskt ställs.
2. Genomgång av oversharing tillsammans med er IT, innan något blir sökbart.
3. Val av arkitektur utifrån licenser, källor och krav på kontroll.
4. Behörighetstester med testkonton och kanariedokument, dokumenterade.
5. Pilot, mätning av svarskvalitet och sedan utrullning och förvaltning.

Om Copilot räcker säger vi det, och då handlar det mer om Copilot-utbildning (https://alicelabs.ai/ai-utbildning/copilot) än om utveckling. Läs mer om AI-kunskapsbas för företag (https://alicelabs.ai/ai-kunskapsbas), AI-sök (https://alicelabs.ai/ai-sok) och AI-agenter (https://alicelabs.ai/ai-agenter), eller om grunderna i what is RAG (https://alicelabs.ai/en/insights/what-is-rag).

## About the Authors & Reviewers

Published September 29, 2026

Written by

Image: Eric Lundberg - Medgrundare, Alice Labs at Alice Labs (https://alicelabs.ai/images/eric-lundberg.png)

Eric Lundberg (https://www.linkedin.com/in/eric-lundberg-3530451bb/)

Medgrundare, Alice Labs

Co-Founder at Alice Labs. Builds AI automation, agent workflows and integration systems that hold up in real business operations.

- AI automation & agent systems lead
- Workflow design across 100+ deployments
- Specialist in RAG, integrations & APIs

View profile: https://www.linkedin.com/in/eric-lundberg-3530451bb/

Eric Lundberg on LinkedIn: https://www.linkedin.com/in/eric-lundberg-3530451bb/
Email Eric Lundberg: eric@alicelabs.ai

Reviewed by September 29, 2026

Image: Linus Ingemarsson - Medgrundare, Alice Labs at Alice Labs (https://alicelabs.ai/images/linus-ingemarsson.png)

Linus Ingemarsson (https://www.linkedin.com/in/linus-ingemarsson/)

Medgrundare, Alice Labs

CEO & Co-Founder at Alice Labs. Author of 7 research reports on AI adoption, governance and labor markets cited across EU, OECD and US benchmarks.

- 8+ years in AI strategy & implementation
- Top-5 AI Speaker, Sweden (Mindley 2025)
- 100+ enterprise AI engagements

View profile: https://www.linkedin.com/in/linus-ingemarsson/

Linus Ingemarsson on LinkedIn: https://www.linkedin.com/in/linus-ingemarsson/
Email Linus Ingemarsson: linus@alicelabs.ai

Published September 29, 2026

Reviewed for technical accuracy, methodology and source integrity. · All claims trace to public sources cited in-line.

## Vanliga frågor

### Kan en AI-assistent visa SharePoint-dokument som användaren saknar behörighet till?

Inte om hämtningen körs med användarens identitet via delegated permissions. Risken uppstår när en app med breda applikationsbehörigheter söker åt användaren, eller när dokument redan är delade för brett.

### Vad är security trimming?

Security trimming betyder att sökresultat filtreras mot användarens behörigheter innan de visas. I Microsoft Graph Search API sker det automatiskt: användaren kan inte nå fler objekt via sökningen än via ett vanligt läsanrop.

### Respekterar Microsoft Copilot SharePoint-behörigheter?

Ja. Enligt Microsoft visar Copilot bara organisationsdata som användaren har minst läsbehörighet till. Dokument som är delade för brett blir däremot åtkomliga, så oversharing måste åtgärdas.

### Vad är skillnaden mellan delegated och application permissions i Microsoft Graph?

Delegated permissions agerar för en inloggad användare och kan aldrig överskrida användarens egna rättigheter. Application permissions saknar användare, ser allt appen fått åtkomst till och beskrivs av Microsoft som högre risk.

### Vad är Sites.Selected?

Sites.Selected är en Microsoft Graph-behörighet som ger en app åtkomst endast till de SharePoint-webbplatser en administratör uttryckligen tilldelar, med rollen read, write, owner eller fullcontrol. Utan tilldelning har appen ingen åtkomst alls.

### Kan vi fortfarande använda Restricted SharePoint Search?

Restricted SharePoint Search avvecklas och ny aktivering blockeras sedan 31 juli 2026. Microsoft hänvisar till Restricted Content Discovery samt SharePoint Advanced Management och Microsoft Purview för långsiktig styrning.

### Följer behörigheterna med om vi indexerar SharePoint i Azure AI Search?

Bara om ni aktivt tar med dem. Azure AI Search kan läsa in SharePoint-ACL i preview och filtrera med användarens token. Gäster och organisationsbreda delningslänkar stöds inte, och ändringar på överordnad nivå kräver resync.

### Är AI-sök i interna dokument förenligt med GDPR?

Ja, med dokumenterat ändamål och rättslig grund, biträdesavtal, bestämd lagringstid för loggar och vid behov en konsekvensbedömning. Utgå från IMY:s vägledning om GDPR och AI.

### Stannar data inom EU med Microsoft Copilot?

Microsoft Copilot omfattas av EU Data Boundary och trafik från EU-användare stannar inom EU:s datagräns. Microsoft anger att Anthropics modeller som underbiträde för närvarande är undantagna, vilket är värt att beakta vid modellval.

### Hur testar vi att AI-sökningen inte läcker dokument?

Använd testkonton per roll och kanariedokument med unika fraser på webbplatser med olika behörigheter. Kontrollera svar och källor, och upprepa efter behörighetsändringar.

Föregående i AI Implementation

### AI Prototype in 2-4 Weeks + 90-Day Retail Pilot (2026)
https://alicelabs.ai/en/insights/ai-prototype-90-day-retail-pilot

## Vidare läsning

- Azure AI Search: Use a SharePoint indexer to ingest permission metadata (https://learn.microsoft.com/en-us/azure/search/search-indexer-sharepoint-access-control-lists)· learn.microsoft.com
- Microsoft Graph: searchEntity query (permissions) (https://learn.microsoft.com/en-us/graph/api/search-query)· learn.microsoft.com
- Glean: SharePoint connector permissions (https://docs.glean.com/connectors/native/sharepoint/security/permissions)· docs.glean.com
- Elastic: SharePoint Online connector reference (https://www.elastic.co/docs/reference/search-connectors/es-connectors-sharepoint-online)· elastic.co

## Relaterade tjänster

AI-kunskapsbas för företag: https://alicelabs.ai/ai-kunskapsbas

AI-sök för företag: https://alicelabs.ai/ai-sok

AI-agenter för företag: https://alicelabs.ai/ai-agenter

Copilot-utbildning: https://alicelabs.ai/ai-utbildning/copilot

## Källor

1. Microsoft Learn: Use the Microsoft Search API to query data (delegated permissions, security trimming) (https://learn.microsoft.com/en-us/graph/api/resources/search-api-overview)(hämtad 2026-09-29)
2. Microsoft Learn: Data, Privacy, and Security for Microsoft Copilot (behörigheter, EU Data Boundary) (https://learn.microsoft.com/en-us/microsoft-365/copilot/microsoft-365-copilot-privacy)(hämtad 2026-09-29)
3. Microsoft Learn: Restricted SharePoint Search (avvecklas, ny aktivering blockerad från 31 juli 2026) (https://learn.microsoft.com/en-us/sharepoint/restricted-sharepoint-search)(hämtad 2026-09-29)
4. Microsoft Learn: Restrict discovery of SharePoint sites and content (Restricted Content Discovery) (https://learn.microsoft.com/en-us/sharepoint/restricted-content-discovery)(hämtad 2026-09-29)
5. Microsoft Learn: Overview of Selected Permissions in OneDrive and SharePoint (Sites.Selected) (https://learn.microsoft.com/en-us/graph/permissions-selected-overview)(hämtad 2026-09-29)
6. Microsoft Learn: Document-level access control in Azure AI Search (https://learn.microsoft.com/en-us/azure/search/search-document-level-access-overview)(hämtad 2026-09-29)
7. Microsoft Learn: Microsoft 365 Copilot Retrieval API overview (https://learn.microsoft.com/en-us/microsoft-365/copilot/extensibility/api/ai-services/retrieval/overview)(hämtad 2026-09-29)
8. IMY: Vägledning om GDPR och AI (https://www.imy.se/verksamhet/dataskydd/innovationsportalen/vagledning-om-gdpr-och-ai/)(hämtad 2026-09-29)

Nästa planerade granskning: 2026-12-29

Alice Labs praktiker-team

Boka ett samtal om AI-kunskapsbas

Dela Share on LinkedIn (https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Falicelabs.ai%2Fsv%2Finsights%2Fai-sok-sharepoint-behorigheter)Share on X (https://twitter.com/intent/tweet?url=https%3A%2F%2Falicelabs.ai%2Fsv%2Finsights%2Fai-sok-sharepoint-behorigheter&text=AI-s%C3%B6k%20i%20SharePoint%20med%20beh%C3%B6righet%3A%20RAG%20utan%20datal%C3%A4ckor%202026)

## Hör av dig!

Labbet svarar oftast inom 24 timmar.

Behöver du hjälp med AI? Kontakta oss (https://alicelabs.ai/en/ai-consulting-services#contact-form)

## Structured data

```json
[
  {
    "@context": "https://schema.org",
    "@graph": [
      {
        "@type": "Organization",
        "@id": "https://alicelabs.ai/#organization",
        "name": "Alice Labs",
        "alternateName": [
          "Alice Labs AB",
          "AliceLabs"
        ],
        "legalName": "Alice Labs AB",
        "identifier": "559443-5470",
        "foundingLocation": {
          "@type": "Place",
          "name": "Stockholm, Sweden"
        },
        "url": "https://alicelabs.ai",
        "logo": {
          "@type": "ImageObject",
          "@id": "https://alicelabs.ai/#logo",
          "url": "https://alicelabs.ai/images/alice-logo.png",
          "contentUrl": "https://alicelabs.ai/images/alice-logo.png",
          "width": 2000,
          "height": 2027,
          "caption": "Alice Labs"
        },
        "image": {
          "@id": "https://alicelabs.ai/#logo"
        },
        "description": "Alice Labs är en svensk AI-byrå som hjälper företag implementera AI - från strategi till skalning.",
        "slogan": "From AI strategy to measurable results.",
        "foundingDate": "2023",
        "email": "hej@alicelabs.ai",
        "telephone": "+46734157476",
        "address": {
          "@type": "PostalAddress",
          "streetAddress": "Hammarbybacken 27",
          "addressLocality": "Stockholm",
          "postalCode": "120 30",
          "addressCountry": "SE"
        },
        "contactPoint": [
          {
            "@type": "ContactPoint",
            "contactType": "customer service",
            "email": "hej@alicelabs.ai",
            "telephone": "+46734157476",
            "areaServed": [
              "SE",
              "EU"
            ],
            "availableLanguage": [
              "Swedish",
              "English"
            ]
          }
        ],
        "areaServed": [
          {
            "@type": "Country",
            "name": "Sweden"
          },
          {
            "@type": "Place",
            "name": "Europe"
          }
        ],
        "knowsAbout": [
          "AI strategy",
          "AI implementation",
          "AI agents",
          "AI automation",
          "Generative AI",
          "AI governance",
          "AI training",
          "Machine learning",
          "Large language models",
          "RAG",
          "AI consulting",
          "Digital transformation",
          "AI search optimization",
          "LLMO",
          "AI for enterprise"
        ],
        "founder": [
          {
            "@id": "https://alicelabs.ai/#linus"
          },
          {
            "@id": "https://alicelabs.ai/#eric"
          }
        ],
        "sameAs": [
          "https://www.linkedin.com/company/alicelabsai",
          "https://www.trustpilot.com/review/alicelabs.ai",
          "https://www.wikidata.org/wiki/Q140369570"
        ]
      },
      {
        "@type": "Person",
        "@id": "https://alicelabs.ai/#linus",
        "name": "Linus Ingemarsson",
        "givenName": "Linus",
        "familyName": "Ingemarsson",
        "jobTitle": "Co-Founder",
        "description": "Co-founder of Alice Labs. Architects AI agent systems and automation in production for clients across financial services, media, and the public sector.",
        "url": "https://alicelabs.ai/en/linus-ingemarsson",
        "sameAs": [
          "https://www.linkedin.com/in/linus-ingemarsson/",
          "https://www.wikidata.org/wiki/Q140369914"
        ],
        "knowsAbout": [
          "AI agents",
          "agent orchestration",
          "AI implementation",
          "LangGraph",
          "RAG systems",
          "AI strategy",
          "enterprise AI",
          "AI search optimization",
          "LLMO",
          "Nordic AI ecosystem"
        ],
        "worksFor": {
          "@id": "https://alicelabs.ai/#organization"
        }
      },
      {
        "@type": "Person",
        "@id": "https://alicelabs.ai/#eric",
        "name": "Eric Lundberg",
        "givenName": "Eric",
        "familyName": "Lundberg",
        "jobTitle": "Co-Founder",
        "description": "Co-founder of Alice Labs. Designs AI automation systems and agent workflows that remove repetitive work and make day-to-day operations more reliable.",
        "url": "https://alicelabs.ai/en/eric-lundberg",
        "sameAs": [
          "https://www.linkedin.com/in/eric-lundberg-3530451bb/",
          "https://www.wikidata.org/wiki/Q140369978"
        ],
        "knowsAbout": [
          "AI automation",
          "agent workflows",
          "AI integrations",
          "process automation",
          "knowledge systems",
          "AI engineering",
          "enterprise AI",
          "Nordic AI ecosystem"
        ],
        "worksFor": {
          "@id": "https://alicelabs.ai/#organization"
        }
      },
      {
        "@type": "Person",
        "@id": "https://alicelabs.ai/#alice",
        "name": "Alice Holmgren",
        "givenName": "Alice",
        "familyName": "Holmgren",
        "jobTitle": "CEO",
        "description": "CEO of Alice Labs. Leads strategy and growth across the Nordic AI consulting market.",
        "url": "https://alicelabs.ai/en/alice-holmgren",
        "knowsAbout": [
          "AI strategy",
          "AI consulting leadership",
          "business development",
          "Nordic AI ecosystem",
          "enterprise AI adoption",
          "AI program management"
        ],
        "worksFor": {
          "@id": "https://alicelabs.ai/#organization"
        }
      },
      {
        "@type": [
          "LocalBusiness",
          "ProfessionalService"
        ],
        "@id": "https://alicelabs.ai/#localbusiness",
        "name": "Alice Labs",
        "description": "AI-konsult i Stockholm. Vi hjälper företag implementera AI - från strategi till skalning. Boka möte för en kostnadsfri AI-genomgång.",
        "url": "https://alicelabs.ai",
        "logo": {
          "@id": "https://alicelabs.ai/#logo"
        },
        "image": {
          "@id": "https://alicelabs.ai/#logo"
        },
        "telephone": "+46734157476",
        "email": "hej@alicelabs.ai",
        "priceRange": "$$$",
        "currenciesAccepted": "SEK, EUR, USD",
        "paymentAccepted": "Invoice",
        "address": {
          "@type": "PostalAddress",
          "streetAddress": "Hammarbybacken 27",
          "addressLocality": "Stockholm",
          "postalCode": "120 30",
          "addressRegion": "Stockholms län",
          "addressCountry": "SE"
        },
        "geo": {
          "@type": "GeoCoordinates",
          "latitude": 59.3018,
          "longitude": 18.1003
        },
        "areaServed": [
          {
            "@type": "City",
            "name": "Stockholm"
          },
          {
            "@type": "City",
            "name": "Göteborg"
          },
          {
            "@type": "City",
            "name": "Malmö"
          },
          {
            "@type": "City",
            "name": "Uppsala"
          },
          {
            "@type": "Country",
            "name": "Sweden"
          }
        ],
        "openingHoursSpecification": [
          {
            "@type": "OpeningHoursSpecification",
            "dayOfWeek": [
              "Monday",
              "Tuesday",
              "Wednesday",
              "Thursday",
              "Friday"
            ],
            "opens": "08:00",
            "closes": "18:00"
          }
        ],
        "hasOfferCatalog": {
          "@type": "OfferCatalog",
          "name": "AI-tjänster",
          "itemListElement": [
            {
              "@type": "Offer",
              "itemOffered": {
                "@type": "Service",
                "name": "AI-konsult"
              }
            },
            {
              "@type": "Offer",
              "itemOffered": {
                "@type": "Service",
                "name": "AI-strategi"
              }
            },
            {
              "@type": "Offer",
              "itemOffered": {
                "@type": "Service",
                "name": "AI-implementation"
              }
            },
            {
              "@type": "Offer",
              "itemOffered": {
                "@type": "Service",
                "name": "AI-utbildning"
              }
            },
            {
              "@type": "Offer",
              "itemOffered": {
                "@type": "Service",
                "name": "AI-agenter"
              }
            },
            {
              "@type": "Offer",
              "itemOffered": {
                "@type": "Service",
                "name": "AI-automation"
              }
            }
          ]
        },
        "knowsAbout": [
          "AI-konsult",
          "AI-strategi",
          "AI-implementation",
          "AI-utbildning",
          "AI-agenter",
          "AI-automation",
          "Generative AI",
          "Machine learning",
          "RAG",
          "Large language models",
          "AI governance"
        ],
        "parentOrganization": {
          "@id": "https://alicelabs.ai/#organization"
        },
        "sameAs": [
          "https://www.linkedin.com/company/alicelabsai"
        ]
      },
      {
        "@type": "WebSite",
        "@id": "https://alicelabs.ai/#website",
        "url": "https://alicelabs.ai",
        "name": "Alice Labs",
        "alternateName": [
          "Alice Labs AB"
        ],
        "description": "AI consulting, implementation and training for businesses.",
        "publisher": {
          "@id": "https://alicelabs.ai/#organization"
        },
        "inLanguage": [
          "sv-SE",
          "en-US"
        ],
        "potentialAction": {
          "@type": "SearchAction",
          "target": {
            "@type": "EntryPoint",
            "urlTemplate": "https://alicelabs.ai/?q={search_term_string}"
          },
          "query-input": "required name=search_term_string"
        }
      }
    ]
  },
  {
    "@context": "https://schema.org",
    "@graph": [
      {
        "@type": [
          "Article",
          "AnalysisNewsArticle"
        ],
        "@id": "https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter#article",
        "headline": "AI-sök i SharePoint utan att visa dokument man saknar behörighet till",
        "description": "Bygg AI-sök i SharePoint som bara visar dokument användaren får se: security trimming, Microsoft Graph, Copilot, Azure AI Search med ACL, oversharing, GDPR.",
        "url": "https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter",
        "datePublished": "2026-09-29",
        "dateModified": "2026-09-29",
        "expires": "2026-12-29",
        "author": {
          "@id": "https://alicelabs.ai/#eric"
        },
        "reviewedBy": {
          "@id": "https://alicelabs.ai/#linus"
        },
        "dateReviewed": "2026-09-29",
        "publisher": {
          "@type": "Organization",
          "name": "Alice Labs",
          "url": "https://alicelabs.ai",
          "logo": {
            "@type": "ImageObject",
            "url": "https://alicelabs.ai/images/alice-logo.png"
          }
        },
        "image": {
          "@type": "ImageObject",
          "@id": "https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter#hero-image",
          "url": "https://alicelabs.ai/images/og/og-home.jpg",
          "contentUrl": "https://alicelabs.ai/images/og/og-home.jpg",
          "width": 1600,
          "height": 900,
          "caption": "AI-sök i SharePoint med behörighet: RAG utan dataläckor 2026",
          "creator": {
            "@id": "https://alicelabs.ai/#organization"
          },
          "representativeOfPage": true,
          "license": "https://alicelabs.ai/terms"
        },
        "mainEntityOfPage": {
          "@type": "WebPage",
          "@id": "https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter"
        },
        "inLanguage": "sv",
        "articleSection": "ai-implementation",
        "keywords": "ai-sök sharepoint, sharepoint behörigheter ai, rag sharepoint, security trimming, microsoft graph search api, delegated permissions, sites.selected, azure ai search acl, restricted content discovery, oversharing copilot, ai-assistent interna dokument",
        "about": [
          {
            "@type": "Thing",
            "name": "Kan en AI-assistent söka i SharePoint utan att visa dokument man saknar behörighet till?",
            "url": "https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter#kort-svar"
          },
          {
            "@type": "Thing",
            "name": "Hur fungerar RAG mot SharePoint?",
            "url": "https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter#hur-rag-fungerar-sharepoint"
          },
          {
            "@type": "Thing",
            "name": "Tre arkitekturvägar: Copilot, Microsoft Graph eller eget index",
            "url": "https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter#tre-arkitekturvagar"
          },
          {
            "@type": "Thing",
            "name": "Fallgropen är oversharing, inte AI:n",
            "url": "https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter#oversharing"
          },
          {
            "@type": "Thing",
            "name": "Minsta behörighet: delegated permissions och Sites.Selected",
            "url": "https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter#minsta-behorighet-sites-selected"
          },
          {
            "@type": "Thing",
            "name": "GDPR, IMY och EU-dataområdet",
            "url": "https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter#gdpr-imy-eu"
          },
          {
            "@type": "Thing",
            "name": "Alternativ utanför Microsoft: Glean och Elastic",
            "url": "https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter#glean-elastic"
          },
          {
            "@type": "Thing",
            "name": "Så testar ni att behörigheterna håller",
            "url": "https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter#testa-behorigheter"
          },
          {
            "@type": "Thing",
            "name": "När ska ni bygga själva och när ska ni köpa?",
            "url": "https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter#bygga-eller-kopa"
          },
          {
            "@type": "Thing",
            "name": "Så arbetar Alice Labs med RAG och AI-sök i SharePoint",
            "url": "https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter#sa-arbetar-alice-labs"
          }
        ],
        "mentions": [
          {
            "@type": "Product",
            "name": "Microsoft SharePoint",
            "url": "https://www.microsoft.com/microsoft-365/sharepoint"
          },
          {
            "@type": "Product",
            "name": "Microsoft Graph",
            "url": "https://learn.microsoft.com/en-us/graph/overview"
          },
          {
            "@type": "Product",
            "name": "Microsoft Copilot",
            "url": "https://www.microsoft.com/microsoft-365/copilot"
          },
          {
            "@type": "Product",
            "name": "Azure AI Search",
            "url": "https://learn.microsoft.com/en-us/azure/search/"
          },
          {
            "@type": "Organization",
            "name": "Glean",
            "url": "https://www.glean.com"
          },
          {
            "@type": "Organization",
            "name": "Elastic",
            "url": "https://www.elastic.co"
          },
          {
            "@type": "Organization",
            "name": "Integritetsskyddsmyndigheten (IMY)",
            "url": "https://www.imy.se"
          },
          {
            "@type": "Organization",
            "name": "Alice Labs",
            "url": "https://alicelabs.ai"
          },
          {
            "@type": "Person",
            "name": "Eric Lundberg",
            "url": "https://www.linkedin.com/in/eric-lundberg-3530451bb/"
          }
        ],
        "hasPart": [
          {
            "@type": "WebPageElement",
            "isAccessibleForFree": true,
            "name": "Kan en AI-assistent söka i SharePoint utan att visa dokument man saknar behörighet till?",
            "url": "https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter#kort-svar",
            "description": "Ja. Låt varje sökning köras i den inloggade användarens namn. Då filtrerar SharePoint och Microsoft Graph bort allt användaren inte får öppna innan språkmodellen ser texten. Det kallas security trimming."
          },
          {
            "@type": "WebPageElement",
            "isAccessibleForFree": true,
            "name": "Hur fungerar RAG mot SharePoint?",
            "url": "https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter#hur-rag-fungerar-sharepoint",
            "description": "RAG (retrieval-augmented generation) hämtar först relevanta textstycken ur era dokument och låter sedan språkmodellen formulera ett svar utifrån dem, med källhänvisning. Behörigheten avgörs i hämtsteget."
          },
          {
            "@type": "WebPageElement",
            "isAccessibleForFree": true,
            "name": "Tre arkitekturvägar: Copilot, Microsoft Graph eller eget index",
            "url": "https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter#tre-arkitekturvagar",
            "description": "Microsoft Copilot och Copilot-agenter trimmar automatiskt. Egen RAG via Microsoft Graph med delegated permissions trimmar också, utan att kopiera data. Ett eget index i Azure AI Search ger mest kontroll men kräver att ACL följer med och hålls synkade."
          },
          {
            "@type": "WebPageElement",
            "isAccessibleForFree": true,
            "name": "Fallgropen är oversharing, inte AI:n",
            "url": "https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter#oversharing",
            "description": "Security trimming visar exakt det användaren har behörighet till, även när behörigheten är fel. Dokument delade med hela organisationen blir sökbara för alla. Kartlägg och åtgärda oversharing innan lansering."
          },
          {
            "@type": "WebPageElement",
            "isAccessibleForFree": true,
            "name": "Minsta behörighet: delegated permissions och Sites.Selected",
            "url": "https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter#minsta-behorighet-sites-selected",
            "description": "Använd delegated permissions när en användare finns, eftersom appen då aldrig kan överskrida användarens egna rättigheter. Behöver ni applikationsbehörighet, begränsa den med Sites.Selected till de webbplatser som ska ingå."
          },
          {
            "@type": "WebPageElement",
            "isAccessibleForFree": true,
            "name": "GDPR, IMY och EU-dataområdet",
            "url": "https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter#gdpr-imy-eu",
            "description": "Interna dokument innehåller nästan alltid personuppgifter, så GDPR gäller fullt ut. Dokumentera ändamål och rättslig grund, teckna biträdesavtal och kontrollera var modellanropen körs. Microsoft Copilot omfattas av EU Data Boundary, med undantag för Anthropics modeller."
          },
          {
            "@type": "WebPageElement",
            "isAccessibleForFree": true,
            "name": "Alternativ utanför Microsoft: Glean och Elastic",
            "url": "https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter#glean-elastic",
            "description": "Glean och Elastic kopierar innehåll och behörigheter till egna index och filtrerar vid frågetillfället. Det passar när många källor utöver SharePoint ska sökas, men behörighetssynkningen blir en egen punkt att granska."
          },
          {
            "@type": "WebPageElement",
            "isAccessibleForFree": true,
            "name": "Så testar ni att behörigheterna håller",
            "url": "https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter#testa-behorigheter",
            "description": "Skapa testkonton per roll, lägg in dokument som bara vissa får se, och ställ frågor som borde träffa dem. Mät både läckor och missade träffar, och upprepa efter varje behörighetsändring."
          },
          {
            "@type": "WebPageElement",
            "isAccessibleForFree": true,
            "name": "När ska ni bygga själva och när ska ni köpa?",
            "url": "https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter#bygga-eller-kopa",
            "description": "Köp Copilot när dokumenten ligger i Microsoft 365 och ett generellt gränssnitt räcker. Bygg på Microsoft Graph när ni behöver egen logik men vill slippa kopiera data. Bygg eget index först när källor eller kvalitetskrav kräver det."
          },
          {
            "@type": "WebPageElement",
            "isAccessibleForFree": true,
            "name": "Så arbetar Alice Labs med RAG och AI-sök i SharePoint",
            "url": "https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter#sa-arbetar-alice-labs",
            "description": "Alice Labs bygger RAG-lösningar och AI-kunskapsbaser för svenska företag, med behörighetsstyrd hämtning som grundkrav. Vi börjar med oversharing och testfall, inte med modellen."
          }
        ],
        "speakable": {
          "@type": "SpeakableSpecification",
          "cssSelector": [
            "[data-speakable='true']",
            "[data-snippet='true']",
            "[data-section-answer='true']",
            ".quick-answer",
            "h1"
          ]
        }
      },
      {
        "@type": "BreadcrumbList",
        "@id": "https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter#breadcrumb",
        "itemListElement": [
          {
            "@type": "ListItem",
            "position": 1,
            "name": "Hem",
            "item": "https://alicelabs.ai/sv"
          },
          {
            "@type": "ListItem",
            "position": 2,
            "name": "Insights",
            "item": "https://alicelabs.ai/sv/insights"
          },
          {
            "@type": "ListItem",
            "position": 3,
            "name": "ai-implementation",
            "item": "https://alicelabs.ai/sv/insights/ai-implementation"
          },
          {
            "@type": "ListItem",
            "position": 4,
            "name": "AI-sök i SharePoint med behörighet: RAG utan dataläckor 2026",
            "item": "https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter"
          }
        ]
      },
      {
        "@type": "Person",
        "@id": "https://alicelabs.ai/#eric",
        "name": "Eric Lundberg",
        "jobTitle": "Co-Founder",
        "worksFor": {
          "@id": "https://alicelabs.ai/#organization"
        },
        "knowsAbout": [
          {
            "@type": "DefinedTerm",
            "name": "AI automation",
            "url": "https://www.wikidata.org/wiki/Q1322483"
          },
          {
            "@type": "DefinedTerm",
            "name": "Workflow automation",
            "url": "https://www.wikidata.org/wiki/Q120427660"
          },
          {
            "@type": "DefinedTerm",
            "name": "Retrieval-Augmented Generation",
            "url": "https://www.wikidata.org/wiki/Q117761563"
          },
          {
            "@type": "DefinedTerm",
            "name": "Enterprise AI implementation"
          }
        ],
        "sameAs": [
          "https://www.linkedin.com/in/eric-lundberg-3530451bb/",
          "https://www.wikidata.org/wiki/Q140369978"
        ]
      },
      {
        "@type": "Person",
        "@id": "https://alicelabs.ai/#linus",
        "name": "Linus Ingemarsson",
        "jobTitle": "CEO & Co-Founder",
        "worksFor": {
          "@id": "https://alicelabs.ai/#organization"
        },
        "knowsAbout": [
          {
            "@type": "DefinedTerm",
            "name": "AI agent orchestration",
            "url": "https://www.wikidata.org/wiki/Q98678395"
          },
          {
            "@type": "DefinedTerm",
            "name": "AI strategy"
          },
          {
            "@type": "DefinedTerm",
            "name": "AI search optimization (LLMO)"
          },
          {
            "@type": "DefinedTerm",
            "name": "Enterprise AI strategy"
          },
          {
            "@type": "DefinedTerm",
            "name": "AI consulting leadership"
          }
        ],
        "sameAs": [
          "https://www.linkedin.com/in/linus-ingemarsson/",
          "https://www.wikidata.org/wiki/Q140369914"
        ]
      },
      {
        "@type": "FAQPage",
        "mainEntity": [
          {
            "@type": "Question",
            "name": "Kan en AI-assistent visa SharePoint-dokument som användaren saknar behörighet till?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "Inte om hämtningen körs med användarens identitet via delegated permissions. Risken uppstår när en app med breda applikationsbehörigheter söker åt användaren, eller när dokument redan är delade för brett."
            }
          },
          {
            "@type": "Question",
            "name": "Vad är security trimming?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "Security trimming betyder att sökresultat filtreras mot användarens behörigheter innan de visas. I Microsoft Graph Search API sker det automatiskt: användaren kan inte nå fler objekt via sökningen än via ett vanligt läsanrop."
            }
          },
          {
            "@type": "Question",
            "name": "Respekterar Microsoft Copilot SharePoint-behörigheter?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "Ja. Enligt Microsoft visar Copilot bara organisationsdata som användaren har minst läsbehörighet till. Dokument som är delade för brett blir däremot åtkomliga, så oversharing måste åtgärdas."
            }
          },
          {
            "@type": "Question",
            "name": "Vad är skillnaden mellan delegated och application permissions i Microsoft Graph?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "Delegated permissions agerar för en inloggad användare och kan aldrig överskrida användarens egna rättigheter. Application permissions saknar användare, ser allt appen fått åtkomst till och beskrivs av Microsoft som högre risk."
            }
          },
          {
            "@type": "Question",
            "name": "Vad är Sites.Selected?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "Sites.Selected är en Microsoft Graph-behörighet som ger en app åtkomst endast till de SharePoint-webbplatser en administratör uttryckligen tilldelar, med rollen read, write, owner eller fullcontrol. Utan tilldelning har appen ingen åtkomst alls."
            }
          },
          {
            "@type": "Question",
            "name": "Kan vi fortfarande använda Restricted SharePoint Search?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "Restricted SharePoint Search avvecklas och ny aktivering blockeras sedan 31 juli 2026. Microsoft hänvisar till Restricted Content Discovery samt SharePoint Advanced Management och Microsoft Purview för långsiktig styrning."
            }
          },
          {
            "@type": "Question",
            "name": "Följer behörigheterna med om vi indexerar SharePoint i Azure AI Search?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "Bara om ni aktivt tar med dem. Azure AI Search kan läsa in SharePoint-ACL i preview och filtrera med användarens token. Gäster och organisationsbreda delningslänkar stöds inte, och ändringar på överordnad nivå kräver resync."
            }
          },
          {
            "@type": "Question",
            "name": "Är AI-sök i interna dokument förenligt med GDPR?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "Ja, med dokumenterat ändamål och rättslig grund, biträdesavtal, bestämd lagringstid för loggar och vid behov en konsekvensbedömning. Utgå från IMY:s vägledning om GDPR och AI."
            }
          },
          {
            "@type": "Question",
            "name": "Stannar data inom EU med Microsoft Copilot?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "Microsoft Copilot omfattas av EU Data Boundary och trafik från EU-användare stannar inom EU:s datagräns. Microsoft anger att Anthropics modeller som underbiträde för närvarande är undantagna, vilket är värt att beakta vid modellval."
            }
          },
          {
            "@type": "Question",
            "name": "Hur testar vi att AI-sökningen inte läcker dokument?",
            "acceptedAnswer": {
              "@type": "Answer",
              "text": "Använd testkonton per roll och kanariedokument med unika fraser på webbplatser med olika behörigheter. Kontrollera svar och källor, och upprepa efter behörighetsändringar."
            }
          }
        ]
      },
      {
        "@context": "https://schema.org",
        "@type": "Dataset",
        "name": "AI-sök i SharePoint utan att visa dokument man saknar behörighet till",
        "description": "Bygg AI-sök i SharePoint som bara visar dokument användaren får se: security trimming, Microsoft Graph, Copilot, Azure AI Search med ACL, oversharing, GDPR.",
        "url": "https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter",
        "datePublished": "2026-09-29",
        "dateModified": "2026-09-29",
        "creator": {
          "@type": "Organization",
          "name": "Alice Labs",
          "url": "https://alicelabs.ai"
        },
        "license": "https://creativecommons.org/licenses/by/4.0/",
        "isAccessibleForFree": true,
        "keywords": [
          "ai-sök sharepoint",
          "sharepoint behörigheter ai",
          "rag sharepoint",
          "security trimming",
          "microsoft graph search api",
          "delegated permissions",
          "sites.selected",
          "azure ai search acl",
          "restricted content discovery",
          "oversharing copilot",
          "ai-assistent interna dokument"
        ]
      },
      {
        "@context": "https://schema.org",
        "@type": "ItemList",
        "name": "Table of Contents",
        "numberOfItems": 10,
        "itemListOrder": "https://schema.org/ItemListOrderAscending",
        "itemListElement": [
          {
            "@type": "ListItem",
            "position": 1,
            "name": "Kan en AI-assistent söka i SharePoint utan att visa dokument man saknar behörighet till?",
            "url": "https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter#kort-svar"
          },
          {
            "@type": "ListItem",
            "position": 2,
            "name": "Hur fungerar RAG mot SharePoint?",
            "url": "https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter#hur-rag-fungerar-sharepoint"
          },
          {
            "@type": "ListItem",
            "position": 3,
            "name": "Tre arkitekturvägar: Copilot, Microsoft Graph eller eget index",
            "url": "https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter#tre-arkitekturvagar"
          },
          {
            "@type": "ListItem",
            "position": 4,
            "name": "Fallgropen är oversharing, inte AI:n",
            "url": "https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter#oversharing"
          },
          {
            "@type": "ListItem",
            "position": 5,
            "name": "Minsta behörighet: delegated permissions och Sites.Selected",
            "url": "https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter#minsta-behorighet-sites-selected"
          },
          {
            "@type": "ListItem",
            "position": 6,
            "name": "GDPR, IMY och EU-dataområdet",
            "url": "https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter#gdpr-imy-eu"
          },
          {
            "@type": "ListItem",
            "position": 7,
            "name": "Alternativ utanför Microsoft: Glean och Elastic",
            "url": "https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter#glean-elastic"
          },
          {
            "@type": "ListItem",
            "position": 8,
            "name": "Så testar ni att behörigheterna håller",
            "url": "https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter#testa-behorigheter"
          },
          {
            "@type": "ListItem",
            "position": 9,
            "name": "När ska ni bygga själva och när ska ni köpa?",
            "url": "https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter#bygga-eller-kopa"
          },
          {
            "@type": "ListItem",
            "position": 10,
            "name": "Så arbetar Alice Labs med RAG och AI-sök i SharePoint",
            "url": "https://alicelabs.ai/sv/insights/ai-sok-sharepoint-behorigheter#sa-arbetar-alice-labs"
          }
        ]
      }
    ]
  },
  {
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "itemListElement": [
      {
        "@type": "ListItem",
        "position": 1,
        "name": "Hem",
        "item": "https://alicelabs.ai/"
      },
      {
        "@type": "ListItem",
        "position": 2,
        "name": "Insikter",
        "item": "https://alicelabs.ai/sv/insights"
      },
      {
        "@type": "ListItem",
        "position": 3,
        "name": "AI Implementation",
        "item": "https://alicelabs.ai/sv/insights/ai-implementation"
      },
      {
        "@type": "ListItem",
        "position": 4,
        "name": "AI-sök i SharePoint utan att visa dokument man saknar behörighet till"
      }
    ]
  }
]
```