- Versionshinweise
- Überblick
- Benachrichtigungen
- Lizenzierung
- Fehlersuche und ‑behebung
- Connector Builder
- Act! 365
- ActiveCampaign
- Adobe Acrobat Sign
- Adobe PDF Services
- Amazon Bedrock
- Amazon Connect
- Amazon Polly
- Amazon SageMaker – Vorschau
- Amazon SES
- Amazon Transcribe
- Amazon Web Services
- Anthropic Claude
- Asana
- AWeber
- Azure Maps
- BambooHR
- Box
- Brevo
- Calendly
- Campaign Monitor
- Cisco Webex Teams
- Citrix Hypervisor – Vorschau
- Citrix ShareFile
- Clearbit
- Confluence Cloud – Vorschau
- Constant Contact – Vorschau
- Coupa
- Customer.io
- Datadog
- Deputy - Preview
- Discord – Vorschau
- DocuSign
- Drop
- Dropbox
- Dropbox Business
- Egnyte - Preview
- Epic FHIR R4 – Vorschau
- Eventbrite
- Wechselkurse
- Expensify
- Facebook
- Freshbooks
- Freshdesk
- Freshservice
- GetResponse
- GitHub – Vorschau
- Gmail
- Google Cloud Platform
- Google Docs
- Google Drive
- Google Maps
- Google Tabellen
- Google Sprache-zu-Text – Vorschau
- Google Text-to-Speech
- Google Vertex
- Google Vision – Vorschau
- GoToWebinar
- Greenhouse
- Hootsuite
- HTTP Webhook - Preview
- HubspotCRM – Vorschau
- HubspotMarketing – Vorschau
- IBM Watson X
- iContact – Vorschau
- Insightly CRM - Preview
- Intercom
- Jira
- Keap
- Klaviyo
- LinkedIn
- Mailchimp
- MailerLite
- Mailgun
- Marketo
- Microsoft Azure
- Microsoft Azure Active Directory
- Microsoft Azure OpenAI
- Microsoft Dynamics 365 CRM
- Microsoft OneDrive und SharePoint
- Microsoft Outlook 365
- Microsoft Sentiment – Vorschau
- Microsoft Teams
- Über den Microsoft Teams-Connector
- Microsoft Teams-Authentifizierung
- Microsoft Translator – Vorschau
- Microsoft Vision – Vorschau
- Miro
- NetIQ eDirectory
- Okta
- OpenAI
- Oracle Eloqua
- Oracle NetSuite
- Paypal
- PDFMonkey
- Pinecone
- QuickBooksOnline
- Quip
- Salesforce
- Salesforce Marketing Cloud
- SAP Build Process Automation – Vorschau
- SAP Cloud for Customer
- SAP Concur
- SendGrid
- ServiceNow
- Shopify
- Slack – Vorschau
- SmartRecruiters
- Smartsheet
- Snowflake
- Stripe
- Sugar Enterprise
- Sugar Professional
- Sugar Sell
- Sugar Serve
- TangoCard
- Todoist
- Trello
- Twilio
- UiPath GenAI-Aktivitäten – Vorschau
- X (früher Twitter)
- WooCommerce
- Durchführbar
- Workday
- VMware ESXi vSphere
- YouTube
- Zendesk
- Zoho Campaigns - Preview
- Zoho-Desktop
- Zoho Mail - Preview
- Zoom
- ZoomInfo
Microsoft Teams-Authentifizierung
Je nach ausgewähltem Authentifizierungstyp benötigen Sie eine der folgenden Anmeldeinformationen:
- Scope und Ihren Microsoft-Benutzernamen und Ihr Kennwort (für den OAuth 2.0-Autorisierungscode)
- Scope, Client-ID, geheimer Clientschlüssel (für Bring your only OAuth 2.0-App)
Team.Create Channel.Create ChannelMember.ReadWrite.All
ChannelMessage.Send Chat.ReadWrite ChannelMessage.Read.All
Calendars.ReadWrite
.
Sie können Scopes hinzufügen oder entfernen, um die Benutzerberechtigungen für Ihre Verbindung anzupassen. Weitere Informationen zu Scopes finden Sie im Abschnitt Scopes unten sowie in der Microsoft-Dokumentation: Referenz für Microsoft Graph-Berechtigungen.
Führen Sie zum Erstellen einer privaten OAuth2-App die Schritte aus, die in der Microsoft Teams-Dokumentation beschrieben sind: Konfigurieren der OAuth-Authentifizierung von Drittanbietern – Teams.
Darüber hinaus müssen Sie Apps von Drittanbietern Berechtigungen erteilen, um auf Ihre Informationen zugreifen zu können.
Stellen Sie vor dem Herstellen der Verbindung sicher, dass Berechtigungen für integrierte Apps über das Admin Center erteilt werden:
- Melden Sie sich beim Microsoft 365 Admin Center an.
-
Gehen Sie zu Einstellungen und wählen Sie Organisationseinstellungen aus.
-
Wählen Sie auf der Registerkarte Dienste die Option Benutzerzustimmung für Apps aus.
-
Stellen Sie sicher, dass das Kontrollkästchen Benutzer zustimmen lassen, wenn Apps in ihrem Namen Zugriff auf die Daten Ihrer Organisation anfordern aktiviert ist, und wählen Sie Speichern aus.
Um eine Verbindung mit Ihrer Microsoft Teams-Instanz herzustellen, müssen Sie die folgenden Schritte ausführen:
-
Select Integration Service from Automation CloudTM.
-
Wählen Sie in der Liste Connectors die Option Microsoft Teams aus. Sie können auch die Suchleiste verwenden, um den Connector einzugrenzen.
-
Wählen Sie die Schaltfläche Verbindung hinzufügen aus.
-
Sie werden nun zur Verbindungsseite weitergeleitet. Sie können zwischen zwei Authentifizierungstypen wählen: OAuth 2.0-Autorisierungscode oder Mitbringen Ihrer eigenen OAuth 2.0-App.
- Geben Sie die erforderlichen Anmeldeinformationen ein.
-
Wählen Sie Verbinden aus.
-
Ihre Verbindung wurde hinzugefügt.
Weitere Informationen zur Authentifizierung in Microsoft Teams finden Sie auf der Seite Microsoft- Authentifizierung und Autorisierung .
Sie können diese Verbindung verwenden, um das Microsoft Teams-Aktivitätspaket in UiPath Studio zu aktivieren, um Automatisierungen für die Benutzer- und Kanalverwaltung, Messaging und andere Möglichkeiten der Zusammenarbeit zu erstellen. Die verschiedenen berechtigungsbasierten Anwendungsfälle, die erreicht werden können, sind:
Scope | Use case | Aktivität/Ereignis |
openid (erforderlich)
| Mit dieser Berechtigung kann eine App einen eindeutigen Bezeichner für den Benutzer in Form des Unterantrags erhalten. Die Berechtigung ermöglicht der App auch Zugriff auf den Endpunkt UserInfo . Der Scope openid kann am Tokenendpunkt der Microsoft Identity-Plattform verwendet werden, um ID-Tokens zu erwerben. Die App kann diese Token für die Authentifizierung verwenden
| Keine Angabe |
offline_access (erforderlich)
| Erforderlich, um das Aktualisierungstoken im Endpunkt der Authentifizierungsanforderung zu erhalten. Wenn Sie einen Autorisierungscode im OAuth 2.0-Autorisierungscode-Flow ohne offline_access-Scope einlösen, erhalten Sie kein Aktualisierungstoken vom Endpunkt /token. | Keine Angabe |
profile (erforderlich)
| Abrufen des aktuellen Benutzerprofils, wie Name, Benutzername, E-Mail-Adresse usw., damit es als Standardbenutzer/authentifizierter Benutzer bei der Verbindungserstellung und in bestimmten Aktivitäten verwendet werden kann | Keine Angabe |
email (erforderlich)
| Ermöglicht der App, die primären E-Mail-Adressen aller Ihrer Benutzer zu lesen, um Nachrichten zu senden oder sie zu einem Kanal einzuladen |
Einzelne Chatnachricht senden Mitglied zu Kanal einladen Benutzer zu Team einladen |
User.Read (Empfohlen)
| Ermöglicht Benutzern die Anmeldung bei der App und ermöglicht der App, das Profil angemeldeter Benutzer zu lesen. Dadurch kann die App auch grundlegende Unternehmensinformationen von angemeldeten Benutzern lesen | Datensatz abrufen → Ich |
Team.Create | Erstellen Sie ein Team zum Einladen und Einbeziehen der jeweiligen Benutzer | Datensatz einfügen → Teams |
Team.ReadBasic.All | Abrufen der Liste der Teams, die in den Aktivitäten ausgewählt werden sollen, z. B. durch Senden einer Kanalnachricht usw. |
Create Channel List All Channels Send chat message Einzelne Chatnachricht senden Mitglied zu einem Kanal einladen Reply to a channel message Send channel message Team nach Name abrufen |
TeamMember.ReadWrite.All |
Fügen Sie Mitglied zu einem Team im Namen des angemeldeten Benutzers hinzu Rufen Sie die Liste der Mitglieder eines Teams ab |
Alle Teammitglieder auflisten Benutzer zu Team einladen Datensatz einfügen → Teams-Mitglieder Alle Datensätze auflisten → Teams-Mitglieder |
Channel.Create | Erstellen Sie einen Kanal (Standard/privat), um die jeweiligen Benutzer des Teams einzuladen und einzubinden | Create Channel |
Channel.ReadBasic.All | Rufen Sie die Liste der Kanäle eines Teams ab, die in den Aktivitäten ausgewählt werden sollen, z. B. Senden einer Kanalnachricht usw. |
Mitglied zu einem Kanal einladen Kanal nach Name abrufen Auf Kanalnachricht antworten Send channel message |
ChannelMember.ReadWrite.All |
Fügen Sie Mitglied zu einem Kanal im Namen des angemeldeten Benutzers hinzu Rufen Sie die Liste der Mitglieder ab, die an einem Kanal beteiligt sind |
Mitglied zu einem Kanal einladen Liste aller Datensätze → Teams-Kanalmitglieder |
ChannelMessage.Send |
Senden Sie eine Nachricht in einem Kanal. Antworten Sie auch bei Bedarf auf eine Nachricht in einem Thread. |
Auf Kanalnachricht antworten Send channel message |
ChannelMessage.Read.All |
Ermöglicht der App, alle Kanalnachrichten in Microsoft Teams zu lesen, ohne dass ein Benutzer angemeldet ist Wird auch verwendet, um Ereignisse auszulösen, wenn eine Nachricht im Kanal veröffentlicht wird oder ein Schlüsselwort im Kanal erwähnt wird |
Auf Kanalnachricht antworten Alle Kanalnachrichten auflisten List all records → Teams-Kanalnachrichten Wenn eine Nachricht im Kanal gepostet wird (Zukunft) Wenn ein Schlüsselwort oder ein Benutzername im Kanal erwähnt wird (Zukunft) |
Chat.ReadWrite |
Ermöglicht der App, Ihre 1:1-Dateien zu lesen und zu senden Ermöglicht der App, Gruppenchatnachrichten zu lesen und zu senden Wird auch verwendet, um Ereignisse auszulösen, wenn eine Chatnachricht gesendet wird |
Gruppenchat-Nachricht senden Einzelne Chatnachricht senden Alle Chatnachrichten auflisten Alle Datensätze auflisten → Chats Wenn eine Chatnachricht gepostet wird (Zukunft) |
ChatMember.ReadWrite |
Fügen Sie Mitglied zu Chats im Namen des angemeldeten Benutzers hinzu Rufen Sie die Liste der Mitglieder ab, die an einem Chat beteiligt sind |
Datensatz einfügen → Chats Mitglieder Alle Datensätze auflisten → Chats Mitglieder |