Contenido del curso

Automatiza listas SharePoint sin código

Resumen

¿Tienes datos en Excel que se te están desbordando y quieres automatizarlos sin volverte un experto técnico? Power Automate, combinado con listas de SharePoint dentro de Teams, te permite migrar esa información a un repositorio más robusto y aplicarle reglas de automatización en minutos. Esta guía es para quienes ya manejan Excel y buscan dar el siguiente paso hacia procesos automatizados sin escribir una línea de código.

Por qué usar listas de SharePoint en lugar de Excel

Cuando trabajas dentro de la Power Platform, tienes tres opciones principales para almacenar datos: Excel, SharePoint y Dataverse. SharePoint funciona como un punto intermedio: te ofrece la familiaridad de los registros de Excel, pero con la estructura de tablas similar a Dataverse, sin requerir el conocimiento técnico que este último exige.

La ventaja real aparece cuando integras Lists dentro de un equipo de Teams. Teams usa SharePoint por detrás para almacenar datos, así que cualquier lista que crees ahí queda lista para conectarse con Power Automate.

¿Qué es Microsoft Lists? Es un componente de SharePoint que te permite crear tablas con tipos de columna avanzados (elección, fecha, usuario, número) y aplicarles reglas de automatización, algo que Excel por sí solo no ofrece de forma nativa.

Cómo agregar una lista dentro de un canal de Teams

El proceso es directo. Selecciona un equipo, entra al canal donde quieres trabajar y usa el botón con el símbolo de más para agregar funcionalidades. Ahí encontrarás SharePoint y Lists [2:00].

Al dar clic en guardar, el navegador te muestra varias opciones:

  • Crear una lista desde cero.
  • Agregar una lista existente.
  • Importar desde Excel o CSV.
  • Usar plantillas predefinidas.

Esa importación desde Excel es clave si ya tienes información generada en tu organización y no quieres empezar de nuevo.

Cómo crear una lista para controlar gastos de proyecto

Un caso muy común es llevar el seguimiento de gastos. Vamos por ahí. Al dar clic en Nueva lista, le pones nombre, color e ícono, igual que harías con un archivo de Excel para identificarlo rápido [3:30].

Después viene lo importante: las columnas. Cada columna define qué tipo de dato vas a guardar.

Qué tipos de columna puedes usar en Lists

Al dar clic en Agregar nueva columna, aparecen varios tipos:

  • Texto o varias líneas de texto.
  • Elección (lista desplegable).
  • Fecha.
  • Usuario.
  • Número.

Para el ejemplo de gastos, una columna de tipo elección sirve perfecto para el método de pago, con opciones como tarjeta corporativa, efectivo y tarjeta personal [5:30]. Puedes asignar colores a cada opción y editar el texto cuando lo necesites.

Las columnas finales del ejemplo quedaron así: Concepto, Método de pago, Monto, IVA, Razón social, Instrucciones de facturación y Estado de pago. Todas personalizables al proceso que quieras automatizar.

Cómo crear reglas de automatización en una lista

Una vez que tu lista existe, abre los tres puntos de la parte superior y elige Abrir en SharePoint. Dentro de SharePoint, vuelve a usar los tres puntos y busca Automatización para crear o administrar reglas [7:30].

¿Qué disparadores existen para automatizar una lista de SharePoint? Tres principales: cuando un elemento se crea, cuando se modifica y cuando se elimina. Estos son los mismos disparadores que Power Automate ofrece en su interfaz nativa.

Ejemplos de reglas que puedes aplicar a gastos

Antes de crear reglas, haz una lista de los procesos que quieres automatizar. Algunos ejemplos prácticos:

  • Si el gasto supera mil pesos, enviar una aprobación en Teams.
  • Si el gasto es menor a quinientos, marcarlo automáticamente como autorizado para pago.
  • Si el pago se hace con tarjeta corporativa, requerir aprobación adicional.

En el ejercicio creamos una regla simple: cuando un nuevo elemento se crea, ajustar la columna Estado a "en espera de aprobación" [9:30]. Esto asegura que ningún registro nuevo pase directo a pago sin revisión.

Desde esta vista de SharePoint puedes crear hasta quince reglas, suficiente para automatizar procesos comunes sin entrar al editor robusto de Power Automate.

Cómo controlar permisos y accesos en tu lista

Si creaste tu lista desde Teams, los permisos ya vienen heredados del equipo: propietarios y miembros. SharePoint maneja permisos de forma jerárquica, es decir, el de mayor jerarquía puede acceder a los de menor.

Por defecto, encontrarás cuatro grupos cuando creas una lista vinculada a un equipo de Teams:

  • Propietarios del equipo.
  • Propietarios del sitio de SharePoint.
  • Visitantes (solo lectura).
  • Integrantes (pueden editar).

Cómo compartir una lista con personas externas

Desde el botón Empezar a compartir eliges con quién compartir: personas de la organización, grupos existentes, un enlace público o personas específicas. Si vas a invitar a un externo, valida que sea un correo correcto y aplica permisos de edición o solo lectura [13:30].

¿Cómo evitar que un enlace de SharePoint quede activo para siempre? Configura una fecha de expiración al compartir. Si no la pones, el acceso queda vigente indefinidamente y es fácil olvidarlo, sobre todo con usuarios externos como proveedores.

La cuenta externa solo verá lo que el usuario invitado tiene permiso de ver, así que explícale claramente el alcance antes de enviarle el enlace.

¿Qué proceso de tu trabajo diario crees que se beneficiaría más al migrarlo de Excel a una lista automatizada? Cuéntame en los comentarios qué reglas te gustaría implementar primero.