- Notes de publication
- Vue d'ensemble (Overview)
- Démarrage
- Fournisseurs Marketplace
- Clients Marketplace
- Directives de publication
- Directives de publication pour les automatisations prêtes à l'emploi
- Publication de directives pour les accélérateurs de solution
- Directives de publication pour les connecteurs Integration Service
- Publication des directives pour les modèles d’application Process Mining
- Sécurité et protection IP
- Autres listes UiPath
- Node-RED
- Configuration
- Équipe
- Fonctionnalités de Microsoft Teams
- Créer une équipe
- Créer une équipe à partir d'un groupe
- Obtenir l'équipe
- Get Teams
- Canaux
- Créer le canal
- Supprimer le canal
- Obtenir le canal
- Obtenir les canaux
- Mettre à jour le canal
- Chats
- Obtenir des chats
- Get Chats
- Récupérer des membres du chat
- Messages
- Obtenir des messages
- Get Messages
- Obtenir les réponses de message
- Répondre au message
- Envoyer message
- Events
- Créer un événement
- Supprimer l'événement
- Get Event
- Obtenir les événements
- Utilisateurs
- Obtenir la présence de l'utilisateur
- Mode de fonctionnement
- Références techniques
- Démarrer
- Configuration
- Références techniques
- Démarrages rapides
- Portée d'Amazon
- Activités
- Analyser un document d'une seule page
- Analyser un document multipage
- Démarrer l’analyse du document
- Obtenir le statut de l'analyse du document
- Récupérer l'analyse du document
- Objet Page Detail
- Mode de fonctionnement
- Références techniques
- Démarrer
- À propos
- Configuration
- Références techniques
- Étendue Azure Form Recorder
- Activités
- Analyser le formulaire
- Analyser le formulaire asynchrone
- Récupérer le résultat du formulaire d'analyse
- Analyser le reçu
- Analyser le reçu asynchrone
- Obtenir le résultat du reçu d'analyse
- Analyser la mise en page
- Analyser la mise en page asynchrone
- Obtenir le résultat de l’analyse de la mise en page
- Entraîner le modèle
- Obtenir les modèles
- Obtenir les clés de modèle
- Obtenir les informations de modèle
- Supprimer le modèle
- Connecteurs
- Comment créer des activités
- Créer votre intégration

Guide de l'utilisateur Marketplace
Fonctionnalités de Microsoft Teams
The Microsoft Teams activities use the Microsoft identity platform to establish an authenticated connection between UiPath and your Microsoft Teams application via the Microsoft Scope activity. This connection enables a Robot to call the Microsoft Graph API to read and write resources on your behalf.
To establish your authenticated connection, you first register your Microsoft Teams application in your Azure Active Directory (using your personal, work, and/or school Microsoft Office 365 account). When registering your application, you assign the Microsoft Graph API permissions that specify the resources a Robot can access on your behalf.
After registering your Microsoft Teams application, Azure Active Directory assigns a unique application (client) ID that you enter in the Microsoft Teams Scope activity. The ApplicationID is used to collect the necessary information about your registered app to initiate authentication.
To learn more about registering your application and assigning permission, see the Setup guide. This guide provides step-by-step instructions to configure your Microsoft Teams application for automation.
Mode de fonctionnement
The following steps and message sequence diagram is an example of how the activity works from design time (that is, the activity dependencies and input/output properties) to run time.
-
Terminez les étapes de Configuration .
-
Add the Microsoft Teams Scope activity to your project.
-
Enter values for the Authentication, Input, and Unattended (if applicable) properties.

