SharePoint · filer

SharePoint-integration: filer og styregrupper

SharePoint-integration betyder, at dokumenter til en sag lander i et kendt site og bibliotek i kundens tenant, med de rettigheder, de allerede styrer i 365. Jeres database ejer sagen. SharePoint ejer filen. I gemmer site-id, library-id, item-id. I spejler ikke bytes frem og tilbage hver nat. Teamets sagsfiler hører hjemme i SharePoint. Brugerens kladder hører hjemme i [OneDrive](/articles/integrations/onedrive-integration). Fælder: alle filer i ét bibliotek uden mappe-konvention, appen har Sites.ReadWrite.All på hele tenanten, og I opfinder versionsstyring oven på SharePoints egen. Hubben er [Microsoft 365](/articles/integrations/microsoft-365-integration).

I bygger ikke et nyt filmonster. I viser den rigtige mappe og lægger filen dér, styregruppen allerede har adgang. Automation af dokumentet på sagen.

Den rigtige model

  • Jeres database ejer sagen
  • SharePoint ejer filen
  • I gemmer site-id, library-id, item-id
  • I spejler ikke bytes hver nat
Graph · scopes
User.Readok
Calendars.ReadWriteok
Files.ReadWrite.Allforklar
Sites.Selected slår Files.ReadWrite.All i et sikkerhedsreview.

SharePoint

  • Teamets sagsfiler
  • Styregruppe og kendte rettigheder
  • Bibliotek pr. sag eller pr. kunde

OneDrive

  • Brugerens kladder
  • Før dokumentet løftes ind på sagen
  • Fem personer skal se den? Så er det SharePoint
SharePoint er fælles. OneDrive er personligt.

Fælder

  • Alle filer i ét bibliotek uden mappe-konvention
  • Appen har Sites.ReadWrite.All på hele tenanten
  • I opfinder versionsstyring oven på SharePoints egen

Det I skal gøre nu

Peg på det site og det bibliotek, sagen skal lande i. Har I ikke en konvention, er det første opgave — før API’et. Send site-navnet.

FAQ om SharePoint-integration

SharePoint eller OneDrive?

Teamets sagsfiler: SharePoint. Brugerens kladder: OneDrive.

Skal vi synce filerne hjem?

Nej. Gem id’er. Spejl ikke bytes hver nat.

Hvilket scope skal vi bede om?

Sites.Selected eller ét kendt site. Ikke ReadWrite.All “for en sikkerheds skyld”.

Hvem styrer adgang?

Tenanten. I arver SharePoints rettigheder. Opfind ikke et parallelt ACL i jeres app.