Exercice : créer un flux bloquant du temps sur votre calendrier

Effectué

Avez-vous déjà rencontré une situation où vous êtes loin de votre appareil professionnel sur une période prolongée et imprévue ? Souhaitez-vous disposer d’un moyen de bloquer votre calendrier professionnel et d’en informer votre responsable ? Alors cette unité est faite pour vous. En quelques clics, vous pouvez modifier un modèle existant, puis le mettre à disposition pour le déclencher depuis l’application mobile Power Automate.

Conditions préalables

  • Accès à Power Automate.

  • Accès à l’application mobile Power Automate.

  • Une compréhension de base de Power Automate et une expérience de la création d’un flux sont recommandées.

Ouvrir le modèle

  1. Lancez Power Automate et connectez-vous à l’aide de votre compte professionnel.

  2. Cliquez sur Modèles et recherchez bloquer le calendrier.

    Capture d’écran du modèle de blocage de calendrier.

  3. Cliquez sur la vignette Bloquer mon calendrier Office 365 pendant une heure.

  4. Vérifiez votre connexion à Office 365 Outlook et cliquez sur Continuer.

Nous mettons d’abord à jour l’action Créer un événement à partir du modèle pour rechercher le calendrier dans lequel l’événement doit être créé. Nous allons également définir les heures de début et de fin afin de ne bloquer qu’une heure sur le calendrier.

  1. Cliquez sur l’étape Créer un événement. Supprimez la chaîne dans le paramètre ID de calendrier en cliquant sur le x dans le coin droit.

  2. Sélectionnez le calendrier dans lequel vous souhaitez créer un événement. Pour cet exercice, je sélectionne Calendrier.

    Capture d’écran montrant où cliquer pour sélectionner le calendrier.

  3. Supprimez le paramètre Date automatiquement ajouté au champ Heure de début.

  4. Avec votre curseur dans le champ Heure de début, cliquez sur le bouton bleu Contenu dynamique qui s’affiche à droite du champ. Il ressemble à un éclair. Recherchez la propriété Timestamp, puis sélectionnez-la.

    Remarque

    Si vous ne voyez pas la propriété Timestamp, vous pouvez la rechercher en saisissant « time » dans le champ de recherche des propriétés ; vous pouvez également cliquer sur Afficher plus pour voir toutes les propriétés disponibles que vous pouvez parcourir.

  5. Supprimez le paramètre Timestamp du champ Heure de fin. Cette fois-ci, nous allons essayer une formule pour créer une heure à partir de notre paramètre Timestamp. Avec votre curseur dans le champ Heure de fin, cliquez sur le bouton bleu fx pour afficher le volet des expressions. Copiez-collez cette expression dans le volet des expressions et cliquez sur Ajouter.

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

    Remarque

    Cette expression ajoute 1 heure à compter du déclenchement du flux.

  6. Mettez à jour le champ Fuseau horaire afin qu’il corresponde à votre fuseau horaire au moyen de la liste déroulante. Il peut être défini sur « (UTC-12:00) Ligne de date internationale (Ouest) », mais cela peut ne pas vous aider dans votre fuseau horaire.

Voici à quoi ressemble l’action Créer un événement mise à jour une fois terminée :

Capture d’écran de l’action Créer un événement.

Ensuite, nous allons envoyer une notification par e-mail à notre responsable à l’aide des actions Obtenir mon profil (V2) et Obtenir le responsable (V2).

  1. Cliquez sur + Insérer une nouvelle étape sous votre étape Créer un événement, puis sur Ajouter une action.

  2. Recherchez Utilisateurs d’Office 365, puis sélectionnez l’action Obtenir mon profil (V2). Cette action nous fournit la valeur User Principal Name.

  3. Recliquez sur + Insérer une nouvelle étape, puis sélectionnez Ajouter une action.

  4. Recherchez Utilisateurs d’Office 365, puis sélectionnez l’action Obtenir le responsable (V2).

  5. Placez votre curseur dans le champ Utilisateur (UPN), puis cliquez sur le bouton Contenu dynamique.

  6. Dans le volet Contenu dynamique, recherchez/sélectionnez User Principal Name sous l’étape Obtenir mon profil (V2).

    Capture d’écran de l’option User Principal Name.

  7. Cliquez sur + Insérer une nouvelle étape, puis sélectionnez Ajouter une action.

  8. Recherchez Outlook et sélectionnez l’action Envoyer un e-mail (V2).

  9. En haut du champ À à droite, cliquez sur Passer en mode Avancé.

  10. Placez votre curseur dans le champ de saisie À, puis cliquez sur le bouton Contenu dynamique.

  11. Dans le volet Contenu dynamique, recherchez/sélectionnez Mail sous le contenu Obtenir le responsable.

    Capture d’écran de l’option Mail sous l’action Obtenir le responsable.

  12. Vous pouvez ajouter le texte de votre choix dans les sections Objet et Corps. Voici un exemple :

    Capture d’écran des sections Objet et Corps.

  13. Votre déclencheur vous permet de saisir un message personnalisé que vous pouvez utiliser dans le corps de votre e-mail, mais dans ce cas, nous n’allons pas l’utiliser, donc nous allons rendre l’entrée facultative. Retournez à votre déclencheur Déclencher manuellement un flux et cliquez sur la liste déroulante Menu à droite du champ qui commence par « Bonjour ».

  14. Vous pouvez sélectionner Rendre le champ facultatif ou simplement le Supprimer complètement. Ensuite, enregistrez votre flux.

Voici une vue d’ensemble du flux :

Capture d’écran de la vue d’ensemble du flux de blocage de calendrier.

Et voici comment exécuter le flux à partir de l’application mobile Power Automate :

  1. Appuyez sur Flux instantanés.

    Remarque

    Si votre nouveau flux ne s’affiche pas sur votre appareil mobile, vous pouvez appuyer sur le bouton d’actualisation ou faire défiler la liste vers le bas pour l’actualiser.

  2. Sélectionnez le flux Bloquer mon calendrier Office365 pendant une heure.

  3. Appuyez sur Exécuter le flux.

    Capture d’écran de la vue d’ensemble du flux de blocage de calendrier dans l’application mobile.