- Überblick
- Adobe Sign
- Alteryx
- Amazon Comprehend
- Amazon Connect
- Amazon Rekognition
- Amazon Textract
- Box
- Versionshinweise
- Über das Box-Aktivitätspaket
- Korrigieren der XAML nach Paketaktualisierung
- Projektkompatibilität
- Einrichten
- Technische Referenzen
- Box Scope
- Commit Session
- Create File Version Session
- Create Upload Session
- Upload Part
- Delete Old Version
- Get Versions
- Promote Version
- Upload File Version
- Datei kopieren (Copy File)
- Delete File
- Download File
- Get File Comments
- Get File Info
- Get File Info Details
- Get File Lock Info
- Lock File
- Datei verschieben (Move File)
- Unlock File
- Upload File
- Copy Folder
- Create Folder
- Delete Folder
- Get Folder Info
- Get Folder Items
- Rename Folder
- Search For Content
- Methode ausführen
- Kognitiv (Cognitive)
- Versionshinweise
- Über das Cognitive-Aktivitätspaket
- Google Textanalyse (Google Text Analysis)
- Google Text Translate
- IBM Watson NLU Textanalyse (IBM Watson NLU Text Analysis)
- IBM Watson Textanalyse (IBM Watson Text Analysis)
- Microsoft Textanalyse (Microsoft Text Analysis)
- StanfordNLP Textanalyse (StanfordNLP Text Analysis)
- StanfordNLP Get-Komponenten (StanfordNLP Get Components)
- Stanford Get OpenIE-Beziehungen (StanfordNLP Get OpenIE Relations)
- Stanford Get-Satz-Stimmung (StanfordNLP Get Sentence Sentiment)
- DocuSign
- Versionshinweise
- Über das DocuSign-Aktivitätspaket
- Projektkompatibilität
- Einrichten
- DocuSign Scope
- Invoke DocuSign Operation
- Create Envelope
- Create Envelope And Send
- Create Envelope From Template
- Create Envelope Recipients
- Get Document
- Get Documents
- Get Envelope
- Get Form Data
- Send Envelope
- Update Envelope
- List Attachments
- List Custom Fields
- List Documents
- List Envelope Status Changes
- List Recipients
- Create Bulk Send List
- Create Bulk Send Request
- Get Bulk Send List
- Get Bulk Send Lists
- Create Template Custom Fields
- Create Template Recipients
- Get Template
- List Templates
- Google Vision
- Jira
- Versionshinweise
- Über das Jira-Aktivitätspaket
- Projektkompatibilität
- Einrichten
- Jira Scope
- Methode ausführen
- Add Attachment
- Delete Attachment
- Download Attachment
- Get Attachments
- Kommentar hinzufügen
- Delete Comment
- Get Comments
- Create Component
- Delete Component
- Get Components
- Search Dashboards
- Create Filter
- Get Filters
- Create Issue Link
- Delete Issue Link
- Get Issue Link Types
- Get Issue Links
- Add Watcher
- Assign Issue
- Clone Issue
- Create Issue
- Delete Issue
- Get Issue
- Get Watchers
- Remove Watcher
- Search Issues Using JQL
- Transition Issue
- Update Issue
- Create Project
- Delete Project
- Get Project Types
- Get Projects
- Update Project
- Get Transitions
- Benutzer erstellen
- Benutzer löschen
- Find Users
- Marketo
- Microsoft Dynamics
- Microsoft Dynamics Finance and Operations
- Microsoft Teams
- Versionshinweise
- Projektkompatibilität
- Einrichten
- Microsoft Teams-Scope
- Team erstellen
- Team aus Gruppe erstellen
- Team abrufen
- Teams abrufen
- Create Channel
- Kanal löschen
- Kanal abrufen
- Kanäle abrufen
- Updatekanal
- Chat abrufen
- Chats abrufen
- Chat-Mitglieder abrufen
- Get message
- Get Messages
- Nachrichtenantworten erhalten
- Auf Nachricht antworten
- Send Message
- Termin erstellen
- Ereignis löschen
- Ereignis abrufen
- Ereignisse abrufen
- Get User Presence
- Microsoft Translator
- Microsoft Vision
- Oracle Integration Cloud
- Über das Oracle Integration Cloud-Aktivitätspaket
- Projektkompatibilität
- Einrichten
- Technische Referenzen
- Oracle-Prozessumfang
- Prozessinstanzen abrufen
- Prozessinstanz abrufen
- Prozess starten (Start Process)
- Status der Prozessinstanz aktualisieren
- Kommentar zur Prozessinstanz hinzufügen
- Prozessinstanzanhänge abrufen
- Download Attachment
- Aufgaben abrufen
- Get Task
- Aktionsaufgabe
- Aufgabe neu zuweisen
- Add Task Comment
- Aufgabenanhänge abrufen
- Aufgabenzugeordnete abrufen
- Oracle NetSuite
- Salesforce
- Versionshinweise
- Über das Salesforce-Aktivitätspaket
- Projektkompatibilität
- Einrichten
- Schnellstart
- Salesforce-Anwendungsbereich
- Create Bulk API Job
- Get Bulk API Job
- Get Bulk API Job Results
- Start or Abort Bulk API Job
- Assign File
- Download File
- Upload File
- Composite Request
- Delete Record
- Datensätze der Listenansicht abrufen
- Datensatz abrufen
- Datensatz einfügen
- Update Record
- Upsert Record
- Execute Report
- Execute SOQL
- Format Column Names
- Format Labels And Values
- Lightning REST API Request
- Suche
- SAP BAPI
- ServiceNow
- Slack
- Smartsheet
- Versionshinweise
- Über das Smartsheet-Aktivitätspaket
- Projektkompatibilität
- Einrichten
- Technische Referenzen
- Schnellstart: Arbeiten mit Zeilen
- Smartsheet Application Scope
- Datei anfügen
- Attach URL
- Delete Attachment
- Get Attachment
- List Attachments
- Kommentar hinzufügen
- Delete Comment
- Get Comment
- List Discussions
- Copy Folder
- Create Folder
- Delete Folder
- Get Folder
- List Folders
- Add Group Members
- Get Group
- List Groups
- Remove Group Member
- Get Report
- List Reports
- Zeilen hinzufügen
- Copy Rows
- Create Discussion on Row
- Delete Rows
- Get Row
- List Rows
- Move Rows
- Update Rows
- Blatt kopieren (Copy Sheet)
- Create Sheet
- Create Sheet From Template
- Download Sheet
- Get Sheet
- List Sheets
- Update Sheet
- Benutzer hinzufügen
- Get User
- List Users
- Benutzer entfernen
- Copy Workspace
- Create Workspace
- List Workspaces
- Import Sheet from CSV / XLSX
- Invoke Smartsheet Operation
- Search Activity
- Send via Email
- Share Object
- SuccessFactors
- Tableau
- Twilio
- Workato
- Workday
Klassische Integrationsaktivitäten
Die Microsoft Teams-Aktivitäten verwenden die Microsoft Identity-Plattform , um eine authentifizierte Verbindung zwischen UiPath und Ihrer Microsoft Teams-Anwendung über die Microsoft Scope -Aktivität herzustellen. Diese Verbindung ermöglicht einem Roboter, die Microsoft Graph-API aufzurufen, um Ressourcen in Ihrem Namen zu lesen und zu schreiben.
Um Ihre authentifizierte Verbindung herzustellen, registrieren Sie zuerst Ihre Microsoft Teams-Anwendung in Ihrem Azure Active Directory (mit Ihrem persönlichen, geschäftlichen und/oder schulischen Microsoft Office 365-Konto. Bei der Registrierung Ihrer Anwendung weisen Sie die Microsoft Graph API-Berechtigungen zu, die festlegen, auf welche Ressourcen ein Roboter in Ihrem Namen zugreifen kann.
Nach der Registrierung Ihrer Microsoft Teams-Anwendung weist Azure Active Directory eine eindeutige Anwendungs-ID (Client) zu, die Sie in der Aktivität Microsoft Teams Scope eingeben. Die AnwendungsID wird verwendet, um die nötigen Informationen über Ihre registrierte App zu sammeln, um die Authentifizierung einzuleiten.
Weitere Informationen zum Registrieren Ihrer Anwendung und zum Zuweisen von Berechtigungen finden Sie in der Einrichtungsanleitung . Diese Anleitung enthält Schritt-für-Schritt-Anweisungen zum Konfigurieren Ihrer Microsoft Teams-Anwendung für die Automatisierung.
Wie es funktioniert
Die folgenden Schritte und das folgende Nachrichtensequenzdiagramm sind ein Beispiel dafür, wie die Aktivität von der Entwurfszeit (d. h. den Aktivitätsabhängigkeiten und Eingabe-/Ausgabeeigenschaften) bis zur Laufzeit funktioniert.
-
Schließen Sie die Einrichtungsschritte ab.
-
Fügen Sie die Aktivität Microsoft Teams Scope zu Ihrem Projekt hinzu.
-
Geben Sie Werte für die Eigenschaften Authentifizierung, Eingabe und Unattended ein.
Unattended- vs. Attended-Automatisierung
Die Aktivität Microsoft Teams Scope verfügt über drei verschiedene Authentifizierungsflows (AuthenticationTypes), die Sie auswählen können, wenn Sie die Aktivität zu Ihrem Projekt hinzufügen. Ihre Auswahl hängt vom Typ des Automatisierungsmodus ab, den Sie ausführen möchten (Unattended oder Attended) und Ihren Anwendungsauthentifizierungsanforderungen ( wenden Sie sich an Ihren Administrator, wenn Sie nicht sicher sind, welche Authentifizierungsanforderungen für Ihre Anwendung gelten).
| AuthenticationType | Attended | Unbeaufsichtigt |
|---|---|---|
| Interaktives Token | X | |
| IntegratedWindowsAuthentication | X | X |
| UsernameAndPassword | X | X |
Die Unattended-Automatisierung unterstützt keine mehrstufige Authentifizierung. Wenn Ihre Anwendung eine mehrstufige Authentifizierung erfordert, können Sie die Attended-Automatisierung nur mit dem InteractiveToken -Authentifizierungstyp ausführen.
Interaktives Token
Der Authentifizierungstyp InteractiveToken kann für die Attended-Automatisierung verwendet werden und wenn eine mehrstufige Authentifizierung (MFA) erforderlich ist. Das ist die Standardoption und das, was wir in unseren Beispielen verwenden. Wenn Sie mit dem Aktivitätspaket „prompt“ sein möchten, ist diese Option einfach zu konfigurieren und funktioniert gut für persönliche Konten (verwenden Sie den standardmäßigen Umleitungs-URI, der in Schritt 7 des Abschnitts Registrieren Ihrer Anwendung der Einrichtungsanleitung vermerkt wurde).
Wenn die Aktivität Microsoft Teams Scope zum ersten Mal mit diesem Authentifizierungstyp ausgeführt wird, werden Sie aufgefordert, den Zugriff auf die Ressourcen (Sie haben bei der Registrierung Ihrer App Berechtigungen erteilt) über ein Zustimmungsdialogfeld zu autorisieren.
Wenn Sie diese Option auswählen, müssen die Eigenschaften Username,Password und Mandant leer bleiben.
Dieser Authentifizierungstyp folgt dem OAuth 2.0-Autorisierungscode.
Integrierte Windows-Authentifizierung
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.
Sie sollten diese Option nur auswählen, wenn Ihre registrierte Anwendung für die Unterstützung der integrierten Windows-Authentifizierung konfiguriert ist (zusätzliche Informationen finden Sie auf GitHub).
Wenn Sie diese Option auswählen, müssen die Eigenschaften Username,Password und Mandant leer bleiben.
UsernameAndPassword
The UsernameAndPassword authentication type can be used for both attended (when mutli-factor authentication is not required) and unattended automation.
Obwohl dies von Microsoft nicht empfohlen wird, können Sie diesen Authentifizierungstyp in öffentlichen Clientanwendungen verwenden. Die Verwendung dieses Authentifizierungstyps erzwingt Einschränkungen für Ihre Anwendung. Apps, die diesen Flow verwenden, können beispielsweise keinen Benutzer anmelden, der eine Multi-Faktor-Authentifizierung durchführen muss (bedingter Zugriff). Dadurch kann auch Ihre Anwendung nicht von der einmaligen Anmeldung profitieren. Die Authentifizierung mit Benutzername/Kennwort verstößt gegen die Prinzipien der modernen Authentifizierung und wird nur aus älteren Gründen bereitgestellt (zusätzliche Informationen finden Sie auf 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.
Eigenschaften
Die Werte für die folgenden Eigenschaften werden beim Hinzufügen dieser Aktivität zu Ihrem Projekt in UiPath Studio angegeben.
Allgemein
DisplayName
Der Anzeigename der Aktivität.
| Attribute | Details |
|---|---|
| Typ | String |
| Erforderlich | Ja |
| Standardwert | Microsoft Teams-Scope |
| Zulässige Werte | Geben Sie eine String oder String -Variable ein. |
| Hinweise | Keine Angabe |
Authentication
ApplicationID
Die eindeutige Anwendungs-(Client-)ID, die von Azure Active Directory zugewiesen wurde, als Sie Ihre App während des Setups registriert haben .
| Attribute | Details |
|---|---|
| Typ |
|
| Erforderlich | Ja |
| Standardwert | Leer |
| Zulässige Werte | Geben Sie eine String oder String -Variable ein. |
| Hinweise |
|
AuthenticationType
Der für Ihre registrierte Anwendung erforderliche Authentifizierungstyp.
| Attribute | Details |
|---|---|
| Typ | Dropdownauswahl |
| Erforderlich | Ja |
| Standardwert | Interaktives Token |
| Zulässige Werte | Wählen Sie eine der drei Optionen aus: InteractiveToken IntegratedWindowsAuthentication UsernameAndPassword |
| Hinweise | Weitere Informationen zu diesen Optionen und welcher ausgewählt werden sollen, finden Sie oben im Abschnitt Unattended- und Attended-Automatisierung . |
Mandant
Die eindeutige Verzeichnis-ID (Mandant), die von Azure Active Directory zugewiesen wurde, als Sie Ihre App während registriert haben.
| Attribute | Details |
|---|---|
| Typ | String |
| Erforderlich | Nein (erforderlich für Anwendungen mit mehreren Mandanten) |
| Standardwert | Leer |
| Zulässige Werte | Geben Sie eine String oder String -Variable ein. |
| Hinweise | Die Verzeichnis-ID (Mandant) finden Sie auf der Übersichtsseite Ihrer registrierten Anwendung (unter der Anwendungs-ID (Client). |
Interaktives Token
OAuthAnwendung
Gibt die zu verwendende Anwendung (Client) an.
| Attribute | Details |
|---|---|
| Typ | enum |
| Erforderlich | Nein |
| Standardwert | Benutzerdefiniert |
| Zulässige Werte | Benutzerdefiniert, UiPath |
| Hinweise | Wenn „UiPath“ ausgewählt ist, werden AnwendungsID und Mandant ignoriert. |
Benutzername und Kennwort (Unattended)
Diese Eigenschaften gelten nur, wenn Sie eine Unattended-Automatisierung ausführen. Stellen Sie beim Angeben von Werten für diese Eigenschaften sicher, dass die Eigenschaft Authentifizierungstyp auf BenutzernameUndKennwort festgelegt ist. Weitere Informationen finden Sie im Abschnitt Benutzername und Kennwort oben.
Passwort
Das Kennwort Ihres Microsoft Office 365-Kontos.
| Attribute | Details |
|---|---|
| Typ | String |
| Erforderlich | No (required if AuthenticationType is UsernameAndPassword) |
| Standardwert | Leer |
| Zulässige Werte | Geben Sie eine String oder String -Variable ein. |
| Hinweise | Keine Angabe |
SicheresKennwort
Das Kennwort Ihres Microsoft Office 365-Kontos.
| Attribute | Details |
|---|---|
| Typ | SecureString |
| Erforderlich | Nein (erforderlich, wenn Authentifizierungstyp BenutzernameUndKennwort ist) und Kennwort ist null. |
| Standardwert | Leer |
| Zulässige Werte | Geben Sie eine SecureString oder SecureString -Variable ein. |
| Hinweise | Keine Angabe |
Benutzername
Der Benutzername Ihres Microsoft Office 365-Kontos.
| Attribute | Details |
|---|---|
| Typ | String |
| Erforderlich | No (required if AuthenticationType is UsernameAndPassword) |
| Standardwert | Leer |
| Zulässige Werte | Geben Sie eine String oder String -Variable ein. |
| Hinweise | Keine Angabe |