activities
latest
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.
UiPath logo, featuring letters U and I in white

Activités de productivité

Dernière mise à jour 26 mai 2025

PREVIEW
Find Meeting Times

UiPath.MicrosoftOffice365.Activities.Calendar.FindMeetingTimesConnections

Description

Utilise l'API Microsoft Graph Find meeting times pour suggérer des heures et des emplacements de réunion en fonction de la disponibilité de l'organisateur et des participants (Attendees) et de la plage horaire spécifiée pour la réunion (IntervalStart, IntervalEndet MeetingDuration).

Après avoir analysé la disponibilité des participants, l'activité renvoie un tableau des heures, des emplacements (le cas échéant) et des participants disponibles pendant votre plage spécifiée (AvailableTimeslots). Si l'activité ne trouve aucun créneau horaire disponible, elle renvoie une raison afin que vous puissiez modifier votre plage selon vos besoins (EmptySuggestionReason).

Remarque : L’optionFind Meeting Times ne peut pas être utilisée avec l’authentification ApplicationIdAndSecret , car l’API Microsoft Graph FindMeetingTimes ne prend pas en charge les autorisations d’application.
Étendues

Cette activité nécessite les étendues suivantes :

  • Calendars.ReadWrite

OU

  • Calendars.ReadWrite.Shared

Compatibilité du projet

Windows | Multiplate-forme

  • Microsoft Outlook 365 : connexion du compte Microsoft 365 à utiliser dans l'activité.
  • Adresse e-mail des participants : tableau des adresses e-mail des participants. Ce champ ne prend en charge que les variables String[] . Pour saisir une adresse e-mail, incluez-la entre { } et déclarez-la avec " " (par ex., {"[email protected]"}). Pour saisir plusieurs adresses e-mail, incluez toutes entre { }, déclarez chacune avec " " et séparez par une virgule (par exemple, {"[email protected]","[email protected]"}).
  • Intervalle de début (Start interval) - Début de la période de recherche des ouvertures. Ce champ ne prend en charge que les variables DateTime . La valeur par défaut est Heure système actuelle (non affichée). Vous pouvez saisir uniquement la date, ou bien la date et l'heure. Si vous saisissez uniquement une date, l'activité recherchera les heures spécifiées dans la propriété Politique (Policy) .
    Remarque :
    • Vos valeurs DateTime doivent être au format JJ/MM/AAAA ou JJ/MM/AAAA Heure:Minute:Seconds (par exemple, 31/10/2019 12:00:00).
    • Le format DateTime est corrigé automatiquement si vous entrez suffisamment de détails. Par exemple, si vous entrez 31/10/2019 15:00 , il se corrige automatiquement en 31/10/2019 15:00:00.
  • Intervalle de fin (End interval) - Fin de la période de recherche des ouvertures. Ce champ ne prend en charge que les variables DateTime . La valeur par défaut est Aujourd'hui à minuit (non affiché). Vous pouvez saisir uniquement la date, ou bien la date et l'heure. Si vous saisissez une date uniquement, la recherche est limitée aux heures de travail spécifiées par les calendriers des participants.
  • Fuseau horaire (Time Zone) : le fuseau horaire dans lequel interpréter les éléments Début de l'intervalle (Interval Start) et Fin de l'intervalle (Interval End). La valeur par défaut est le fuseau horaire de votre système (non affiché). Cette propriété prend en charge les variables String et les valeurs au format chaîne.
  • Durée de la réunion : la durée souhaitée de la réunion en minutes. Ce champ ne prend en charge que les entiers et les variables Int32 . La valeur par défaut est 30 (non affiché).

Configuration

Propriétés

Entrée
  • Organisateur requis (Organizator Required ) : spécifie si l'organisateur est un participant requis. Il est défini sur True par défaut.
  • Contraintes (Constraints ) : les contraintes que les participants doivent suivre lors de la recherche des heures de réunion disponibles. Sélectionnez l'une des options suivantes :
    • Travail (Work) : les suggestions de réunion sont limitées aux heures de travail de l’utilisateur telles qu’elles sont définies dans son calendrier. Les heures par défaut sont du lundi au vendredi, de 8 h à 17 h.
    • Les suggestions de réunion ( Personal ) et de réunion couvrent toute la semaine en fonction des paramètres de votre calendrier. Les heures par défaut sont du lundi au dimanche, de 8 h à 17 h.
    • Non restreint (Unrestricted ) : les suggestions de réunion sont disponibles à toute heure et tous les jours sans aucune restriction.
  • Emplacements (Locations) : un tableau de pièces ou d'emplacements, donnés par leurs noms d'affichage, à rechercher. Si aucun emplacement n'est disponible, un autre est sélectionné. Ce champ ne prend en charge que String[] variables. Si les salles de réunion répertoriées ne sont pas disponibles, l'activité ne renvoie pas de suggestions d'heure de réunion.
Sortie
  • Raison de la suggestion vide (Empty Suggestion reason) - Raison pour laquelle aucune suggestion de réunion n'est renvoyée. Les valeurs possibles sont attendeesUnavailable, attendeesUnavailableOrUnknown, locationsUnavailable, organizerUnavailable ou unknown. Cette propriété est une chaîne vide si la propriété Créneaux disponibles n'inclut aucune suggestion de réunion. Vous pouvez également utiliser MeetingTimeSuggestion.SuggestionReason pour voir la raison de la suggestion.
  • Créneaux disponibles : tableau des horaires de réunion, des participants disponibles et des emplacements, le cas échéant. Ce champ ne prend en charge que les variables MeetingTimeSuggestion[] . Ce champ est obligatoire si vous prévoyez d'utiliser les données de sortie dans des activités ultérieures. L'objet MeetingTimeSuggestion comprend plusieurs propriétés que vous pouvez utiliser dans d'autres activités.

Mode de fonctionnement

Les étapes et le diagramme de séquence de messages suivants illustrent le fonctionnement de l'activité, depuis la conception (c'est-à-dire les dépendances d'activité et les propriétés d'entrée/sortie) jusqu'à l'exécution.

  1. Effectuez les étapes.
  2. Ajoutez l’activité Étendue Microsoft Office 365 à votre projet.
  3. Ajoutez l’activité Ajouter une feuille à l’intérieur de l’activité Étendue Microsoft Office 365.
  4. Entrez des valeurs pour les propriétés d'entrée.
  5. Créez et entrez les variables MeetingTimeSuggestion[] et String pour votre propriété Output (Sortie).
  6. Exécutez l’activité.
    • Les valeurs de vos propriétés d'entrée sont envoyées à l'API FindMeetingTimes.
    • L'API renvoie les valeurs MeetingTimeSuggestion[] et String à votre variable de propriété de sortie.


  • Description
  • Compatibilité du projet
  • Configuration
  • Mode de fonctionnement

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2025 UiPath Tous droits réservés.
OSZAR »