- Erste Schritte
- Benachrichtigungen
- Lizenzierung
- Fehlersuche und ‑behebung
- Connector Builder
- Über Connector Builder
- Erstellen Ihres ersten Connectors
- Erstellen Ihres Connectors aus einer API-Definition
- Konfigurieren der Authentifizierung
- Verwenden von Variablen im Connector-Generator
- Aktivitätsdesigner
- Erstellen eines Triggers
- Erste Schritte
- Beispiel A: Erstellen Sie einen Connector aus einer leeren Canvas mit Authentifizierung mit persönlichem Zugriffstoken
- Beispiel B: Erstellen Sie einen Connector aus einer leeren Canvas mit API-Schlüsselauthentifizierung
- Beispiel C: Erstellen eines Connectors aus einer API-Spezifikation mit OAuth 2.0 Client-Anmeldeinformationenauthentifizierung
- Act! 365
- ActiveCampaign
- Active Directory – Vorschau
- Adobe Acrobat Sign
- Adobe PDF Services
- Amazon Bedrock
- Amazon Connect
- Amazon Polly
- Amazon SES
- Amazon Transcribe
- Amazon Web Services
- Anthropic Claude
- Asana
- AWeber
- Azure AI Document Intelligence
- Azure Maps
- BambooHR
- Box
- Über den Box-Connector
- Box-Authentifizierung
- Box-Ereignisse
- Brevo
- Calendly
- Campaign Monitor
- Cisco Webex Teams
- Citrix Hypervisor
- Citrix ShareFile
- Clearbit
- Confluence Cloud
- Constant Contact
- Coupa
- Team AI – Vorschau
- Customer.io
- Database Hub – Vorschau
- Databricks-Agent
- Datadog
- DeepSeek
- Deputy
- Discord – Vorschau
- DocuSign
- Drop
- Dropbox
- Dropbox Business
- Egnyte
- Eventbrite
- Wechselkurse
- Exchange Server – Vorschau
- Expensify
- Facebook
- Freshbooks
- Freshdesk
- Freshsales
- Freshservice
- GetResponse
- GitHub
- Gmail
- Google Cloud Platform
- Google Docs
- Google Drive
- Google Formulare – Vorschau
- Google Maps
- Google Tabellen
- Google Sprache-zu-Text
- Google Text-to-Speech
- Google Tasks – Vorschau
- Google Vertex
- Google Vision
- Google Workspace
- GoToWebinar
- Greenhouse
- Hootsuite
- http
- HTTP-Webhook
- Hubspot CRM
- HubSpot Marketing
- HyperV – Vorschau
- Icertis
- iContact
- Insightly CRM
- Intercom
- Jina.ai
- Jira
- Keap
- Klaviyo
- LinkedIn
- E-Mail (Mail)
- Mailchimp
- Mailgun
- Mailjet
- MailerLite
- Marketo
- Microsoft 365
- Microsoft Azure
- Microsoft Azure Active Directory
- Microsoft Azure AI Foundry
- Microsoft Azure OpenAI
- Microsoft Dynamics 365 CRM
- Microsoft OneDrive und SharePoint
- Microsoft Outlook 365
- Microsoft Power Automate – Vorschau
- Microsoft Sentiment
- Microsoft Teams
- Microsoft Translator
- Microsoft Vision
- Miro
- NetIQ eDirectory
- Okta
- OpenAI
- OpenAI V1-konformes LLM
- Oracle Eloqua
- Oracle NetSuite
- PagerDuty
- Paypal
- PDFMonkey
- Perplexity
- Pinecone
- Pipedrive
- QuickBooksOnline
- Quip
- Salesforce
- Salesforce AgentForce und Flows – Vorschau
- Salesforce Marketing Cloud
- SAP BAPI
- SAP Cloud for Customer
- SAP Concur
- SAP OData
- SendGrid
- ServiceNow
- Shopify
- Slack
- SmartRecruiters
- Smartsheet
- Snowflake
- Snowflake Cortex
- Stripe
- Sugar Enterprise
- Sugar Professional
- Sugar Sell
- Sugar Serve
- System Center – Vorschau
- TangoCard
- Todoist
- Trello
- Twilio
- UiPath Apps - Preview
- UiPath Data Fabric – Vorschau
- UiPath GenAI-Aktivitäten
- UiPath Orchestrator
- X (früher Twitter)
- Xero
- wassonx.ai zu senden
- WhatsApp Business
- WooCommerce
- Durchführbar
- Workday
- Workday REST
- VMware ESXi vSphere
- YouTube
- Zendesk
- Zoho Campaigns
- Zoho-Desktop
- Zoho Mail
- Zoom
- ZoomInfo

