Wie man eine geteilte CRM-Verbindung für Salesforce aktiviert
Dies ermöglicht DataQuality Automation/VisitReport Workflows mit Ihrem CRM zu kommunizieren, ohne dass sicher jeder Benutzer selbst mit Salesforce verbinden muss.
Gemeinsame CRM-Verbindungen für Salesforce nutzen den OAuth 2.0 Client Credentials Flow für Server-zu-Server-Integration, um Verbindungen mit Ihrem CRM herzustellen.
Um diese Einrichtung zu konfigurieren, ist es erforderlich, eine External Client App in Salesforce zu erstellen. In den folgenden Abschnitten finden Sie eine schrittweise Anleitung, wie Sie dies bewerkstelligen können.
Erstellen Sie eine External Client App in Salesforce
- Loggen Sie sich in Salesforce ein, klicken Sie auf das Zahnrad oben rechts und anschließend auf "Setup".
- Folgen Sie den hier beschriebenen Schritten um eine External Client App in Salesforce zu erstellen.
- Aktivieren Sie OAuth unter API (Enable OAuth Settings)
- Setzen Sie die Callback URL auf "https://login.salesforce.com/oauth2/callback"
- Wählen Sie in den OAuth Scopes "Full Access (full)"
- Aktivieren Sie "Enable Client Credentials Flow" unter Flow Enablement
- Speichern und öffnen Sie die erstellte App. Im Reiter Policies erweitern Sie den Bereich OAuth Policies und aktivieren Sie auch dort "Enable Client Credentials Flow" und geben einen Integrationsnutzer als "Run as" an.
- Klicken Sie dann im Reiter "Settings" Ihrer Anwendung den "Consumer Key and Secret" Button, um zu den Zugangdaten zu gelangen.
- Kopieren Sie den "Consumer Key" und das "Consumer Secret".
Konfigurieren Sie Workflows, dass diese die erstellten Anmeldedaten der Anwendung verwendet
- Öffnen Sie die snapAddy Dashboard-Einstellungen.
- Navigieren Sie zu "Organisation" -> "Systemintegration".
- Wenn Salesforce nicht in der Liste der konfigurierten CRM-Systeme enthalten ist, klicken Sie auf "Weiteres CRM-System hinzufügen" und wählen Sie Salesforce aus.
- Geben Sie Ihre Salesforce-URL, den Consumer Key und das Consumer Secret im Bereich "Geteilte Verbindung" ein.
- Klicken Sie auf Speichern.
- Navigieren Sie entweder zu
- DataQuality Automation und öffnen Sie den Bereich "Workflows"
- VisitReport Workflow Übersicht
- Erstellen Sie einen neuen Workflow oder bearbeiten Sie einen bestehenden.
- Aktivieren Sie in den Workflowdetails das Kontrollkästchen "Organisationsweite CRM-Verbindung nutzen".
Das war's, jetzt sind Sie startklar. Ihre gemeinsame CRM-Verbindung wird nun verwendet, wenn dieser Workflow ausgeführt wird.
Falls Sie noch Fragen haben, kontaktieren Sie gerne unseren Support unter support@snapaddy.com oder Ihren Customer Success Manager.