Ejercicio: Crear un flujo que bloquee el tiempo en su calendario

Completado

¿Alguna vez se ha topado con una situación en la que va a estar lejos de su dispositivo de trabajo durante un período de tiempo prolongado y no planificado? ¿Le gustaría tener una forma de bloquear su calendario de trabajo e informar a su administrador? ¡Entonces esta es su unidad! Con unos pocos clics, puede modificar una plantilla existente y luego tenerla disponible para desencadenarla desde la aplicación móvil de Power Automate.

Requisitos previos

  • Acceso a Power Automate.

  • Acceso a la aplicación móvil de Power Automate.

  • Se recomienda un conocimiento básico de Power Automate y experiencia en la creación de flujos.

Abrir la plantilla

  1. Abra Power Automate e inicie sesión con su cuenta organizativa.

  2. Seleccione Plantillas y busque bloquear calendario.

  3. Seleccione el mosaico Bloquear mi Calendario de Office 365 durante una hora.

  4. Seleccione Continuar.

Primero, actualizamos la acción "Crear evento" desde la plantilla para encontrar el Calendario donde se debe crear el evento. También configuramos las horas de inicio y finalización para que solo se bloquee una hora en el calendario.

  1. Seleccione el paso Crear evento. Elimine la cadena en el parámetro Id. de calendario haciendo clic en la x de la esquina derecha.

  2. Seleccione el calendario en el que desea crear un evento. Para este ejercicio, seleccionaré Calendario.

  3. Elimine el parámetro Fecha que se agregó automáticamente al campo Hora de inicio.

  4. Escriba / en el campo Hora de inicio y seleccione Contenido dinámico. Busque la propiedad Timestamp y selecciónela.

    Nota

    Si no ve la propiedad Timestamp, es posible que deba hacer clic en Ver más, en la esquina derecha del panel Contenido dinámico, junto a "Desencadenar un flujo manualmente".

  5. Elimine Marca de tiempo del campo Hora de finalización. Seleccione dentro del campo Hora de finalización y, luego, seleccione el fx azul para abrir el panel de expresiones. Copie y pegue esta expresión en el panel de expresiones y seleccione Agregar.

    addHours(triggerOutputs()['headers']['x-ms-user-timestamp'],1)

    Nota

    Esta expresión agrega 1 hora desde el momento en que se desencadena el flujo.

  6. Actualice el campo Zona horaria para que coincida con su zona horaria.

Este es el aspecto de la acción "Crear evento" actualizada.

A continuación, enviaremos una notificación por correo electrónico a nuestro administrador. Para ello, usaremos la combinación de Obtener mi perfil (V2) y Obtener administrador (V2).

  1. Seleccione + Insertar un nuevo paso y, después, Agregar una acción.

  2. Busque Usuarios de Office 365 y seleccione la acción Obtener mi perfil (V2). Esta acción nos proporciona el nombre principal de usuario.

  3. Seleccione + Insertar un nuevo paso y seleccione de nuevo Agregar una acción.

  4. Busque Usuarios de Office 365 y seleccione la acción Obtener administrador (V2).

  5. Escriba / en el campo Usuario (UPN) y seleccione Insertar contenido dinámico.

  6. En Contenido dinámico, seleccione UPN. Asegúrese de seleccionar el UPN que se encuentra debajo de Obtener mi perfil (v2).

  7. Seleccione + Insertar un nuevo paso y, después, Agregar una acción.

  8. Busque Outlook y seleccione la acción Enviar correo electrónico (V2).

  9. Escriba / en el campo Para y seleccione Insertar contenido dinámico.

  10. En Contenido dinámico, seleccione Mail bajo Obtener administrador (V2).

  11. Finalmente, puede agregar el texto que desee en las secciones Asunto y Cuerpo. Mostramos ahora un ejemplo:

A continuación se muestra información general de todo el flujo:

Este es el aspecto del flujo en la aplicación móvil de Power Automate:

  1. Seleccione Flujos instantáneos.

  2. Seleccione el flujo Bloquear mi Calendario de Office365 durante una hora.

  3. Seleccione Ejecutar flujo.