Integration Service-Benutzerhandbuch
Box-Authentifizierung
UiPath unterstützt die folgenden Authentifizierungstypen für Box. Weitere Informationen finden Sie in der Dokumentation zur Box-Authentifizierung.
| Authentifizierungstyp | Beschreibung | Am besten geeignet für |
|---|---|---|
| OAuth 2.0-Autorisierungscode | Benutzer meldet sich über Box an und gewährt API-Zugriff. | Zugriff einzelner Benutzer (Attended oder persönliche Automatisierung). |
| OAuth 2.0 Client-Anmeldeinformationen | Nicht interaktive Dienst-zu-Dienst-Authentifizierung. | Dienst-zu-Dienst-Zugriff innerhalb des Arbeitsbereichs des Benutzers. |
| Bringen Sie Ihre eigene OAuth 2.0-App mit | Verwendet Ihre eigene OAuth-App mit der Rückruf-URL von UiPath. | Kunden, die ihre eigene Box-App und Schlüssel verwalten. |
| Persönliches Zugriffstoken (PAT) | Verwendet einen privaten Box JWT-Schlüssel und Unternehmens-/Benutzer-ID. | Server-zu-Server-Integrationen auf Unternehmensebene, die nur App- oder unternehmensweiten Zugriff ohne Benutzerinteraktion erfordern. |
Details zu den Authentifizierungstypen
OAuth 2.0-Autorisierungscode
| Feld | Beschreibung |
|---|---|
| OAuth-API-Schlüssel | Box- Client-ID. |
| OAuth-API-Geheimnis | Box: Geheimer Clientschlüssel. |
| Umfang | Wählen Sie die in Ihrer Box-App konfigurierten Scopes aus. |
OAuth 2.0 Client-Anmeldeinformationen
| Feld | Beschreibung |
|---|---|
| OAuth-API-Schlüssel | Box-Client-ID. |
| OAuth-API-Geheimnis | Box: Geheimer Clientschlüssel. |
| Betrefftyp | "Enterprise" oder "User" |
| Unternehmens-ID/Benutzer-ID | Box Enterprise-ID oder Box-Benutzer-ID. |
| Umfang | Muss mit den in Box konfigurierten Scopes übereinstimmen. |
Bringen Sie Ihre eigene OAuth 2.0-App mit
| Feld | Beschreibung |
|---|---|
| OAuth-API-Schlüssel | Box-Client-ID. |
| OAuth-API-Geheimnis | Box: Geheimer Clientschlüssel. |
| Umfang | Vordefinierte oder benutzerdefinierte Feld-Scopes. |
Konfigurieren Sie diesen Umleitungs-URI in Ihrer Box-App: https://{baseURL}/provisioning_/callback (z. B. https://cloud.uipath.com/provisioning_/callback).
Persönliches Zugriffstoken (PAT)
| Feld | Beschreibung |
|---|---|
| OAuth-API-Schlüssel | Box- Client-ID von der Box-Entwicklerkonsole. |
| OAuth-API-Geheimnis | Geheimer Box-Client von der Box Developer Console. |
| Umfang | In Box ausgewählte Scopes, die für die Automatisierung erforderlich sind. |
| JWT: Zielgruppe | Beispiel: https://api.box.com/oauth2/token |
| JWT: Base64-codierter Schlüssel | Ihr Box-App- Base64-codierter privater Schlüssel aus der JWT-App-Konfiguration |
| JWT: Aussteller | Die Client-ID der Box-App, die als JWT iss -Anforderung verwendet wird. |
| JWT: Untertyp | Muss ein Unternehmen oder ein Benutzer sein, der auf dem gewünschten Identitätswechselziel basiert. |
| JWT: Antragsteller | Die Unternehmens-ID (wenn Untertyp = Enterprise) oder Benutzer-ID (wenn Untertyp = User). |
Erstellen einer Box-App
Bevor Sie UiPath mit Box verbinden, müssen Sie eine Anwendung in der Box-Entwicklerkonsole erstellen . Weitere Informationen finden Sie in der Box-Entwicklerdokumentation.
- Öffnen Sie die Entwicklerkonsole
- Wählen Sie Neue App erstellen
- Wählen Sie abhängig vom vorgesehenen Authentifizierungstyp eine der folgenden Optionen aus:
- OAuth 2.0 (Benutzerauthentifizierung) → Wird für Autorisierungscode und BYO-OAuth verwendet
- OAuth 2.0 mit Client-Anmeldeinformationen → Wird für Client-Anmeldeinformationen-Flows verwendet
- OAuth 2.0 mit JWT → Wird für PAT in UiPath IS verwendet
Erfassen Sie nach dem Erstellen der Box-App Folgendes:
- Client-ID
- Geheimer Clientschlüssel
- App-Scopes
- Privater Schlüssel (nur JWT-Apps)
- Unternehmens-/Benutzer-ID
Für Bring Your Own OAuth 2.0 App fügen Sie eine UiPath-Rückruf-URL zu Ihrer Box-App hinzu: https://{baseURL}/provisioning_/callback (z. B. https://cloud.uipath.com/provisioning_/callback).
Grundlegendes zu Box-Scopes
Box erfordert eine explizite Berechtigungsauswahl, die als „Scopes“ bezeichnet wird. In der folgenden Tabelle sind die allgemeinen vordefinierten Scopes für Box-Apps aufgeführt.
| Umfang | Beschreibung |
|---|---|
| Root_Schreibgeschützt | Schreibgeschützter Zugriff auf alle Inhalte, auf die der Benutzer/das Konto zugreifen kann. |
| Root_Readwrite | Vollständiger Lese-/Schreibzugriff auf Dateien und Ordner. |
| verwalten_Gruppen | Verwalten Sie Feldgruppen. |
| verwalten_Enterprise_properties | Verwalten von Unternehmensmetadaten und -eigenschaften. |
| verwaltete_Datenaufbewahrung | Konfigurieren Sie Aufbewahrungsrichtlinien und Aufbewahrungsrichtlinien. |
| sign_requests.readwrite | Erstellen und verwalten Sie Box Sign-Anforderungen. |
| verwalten_App_Benutzer | Verwalten Sie Anwendungsbenutzer. |
| verwalten_verwaltete_Benutzer | Verwalten Sie von Enterprise verwaltete Benutzer. |
Ihre Box Developer Console muss die gleichen Scopes widerspiegeln, die Sie beim Erstellen der Verbindung auswählen. Weitere Informationen zu Scopes finden Sie in der Dokumentation zu Scopes in Box.
So bereiten Sie den privaten Box-Schlüssel vor
Schritt 1 – Herunterladen des privaten Schlüssels
Laden Sie die Box-App-JSON-Datei herunter, die den verschlüsselten_privaten_schlüssel und die passphrase enthält.
Schritt 2 – Entschlüsseln mit Passphrase
Wenn der Schlüssel verschlüsselt ist, entschlüsseln Sie ihn:
openssl pkcs8 -inform PEM -in private_key.pem -out decrypted_key.pem -passin pass:YOUR_PASSPHRASE
openssl pkcs8 -inform PEM -in private_key.pem -out decrypted_key.pem -passin pass:YOUR_PASSPHRASE
Dadurch wird Folgendes erzeugt:
-----BEGIN PRIVATE KEY-----
...
-----END PRIVATE KEY-----
-----BEGIN PRIVATE KEY-----
...
-----END PRIVATE KEY-----
Schritt 3: Entfernen Sie PEM-Header/-Fußzeilen
Löschen Sie diese beiden Zeilen vollständig:
-----BEGIN PRIVATE KEY-----
-----END PRIVATE KEY-----
-----BEGIN PRIVATE KEY-----
-----END PRIVATE KEY-----
Schritt 4 – Entfernen aller neuen Zeilen und Leerzeichen
Erstellen Sie den Schlüssel in einer einzelnen kontinuierlichen Zeile, ohne Leerzeichen und keine Zeilenumbrüche.
Beispiel für das Ergebnis: MIIG/wIBADANBgkqhkiG9w0BAQEFAASCBK...
Schritt 5 – Base64-codiert den bereinigten Schlüssel
Codieren Sie den einzeiligen Schlüssel:
Linux/maOS: echo -n "CLEANED_KEY" | base64
PowerShell: [Convert]::ToBase64String([Text.Encoding]::UTF8.GetBytes("CLEANED_KEY"))
Fügen Sie die resultierende Base64-Ausgabe ein in: JWT Base64 Encodierter Schlüssel. Weitere Informationen finden Sie in der Dokumentation zur Box-Authentifizierung.
- Details zu den Authentifizierungstypen
- OAuth 2.0-Autorisierungscode
- OAuth 2.0 Client-Anmeldeinformationen
- Bringen Sie Ihre eigene OAuth 2.0-App mit
- Persönliches Zugriffstoken (PAT)
- Erstellen einer Box-App
- Grundlegendes zu Box-Scopes
- So bereiten Sie den privaten Box-Schlüssel vor
- Schritt 1 – Herunterladen des privaten Schlüssels
- Schritt 2 – Entschlüsseln mit Passphrase
- Schritt 3: Entfernen Sie PEM-Header/-Fußzeilen
- Schritt 4 – Entfernen aller neuen Zeilen und Leerzeichen
- Schritt 5 – Base64-codiert den bereinigten Schlüssel