Automatisation avec ou sans assistance
The Microsoft Teams Scope activity has three different authentication flows (AuthenticationTypes) that you can choose from when adding the activity to your project. Your selection is dependent on the type of automation mode you plan to run (unattended or attended) and your application authentication requirements (consult with your administrator if you're unsure which authentication requirements apply to your application).
| AuthenticationType | Assisté (Attended) | Non assisté (Unattended) |
|---|---|---|
| Jeton interactif | X | S/O |
| IntegratedWindowsAuthentication | X | X |
| NomUtilisateurEtMotdePasse | X | X |
Unattended automation does not support multi-factor authentication. If you're application requires multi-factor authentication, you can only run attended automation using the InteractiveToken authentication type.
Jeton interactif
The InteractiveToken authentication type can be used for attended automation and when multi-factor authentication (MFA) is required. This is the default option and what we use in our examples. If you're interested in "playing around" with the activity package, this option is easy to configure and works well for personal accounts (using the default redirect URI noted in step 7 of the Register your application section of the Setup guide).
When the Microsoft Teams Scope activity is run for the first time using this authentication type, you are prompted to authorize access to the resources (you granted permissions to when registering your app) via a consent dialogue box.
If you select this option, the Username, Password, and Tenant properties should be left empty.
This authentication type follows the OAuth 2.0 authorization code flow.
IntegratedWindowsAuthentication
The IntegratedWindowsAuthentication authentication type can be used for both attended and unattended automation. This option can apply to Windows hosted applications running on computers joined to a Windows domain or Azure Active Directory.
You should only select this option if your registered application is configured to support Integrated Windows Authentication (additional information can be found on GitHub).
If you select this option, the Username, Password, and Tenant properties should be left empty.
UsernameAndPassword
The UsernameAndPassword authentication type can be used for both attended (when multi-factor authentication is not required) and unattended automation.
Though it's not recommended by Microsoft, you can use this authentication type in public client applications. Using this authentication type imposes constraints on your application. For instance, apps using this flow won't be able to sign in a user who needs to perform multi-factor authentication (conditional access). It won't enable your application to benefit from single sign-on either. Authentication with username/password goes against the principles of modern authentication and is only provided for legacy reasons (additional information can be found on GitHub).
If you select this option, the Username and Password properties are required and the Tenant property is optional for single-tenant applications (required for multi-tenant applications).
The ApplicationID property is required when selecting the UsernameAndPassword AuthenticationType. You can register your Microsoft Office 365 Application using your personal, work, and/or school account.
Propriétés
Les valeurs des propriétés suivantes sont spécifiées lors de l'ajout de cette activité à votre projet dans UiPath Studio.
Commun
DisplayName
Le nom complet de l’activité.
| Attributs | Détails (Details) |
|---|---|
| Saisie de texte | String |
| Requis | Oui (Yes) |
| Valeur par défaut | Étendue de Microsoft Teams |
| Valeurs autorisées | Saisissez une variable String ou String . |
| Remarques | S/O |
Authentification
ApplicationID
The unique application (client) ID assigned by the Azure Active Directory when you registered your app during Setup.
| Attributs | Détails (Details) |
|---|---|
| Saisie de texte |
|
| Requis | Oui (Yes) |
| Valeur par défaut | Vide |
| Valeurs autorisées | Saisissez une variable String ou String . |
| Remarques |
|
AuthenticationType
Le type d'authentification requis pour votre application enregistrée.
| Attributs | Détails (Details) |
|---|---|
| Saisie de texte | Sélection déroulante |
| Requis | Oui (Yes) |
| Valeur par défaut | Jeton interactif |
| Valeurs autorisées | Select one of the three options: InteractiveToken IntegratedWindowsAuthentication UsernameAndPassword |
| Remarques | For more information about these options and which one to select, see the Unattended and Attended Automation section above. |
Locataire
The unique directory (tenant) ID assigned by the Azure Active Directory when you registered your app during.
| Attributs | Détails (Details) |
|---|---|
| Saisie de texte | String |
| Requis | Non (requis pour les applications mutualisées) |
| Valeur par défaut | Vide |
| Valeurs autorisées | Saisissez une variable String ou String . |
| Remarques | L'ID (locataire) d'annuaire se trouve dans la page d'aperçu de votre application enregistrée (sous l'ID d'application (client)). |
Jeton interactif
ApplicationOAuth
Indique l’application (client) à utiliser.
| Attributs | Détails (Details) |
|---|---|
| Saisie de texte | enum |
| Requis | Non (No) |
| Valeur par défaut | Personnalisé |
| Valeurs autorisées | Personnalisé, UiPath |
| Remarques | Si « UiPath » est sélectionné, IDApplication et Locataire sont ignorés. |
Nom d’utilisateur et mot de passe (Unattended)
These properties apply when you run unattended automation only. When specifying values for these properties, be sure the AuthenticationType property is set to UsernameAndPassword. For more information, see the Username and Password section above.
Mot de passe (Password)
Mot de passe de votre compte Microsoft Office 365.
| Attributs | Détails (Details) |
|---|---|
| Saisie de texte | String |
| Requis | No (required if AuthenticationType is UsernameAndPassword) |
| Valeur par défaut | Vide |
| Valeurs autorisées | Saisissez une variable String ou String . |
| Remarques | S/O |
MotDePasseSécurisé
Mot de passe de votre compte Microsoft Office 365.
| Attributs | Détails (Details) |
|---|---|
| Saisie de texte | SecureString |
| Requis | No (required if AuthenticationType is UsernameAndPassword) and Password is null. |
| Valeur par défaut | Vide |
| Valeurs autorisées | Saisissez une variable SecureString ou SecureString . |
| Remarques | S/O |
Nom d'utilisateur (Username)
Le nom d'utilisateur de votre compte Microsoft Office 365.
| Attributs | Détails (Details) |
|---|---|
| Saisie de texte | String |
| Requis | No (required if AuthenticationType is UsernameAndPassword) |
| Valeur par défaut | Vide |
| Valeurs autorisées | Saisissez une variable String ou String . |
| Remarques | S/O |