Lucrul cu documente SharePoint

Power Automate intermediar

Dani Kahil

Solution Architect | Microsoft MVP

Bibliotecile de documente SharePoint pe scurt

nanobanana: Un arbore ierarhic vertical SharePoint - site-ul conține o listă și o bibliotecă, biblioteca include folderul cursului și folderul Contract Files care conține un PDF

 

  • Un site conține una sau mai multe biblioteci
  • O bibliotecă stochează fișiere (adesea în foldere)
  • Fiecare fișier are un URL unic
  • Funcții: Obține fișiere, Obține conținutul fișierului, Obține metadatele fișierului după cale și altele
Power Automate intermediar

Potrivirea unui rând cu fișierul său

nanobanana: Un rând din lista Contracts cu coloana PdfFile evidențiată se rezolvă, prin Obține metadatele fișierului după cale, într-un fișier SharePoint cu tokenul Link to item expus

 

  • Fiecare rând conține URL-ul sau calea fișierului
  • Fluxul citește URL-ul și cere fișierul din SharePoint
  • Nu e nevoie de convenții de denumire; URL-ul este sursa de adevăr
Power Automate intermediar

Obține metadatele fișierului după cale

 

screenshot_get_file_metadata: Acțiunea SharePoint din Power Automate "Obține metadatele fișierului după cale" extinsă, cu câmpurile Adresa site-ului și Calea fișierului completate și cardul acțiunii afișat.

 

  • Transmite Adresa site-ului și Calea fișierului
  • Returnează metadate, nu conținutul fișierului
  • Expune tokenul {Link to item}
Power Automate intermediar

Link sau atașament?

$$

$$

  • Permisiunile sunt verificate la accesare
  • Mereu versiunea curentă
  • Reverifică accesul la redirecționare

$$

❌ Copie atașată

$$

  • Fixată la trimitere
  • Permisiunile sunt ocolite
  • Expune fișierul la redirecționare
Power Automate intermediar

Capcana permisiunilor

 

screenshot_sharepoint_access_denied: O pagină reală SharePoint "Access denied" / "You need permission to access this site" afișată în browser, după ce utilizatorul a dat clic pe un link către un document pe care nu are voie să-l deschidă.

 

  • Un link funcțional merge doar pentru persoanele cu acces
  • Fluxul nu acordă acces - trimite doar un URL
  • Folosește Share-with sau permisiunile bibliotecii pentru a oferi acces destinatarilor
Power Automate intermediar

Hai să exersăm!

Power Automate intermediar

Preparing Video For Download...