Arbeta med SharePoint-dokument

Power Automate för medelnivå

Dani Kahil

Solution Architect | Microsoft MVP

SharePoint-dokumentbibliotek i korthet

nanobanana: Ett vertikalt SharePoint-hierarkiträd - webbplatsen innehåller en lista och ett bibliotek, biblioteket innehåller en kursmapp och mappen Contract Files med en PDF

 

  • En webbplats innehåller ett eller flera bibliotek
  • Ett bibliotek innehåller filer (ofta i mappar)
  • Varje fil har en unik URL
  • Funktioner: Get files, Get file content, Get file metadata using path, med mera
Power Automate för medelnivå

Matcha en rad mot sin fil

nanobanana: En rad i listan Contracts med kolumnen PdfFile markerad matchas via Get file metadata using path mot en SharePoint-fil, med token-värdet Link to item synligt

 

  • Varje rad innehåller filens URL eller sökväg
  • Flödet läser URL:en och hämtar filen från SharePoint
  • Ingen namnkonvention behövs - URL:en är sanningen
Power Automate för medelnivå

Get file metadata using path

 

screenshot_get_file_metadata: Power Automate SharePoint-åtgärden "Get file metadata using path" expanderad, med inmatningsfälten Site Address och File Path ifyllda, och åtgärdskortet synligt.

 

  • Ange Site Address och File Path
  • Returnerar metadata, inte filens innehåll
  • Visar token {Link to item}
Power Automate för medelnivå

Länk eller bifogad fil?

$$

✅ Länk

$$

  • Behörigheter kontrolleras vid klick
  • Alltid den aktuella versionen
  • Kontrollerar åtkomst igen vid vidarebefordran

$$

❌ Bifogad kopia

$$

  • Fryst vid avsändning
  • Behörigheter kringgås
  • Läcker filen vid vidarebefordran
Power Automate för medelnivå

Behörighetsfällan

 

screenshot_sharepoint_access_denied: En verklig SharePoint-sida med texten "Access denied" / "You need permission to access this site" i webbläsaren, visad efter att en användare utan behörighet klickat på en länk till dokumentet.

 

  • En fungerande länk fungerar bara för dem som har åtkomst
  • Flödet ger inte åtkomst - det skickar bara en URL
  • Använd "Dela med" eller biblioteksbehörigheter för att ge mottagare åtkomst
Power Automate för medelnivå

Nu kör vi en övning!

Power Automate för medelnivå

Preparing Video For Download...