Trabajar con documentos de SharePoint

Power Automate intermedio

Dani Kahil

Solution Architect | Microsoft MVP

Bibliotecas de documentos de SharePoint en resumen

nanobanana: Un árbol jerárquico vertical de SharePoint: el sitio contiene una lista y una biblioteca; la biblioteca incluye la carpeta del curso y la carpeta Contract Files con un PDF

 

  • Un sitio contiene una o más bibliotecas
  • Una biblioteca guarda archivos (a menudo en carpetas)
  • Cada archivo tiene una URL única
  • Funciones: Get files, Get file content, Get file metadata using path, y más
Power Automate intermedio

Relacionar una fila con su archivo

nanobanana: Una fila de la lista Contracts con la columna PdfFile resaltada se resuelve con Get file metadata using path a un archivo de SharePoint con el token Link to item expuesto

 

  • Cada fila incluye la URL o la ruta del archivo
  • El flujo lee la URL y pide el archivo a SharePoint
  • No hace falta convención de nombres; la URL manda
Power Automate intermedio

Get file metadata using path

 

screenshot_get_file_metadata: La acción de SharePoint de Power Automate "Get file metadata using path" expandida, mostrando los campos Site Address y File Path rellenos y la tarjeta de acción visible.

 

  • Pasa el Site Address y el File Path
  • Devuelve metadatos, no el contenido
  • Expone el token {Link to item}
Power Automate intermedio

¿Enlace o adjunto?

$$

✅ Enlace

$$

  • Permisos aplicados al hacer clic
  • Siempre la versión actual
  • Revalida acceso al reenviar

$$

❌ Copia adjunta

$$

  • Congelada al enviar
  • Permisos omitidos
  • Filtra el archivo al reenviar
Power Automate intermedio

La trampa de los permisos

 

screenshot_sharepoint_access_denied: Una página real de SharePoint "Access denied" / "You need permission to access this site" en el navegador, mostrada tras hacer clic en un enlace a un documento sin permiso de apertura.

 

  • Un enlace solo funciona para quien tiene acceso
  • El flujo no da acceso: envía una URL
  • Usa Share-with o permisos de biblioteca para habilitar destinatarios
Power Automate intermedio

¡Vamos a practicar!

Power Automate intermedio

Preparing Video For Download...