El poder automatizar con scripts es muy valioso para
SharePoint online y obviamente para nosotros como administradores de Office 365
de sitios de SharePoint modernos ya que nos da la oportunidad de poder hacer
diferentes ejecuciones de lo que realmente requerimos para poder automatizar.
algo importante que hay que hacer notar en automatización, es
que con los scripts se van ejecutando las acciones conforme se fueron
escribiendo esto quiere decir que es de una manera secuencial. Algunas de las
cosas que podemos realizar con código script son las siguientes:
- · Creación de listas.
- · Actualización de descripciones.
- · Activación de características.
- · Modificación de pertenencias a grupos.
- · Ejecución de funciones de Flow (Power Automate)
- · Configuración de acceso de invitado.
Con esto lo que podemos hacer es que podemos desencadenar
diferentes funciones a través de Power Automate el cual se van a ir ejecutando
cómo se mencionó anteriormente de acuerdo al script de cómo se escribieron de
acuerdo a su prioridad para ejecutar la acción.
Ejemplo de creación de flujo.
En este ejemplo generaremos el flujo desde nuestro sitio de
SharePoint Moderno, para poderlo mostrar de una manera lo más sencilla posible
solo para uso didáctico.
1. En
nuestro sitio nos vamos a la Biblioteca de documentos, de ahí
seleccionar Flujo / Crear un Flujo
2.
Aparecerá un menú del lado derecho, con las
diferentes plantillas que están actualmente y puedes darle clic en Mostar
más
Si no te convence ninguna de las plantillas
que te recomiendan en primera instancia, puedes buscar más.
3.
Da clic en Ver más plantillas.
Esto te llevara a la pagina que tienes de Power Automate.
Nota: Power
Automate es uno de 3 programas que se conocen como Power Platform de Microsoft
y te ayuda a crear flujos de trabajo de manera automatizada entre aplicaciones
Micrososft, como no Microsoft, para diferentes propósitos como son:
·
Flujos de aprobación.
·
Botón
·
Recopilación de información
·
Visio
·
Correo electrónico
·
Eventos y calendario
·
Móvil
·
Notificaciones
·
Productividad
·
Redes Sociales
·
Sincronizar.
Estos propósitos puedes generar los siguientes flujos:
·
Automatizados
·
De botón
·
Programados
·
Aprobación
·
Proceso de negocio
Si no existe una plantilla que cubra tus necesidades, puedes
generar el flujo, desde cero.
4.
Da clic en el menú de la izquierda Crear.
5.
Selecciona Flujo Automatizado.
6.
Ingresa el Nombre de flujo¸ y Elija
el desencadenador del flujo.
7.
Especifica la Dirección del sitio
y Nombre de la biblioteca.
8.
Da clic en el botón Nuevo paso.
9.
Seleccionar la Acción a ejecutar,
por ejemplo, en este caso publicaremos un Mensaje en Teams
10.
Selecciona el Equipo donde quieres
que se publique el mensaje, el Canal y Mensaje,
puedes generar contenido dinámico.
11.
Si ya es todo, solo dale en guardar y puedes
probar tu flujo. En este caso mandaría un mensaje a un grupo de Teams cuando se
subiera un elemento a la biblioteca de documentos.
Y como resultado, manda el mensaje a Teams, como se muestra
en la siguiente imagen:
El ejercicio solo es una practica para que vean de manera
general como puedes automatizar, algunos procesos, más adelante nos
adentraremos con ejemplos y ejercicios más complejos para las diferentes
resoluciones que puede llegar a tener una organización sin importar el tamaño
de esta.
Al final podemos ver el detalle de la ejecución.

























