Verbinden Sie Robin mit Salesforce, indem Sie Atera über eine externe Client-App mit OAuth 2.0-Authentifizierung Zugriff auf Ihre Umgebung gewähren. Damit kann Robin in Ihrem Namen wichtige Aufgaben übernehmen, wie z. B. die Verwaltung des Benutzerzugriffs und die Lösung häufiger Probleme mit Salesforce-Konten.
Bevor Sie beginnen
Bevor Sie die Integration einrichten, stellen Sie sicher, dass Sie Folgendes haben:
- Ein aktives Atera-Konto mit Zugriff auf die Robin-Funktion.
- Ein aktives Salesforce-Konto mit der Berechtigung Anwendung anpassen.
Mit Salesforce verbinden
So erstellen und konfigurieren Sie eine externe Client-App in Salesforce:
1. Melden Sie sich bei Ihrem Salesforce-Organisationskonto an.
2. Klicken Sie auf das Zahnrad-Symbol Schnelleinstellungen und dann auf Erweiterte Einrichtung öffnen.
Sie werden auf die Seite Einrichtung weitergeleitet.
3. Gehen Sie im linken Seitenmenü zu Apps > Externe Client-Apps > Externer Client-App-Manager.
5. Klicken Sie auf Neue externe Client-App.
6. Füllen Sie im Abschnitt Basisinformationen die folgenden Felder aus:
- Name der externen Client-App: Geben Sie einen klaren und aussagekräftigen Namen für die App ein.
- API-Name: Wird automatisch basierend auf dem Name der externen Client-App ausgefüllt.
- Kontakt-E-Mail: Geben Sie eine gültige administrative E-Mail-Adresse für Kontaktzwecke ein.
- Verteilungsstatus: Wählen Sie Lokal aus dem Dropdown-Menü. Dies bedeutet, dass die App nur innerhalb Ihrer eigenen Salesforce-Organisation verwendet wird.
7. Im Abschnitt API (OAuth-Einstellungen aktivieren):
- Aktivieren Sie das Kontrollkästchen OAuth aktivieren.
- Unter App-Einstellungen:
- Callback-URL: Geben Sie folgende URL ein: https://app.atera.com/proxy/integrationssalesforce/management/callback
-
OAuth-Berechtigungen: Wählen Sie die folgenden Berechtigungen aus der Liste Verfügbare OAuth-Berechtigungen aus und verschieben Sie sie mit dem oberen Pfeil in die Liste Ausgewählte OAuth-Berechtigungen:
- Anfragen jederzeit ausführen (refresh_token, offline_access) — Hält die Verbindung aufrecht, ohne dass eine erneute Authentifizierung erforderlich ist, wenn die Sitzung abläuft.
- Benutzerdaten über APIs verwalten (api) — Ermöglicht Robin die Interaktion mit benutzerbezogenen Daten oder Diensten innerhalb von Salesforce.
- Unter Flow Enablement aktivieren Sie die folgenden Kontrollkästchen:
- Autorisierungscode- und Berechtigungsfluss aktivieren
- Gerätefluss aktivieren
8. Klicken Sie auf Erstellen.
Sie werden auf die Detailseite Ihrer neuen externen Client-App weitergeleitet.
9. Klicken Sie im Tab Einstellungen unter OAuth-Einstellungen auf Consumer Key und Secret.
Sie gelangen zur Seite Consumer-Details.
10. Kopieren Sie den Consumer Key und das Consumer Secret und bewahren Sie sie an einem sicheren Ort auf.
11. Gehen Sie in Ihrem Atera-Navigationsmenü zu AI Center > Integrationen > Integrationen.
Die Seite Integrationen wird angezeigt.
12. Klicken Sie auf die Salesforce-Karte.
Das Fenster Salesforce-Integration erscheint.
13. Geben Sie Ihren Consumer Key und Ihr Consumer Secret ein und klicken Sie dann auf Verbinden.
Herzlichen Glückwunsch, Robin ist jetzt mit Salesforce verbunden!
Salesforce-Genehmigung schlägt fehl oder zeigt einen Fehler an
Häufige Ursachen:
- Die externe Client-App ist falsch konfiguriert (Callback-URL, OAuth-Berechtigungen oder OAuth-Einstellungen).
- Der Salesforce-Benutzer verfügt nicht über ausreichende Berechtigungen.
Lösung:
- Überprüfen Sie die OAuth-Konfiguration Ihrer externen Client-App.
- Stellen Sie sicher, dass die richtige Callback-URL konfiguriert ist.
- Vergewissern Sie sich, dass die erforderlichen OAuth-Berechtigungen aktiviert sind.
- Verwenden Sie ggf. einen Salesforce-Benutzer mit höheren Berechtigungen.