Esercizio - Creazione di un flusso che blocca gli orari sul calendario

Completato

Ci si è mai trovati in una situazione in cui si sarà lontani dal dispositivo di lavoro per un periodo di tempo prolungato, non pianificato? Serve un modo per bloccare il calendario di lavoro e farlo sapere al responsabile? Allora si consiglia di leggere questa unità. Con pochi clic è possibile modificare un modello esistente e renderlo disponibile per l'attivazione dall'app per dispositivi mobili Power Automate.

Prerequisiti

  • Accesso a Power Automate.

  • Accesso all'app per dispositivi mobili Power Automate.

  • Una conoscenza di base di Power Automate ed esperienza nella creazione di un flusso.

Apertura del modello

  1. Avviare Power Automate e accedere usando l'account della propria organizzazione.

  2. Selezionare Modelli e cercare blocco calendario.

    Screenshot del modello di blocco del calendario.

  3. Selezionare il riquadro Blocca il calendario di Office 365 per un'ora.

  4. Verificare la connessione a Office 365 Outlook e selezionare Continua.

Per prima cosa occorre aggiornare l'azione Crea evento dal modello per trovare il calendario in cui deve essere creato l'evento. Verranno inoltre impostati gli orari di inizio e fine in modo da bloccare solo un'ora sul calendario.

  1. Selezionare il passaggio Crea evento. Eliminare la stringa nel parametro ID calendario facendo clic sulla x nell'angolo a destra.

  2. Selezionare il calendario su cui si desidera creare un evento. Per questo esercizio viene selezionato Calendario.

    Screenshot che mostra dove fare clic per selezionare il calendario.

  3. Eliminare il parametro Data che è stato aggiunto automaticamente al campo Ora di inizio.

  4. Con il cursore posizionato nel campo Ora di inizio selezionare il pulsante blu Contenuto dinamico visualizzato a destra del campo. Ha l'aspetto di un fulmine. Cercare la proprietà Timestamp e selezionarla.

    Nota

    Se non la proprietà Timestamp non è visibile, è possibile cercarla immettendo "time" nel campo di ricerca delle proprietà; è anche possibile selezionare Vedi altro per scorrere l'elenco di tutte le proprietà disponibili.

  5. Eliminare il timestamp dal campo Ora di fine. Questa volta si userà una formula per creare un orario a un'ora di distanza dal Timestamp. Con il cursore all'interno del campo Ora di fine selezionare il pulsante fx blu per visualizzare il pannello delle espressioni. Copiare e incollare questa espressione nel pannello delle espressioni e selezionare Aggiungi.

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

    Nota

    Questa espressione aggiunge 1 ora dal momento in cui viene attivato il flusso.

  6. Aggiornare il campo Fuso orario in modo che corrisponda al proprio fuso orario tramite l'elenco a discesa. Potrebbe essere impostato su "(UTC-12:00) Linea cambiamento data internazionale (occidentale)", ma ciò potrebbe non essere di aiuto nel proprio fuso orario.

Ecco come appare l'azione Crea evento aggiornata una volta completata.

Screenshot dell'azione Crea evento.

Quindi inviare una notifica e-mail al responsabile. A questo scopo usare la combinazione di Recupera profilo personale (V2) e Recupera responsabile (V2).

  1. Selezionare + Inserisci un nuovo passaggio nel passaggio Crea evento, quindi selezionare Aggiungi un'azione.

  2. Cercare Utenti di Office 365 e selezionare l'azione Recupera profilo personale (V2). Questa azione restituisce il nome dell'entità utente.

  3. Selezionare + Inserisci un nuovo passaggio, quindi selezionare di nuovo Aggiungi un'azione.

  4. Cercare Utenti di Office 365 e selezionare l'azione Recupera il responsabile (V2).

  5. Posizionare il cursore nel campo Utente (UPN), quindi selezionare il campo Contenuto dinamico.

  6. In Contenuto dinamico trovare/selezionare il User Principal Name nel passaggio Recupera profilo personale (v2).

    Screenshot del nome dell'entità utente.

  7. Selezionare + Inserisci un nuovo passaggio, quindi Aggiungi un'azione.

  8. Cercare Outlook e selezionare l'azione Invia un messaggio e-mail (V2).

  9. In alto a destra del campo di input A selezionare Passa alla modalità avanzata.

  10. Posizionare il cursore all'interno del campo A, quindi selezionare il campo Contenuto dinamico.

  11. In Contenuto dinamico trovare/selezionare Mail nel contenuto Recupera il responsabile (V2).

    Screenshot della Posta di Recupera responsabile.

  12. È possibile aggiungere il testo desiderato nelle sezioni Oggetto e Corpo. Di seguito è riportato un esempio:

    Screenshot dell'oggetto e del corpo.

  13. Il trigger permette di digitare un messaggio personalizzato che potrebbe essere usato nel corpo e-mail, ma in questo caso non verrà usato, quindi l'input sarà facoltativo. Tornare al trigger Attiva un flusso manualmente e selezionare l'elenco a discesa Menu a destra del campo che inizia con "Ciao".

  14. Selezionare Rendi il campo facoltativo, o in alternativa eliminare il campo. Quindi fare clic su Salva per salvare il flusso.

Di seguito è riportata una panoramica dell'intero flusso:

Screenshot della panoramica del flusso di blocco del calendario.

Questa invece è la procedura cui attenersi per eseguire il flusso dall'app per dispositivi mobili Power Automate:

  1. Selezionare Flussi istantanei.

    Nota

    Se il nuovo flusso non è visualizzato sul dispositivo mobile, è possibile seleziona il pulsante Aggiorna oppure trascinare verso il basso l'elenco per aggiornarlo.

  2. Selezionare il flusso Blocca il calendario di Office365 per un'ora.

  3. Selezionare Esegui flusso.

    Screenshot della panoramica del flusso Blocco calendario nell'app per dispositivi mobili.