Integrieren Sie Showpad-Aktivitäten in Salesforce Aktualisiert 11. Februar 2025 18:59 Mit der Salesforce-Integration von Showpad können user ihre administrativen Aufgaben erheblich reduzieren, indem sie ihre Showpad Activities einfach in Salesforce protokollieren. Wenn konfiguriert, können user jede Showpad-E-Mail, Link-Shares, Shared Space-Erstellungsereignisse und Teilnehmer-Einladungen dem entsprechenden Kontakt, Lead, der Gelegenheit oder dem Konto in Salesforce zuordnen. In Salesforce erlauben wir zunächst Anfragen, die von der Showpad-Domain kommen. Anschließend konfigurieren wir die Einstellungen in der Showpad Admin App. Sehen Sie hier, wie es funktioniert Sie benötigen dies, um erfolgreich zu sein Plan: eOS Expert, eOS Advanced, eOS Professional Vorheriger Plan: Showpad Content Ultimate Berechtigungen: Administrator Voraussetzungen: Salesforce Enterprise oder Unlimited Plan Aktive Admin-Rechte sowohl auf der Showpad-, als auch auf der Salesforce-Plattform Bevor Sie diese Schritte ausführen, stellen Sie bitte sicher, dass Ihre Salesforce instance in der Showpad Admin App verbunden ist. Lesen Sie hier, wie das geht. Die Benutzer, die ihre Aktivitäten in Salesforce protokollieren, benötigen API-Zugang Zugriff auf die Datensätze, für die Sie eine Protokollierung wünschen (z. B. Konto, Gelegenheit, Lead und Kontakt) Berechtigung für Aufgaben erstellen, bearbeiten und anzeigen Der schnelle Weg zur Faszination CORS konfigurieren Kontakte filtern und Objektprotokollierung konfigurieren Sicherstellen der richtigen Aufgabenart Aktivieren Sie die Protokollierung standardmäßig Grundlegende Fehlerbehebung Tun Sie dies Schritt für Schritt CORS konfigurieren Der erste Schritt bei der Konfiguration der Salesforce-Integration besteht darin, Anfragen zuzulassen, die von der Showpad-Domäne kommen. Salesforce erlaubt seinen Kunden die Kontrolle darüber, welche Websites die Salesforce-API nutzen dürfen. Dies trägt zur Sicherheit Ihrer Salesforce-Instanz bei, da nur Anfragen von bekannten Websites zugelassen und alle anderen abgelehnt werden. Diese Einstellung wird CORS (Cross-Origin Resource Sharing) genannt und muss konfiguriert werden, damit Showpad mit Salesforce verknüpft bzw. integriert werden kann. Die folgenden Anweisungen zeigen, wie ein Salesforce Admin unserer Showpad Domäne ermöglichen kann, Anfragen an Ihre Salesforce-Instanz zu stellen. Diese Einrichtung ermöglicht: Showpad, um eine Salesforce Aktivität zu erstellen, wenn ein Nutzer in der Showpad-App oder der Web-App Inhalte mit einem Interessenten oder Kunden teilt. Showpad, um ein Salesforce Ereignis zu erstellen, wenn ein Nutzer auf einer beliebigen mobilen App ein Meeting mit Salesforce protokollieren möchte. Klicken Sie in Salesforce auf das Zahnradsymbol und wählen Sie Setup aus. Suchen Sie im linken Menü nach CORS und wählen Sie es aus. Sie können auch manuell Sicherheitseinstellungen > CORS auswählen. Fügen Sie einen neuen erlaubten Ursprung hinzu. Fügen Sie https://*.showpad.biz hinzu und klicken Sie auf Speichern. Hier verwenden Sie ein Sternchen anstelle Ihres Organisationsnamens. Hinweis: Wenn die Berechtigung 'Alle Daten ändern' in Salesforce deaktiviert ist, werden wir Sie in der Showpad Admin App darüber informieren, dass wir die CORS-Konfiguration nicht überprüfen können. Sie können die Integration dennoch einrichten, wenn Sie diese Warnung sehen. Wenn user eine E-Mail-Share verfassen, wird Salesforce vorgeschlagene Einträge aus Ihrer vollständigen Kontaktliste abrufen. Es ist möglich, diese Abfrage für bestimmte Anwendungsfälle zu beeinflussen und einzuschränken. Wenn Sie benutzerdefinierte Salesforce-Feldwerte im Zusammenhang mit dem Kontakt oder Lead in den Kontaktsuchergebnissen in Showpad anzeigen möchten, wenden Sie sich bitte an Ihren CSM. Zurück nach oben Kontakte filtern und Objektprotokollierung konfigurieren Beginnen Sie damit, auszuwählen, welche Contacts angezeigt werden, wenn user eine E-Mail-Share in Showpad senden. Wählen Sie im Bereich Integrations CRM aus dem Menü auf der linken Seite. Wählen Sie Ihre Salesforce integration und scrollen Sie zum Abschnitt CRM-Daten zu Showpad. Klicken Sie auf Bearbeiten neben Daten Sichtbarkeit. Wählen Sie, ob user Folgendes anzeigen können: Alle Kontakte (d. h. alle Kontakte, auf die sie gemäß ihren Einstellungen für Profile, Berechtigungen und Freigaberegeln in Salesforce Zugriff haben). Nur die Kontakte des Nutzers (d. h. nur die Kontakte, für die Sie in Salesforce als Eigentümer eingetragen sind). Klicken Sie auf Speichern. Um erweitertes Logging für benutzerdefinierte Objekte zu aktivieren, navigieren Sie zum Abschnitt Showpad data to CRM und klicken Sie neben Logging auf Bearbeiten. Konto und Gelegenheit werden standardmäßig ausgewählt. Sie können andere Kästchen ankreuzen, um andere relevante benutzerdefinierte Objekte für das Feld „Bezogen auf“ anzugeben. Dies ermöglicht es den usern, Shares mit anderen Objekten als Konten oder Gelegenheiten zu verknüpfen, wenn sie Tasks protokollieren. In Salesforce muss das benutzerdefinierte Objekt die Kästchen Aktivitäten zulassen und Suche zulassen in den Abschnitten Optionale Funktionen und Suchstatus aktiviert haben. Wählen Sie die benutzerdefinierten Objekte aus, gegen die Sie Aktivitäten protokollieren möchten, und klicken Sie dann auf Speichern. Die Liste, die Sie sehen, enthält die gleichen Objekte, die in der verbundenen SFDC-Instanz im Feld „Zugehörig zu“ einer Aufgabe verfügbar sind. Benutzer können keine Meetings zu einem benutzerdefinierten Objekt protokollieren. Es ist möglich zu steuern, welche User Groups Aktivitäten in die Salesforce integration protokollieren können. Wenn aktiviert, können diese user Aktivitäten protokollieren sowie Zugriff auf Sharing-Insights und Content-Empfehlungen mit der Showpad Insights app in Salesforce erhalten.Gehen Sie in den Admin-Einstellungen zum Menü auf der linken Seite und klicken Sie auf Features. Scrollen Sie zu Salesforce Activity Logging und wählen Sie Alle Benutzer oder Gruppen auswählen. Wählen Sie bei Bedarf die Gruppen aus, die Zugriff haben sollen, und klicken Sie dann auf Anwenden. Wenn eine Freigabe protokolliert wird, sehen Sie den E-Mail-Text und einen Link, um die Freigabe als Empfänger in den Kommentaren der Aufgabeninformationen anzuzeigen. Je nachdem, wie Sie Ihre Einstellungen konfiguriert haben, wird es für Ihre Nutzer ähnlich aussehen. Optional können Sie die Protokollierung der Showpad-E-Mail-Share-Aktivität für mehrere Kontakte zulassen. Gehen Sie dazu in Salesforce zu Setup, Feature-Einstellungen, Vertrieb, und dann zu Aktivitätseinstellungen. Aktivieren Sie die Option 'Benutzern erlauben, sich zu beziehen'.Wenn Sie Ihre Salesforce instance bereits mit Showpad verbunden haben, bevor Sie diese Option aktiviert haben, kehren Sie bitte zur CRM-Einrichtung in der Showpad Admin App zurück. Klicken Sie im Protokollierungsbereich auf Bearbeiten, um es zu öffnen, und dann erneut auf Speichern, um Ihre Protokollierungsobjekte zu speichern. Dadurch wird die Einstellung für mehrere Kontakte in Salesforce erneut synchronisiert. Für Shared Spaces, die einem Konto oder einer Gelegenheit zugeordnet sind, werden wir automatisch in das CRM protokollieren, wenn ein externer Teilnehmer einen weiteren Teilnehmer einlädt, um die Sichtbarkeit für Verkäufer in ihrem CRM sicherzustellen. Zurück nach oben Sicherstellen der Aufgabenart. Bei der Erstellung der protokollierten Aktivitäten kann Showpad das Feld Salesforce „Typ“ auf einen relevanten Wert setzen, der auf der spezifischen Art des protokollierten Teilens basiert (Showpad teilen, Showpad E-Mail, Shared Space usw.), was bei der Berichterstattung hilfreich sein kann. Um sicherzustellen, dass Aufgaben diesen Typ erhalten, sollten diese Werte in Salesforce vorhanden sein, bevor Sie Ihre Salesforce-Instanz in OP verbinden. Um sie nachträglich hinzuzufügen, können Sie eine erneute Synchronisierung der verfügbaren Aufgabentypen auslösen, indem Sie die Registerkarte "Benutzerdefinierte Objekte" öffnen und erneut speichern, wie in Schritt 2 weiter oben bereits beschrieben. Zurück nach oben Protokollierung standardmäßig Sie können die Protokollierung von Share-Aktivitäten in Salesforce vereinfachen und es den Verkäufern erleichtern, ihre Interaktionen konsequent zu protokollieren, indem Sie die automatische Protokollierung standardmäßig aktivieren. Melden Sie sich mit Ihren Administrator-Anmeldedaten in der Admin App an, klicken Sie auf das Zahnradsymbol, um die Einstellungen zu öffnen. Wählen Sie CRM im Abschnitt Integrationen aus und klicken Sie dann auf Einstellungen. Klicken Sie auf das Kontrollkästchen für CRM-Protokollierung standardmäßig aktivieren. Klicken Sie auf Speichern. Wenn diese aktiviert ist, werden Shares standardmäßig automatisch in Salesforce erfasst. Wenn sich Ihre Verkäufer nicht im CRM angemeldet haben, werden sie dazu aufgefordert. Wenn sie bereits angemeldet sind, müssen sie nur die Kontakt-/Lead- und Bezogen auf-Informationen hinzufügen. Hinweis: Diese Einstellung gilt nur für die Web App. Zurück nach oben Grundlegende Fehlerbehebung OAuth-Authentifizierungsfehler. Die Integration von Showpad und Salesforce funktioniert über eine Server-zu-Server-Kommunikation. Dies hat zur Folge, dass die ursprüngliche IP-Adresse der Nutzer während des Anmeldevorgangs mit der Adresse von Showpad ausgetauscht wird. In Fällen, in denen Login-IP-Bereiche verwendet werden, oder wenn bei Benutzern OAuth-Anmeldefehler auftreten, empfehlen wir, die Einstellungen in der OAuth-App von "IP-Beschränkungen erzwingen" auf "IP-Beschränkungen aufheben" zu ändern. Die Einstellung „IP-Beschränkungen Lockern" ermöglicht es den Nutzern, die verbundene Showpad-App ohne die IP-Beschränkungen auszuführen. Sie können diese Einstellungen im Salesforce Verwaltuhngs-Abschnitt finden. Suchen Sie in den Einstellungen nach Connected Apps. Öffnen Sie die Optionen Connected Apps OAuth Usage im Tab "Manage Apps". Suchen Sie die App „Showpad Salesforce Integration" und klicken Sie dann auf Installieren. Klicken Sie in der Liste „Apps OAuth Nutzungsliste Verwenden“ auf App Richtlinien Verwalten. Klicken Sie auf Richtlinien bearbeiten. Klicken Sie auf das IP-Entspannungs-Dropdown-Menü und ändern Sie dann IP-Beschränkungen erzwingen in IP-Beschränkungen lockern. Klicken Sie auf Speichern. Die Salesforce-Verbindung funktioniert nicht in der Web-App Vergewissern Sie sich, dass Sie mit einem Browser arbeiten, der HTML vollständig unterstützt. Für eine vollständige Übersicht über unsere Anforderungen an den Browser: Klicken Sie bittehier.Vergewissern Sie sich, dass in den Sicherheitseinstellungen die Option "Sonstiges" sowohl für das Internet, als auch für das Intranet aktiviert ist. Wenn dies nicht der Fall sein sollte, wird der Internet Explorer es der Showpad-Seite nicht gestatten, eine Verbindung mit der Salesforce-Domäne herzustellen. Die Kontakt- und Lead-Daten können dann nicht abgerufen werden. Gehen Sie zu Einstellungen, Internetoptionen, Sicherheit. Sie sollten dann ein Internet-Symbol sehen können. Stellen Sie bitte sicher, dass dieses ausgewählt ist. Wenn sie das lokale Intranet nutzen, sollten Sie auch dort die gleichen Änderungen vornehmen. Wählen Sie Benutzerdefiniert. Scrollen Sie, bis Sie das Folgende finden, und stellen Sie sicher, dass der Zugriff auf Datenquellen über Domänen hinweg aktiviert ist. Übernehmen und speichern. Stellen Sie bitte sicher, dass Sie die gleichen Einstellungen auch für das lokale Intranet vornehmen. Sie müssen ebenso sicherstellen, dass Sie Ihre CORS in Ihrer Salesforce-Instanz eingerichtet haben. XMLHttpRequest kann nicht geladen werden, die Antwort hat den Statuscode 401. Um Salesforce API-Aufrufe zu tätigen, benötigen wir einen gültigen Zugriffstoken. Der Zugriffstoken wird auf den Servern von Showpad eingeholt und nicht im Browser des Nutzers. Wenn die Salesforce-Einstellung "sperrt die Sitzung aufgrund der IP-Adresse" aktiviert ist, bedeutet dies, dass wir nur API-Aufrufe von den Showpad Servern senden können, weil wir das Salesforce-Token auf unseren Servern angefordert haben. Wenn Sie diesen Zugriffstoken über eine andere IP-Adresse (Ihren Browser) verwenden, wird dieser auf Grund der Salesforce-Einstellung nicht funktionieren. Wenn Sie diese Einstellung deaktivieren, kann der Zugriffstoken auch im Browser verwendet werden. Sie können Salesforce-Anfragen in der Web-App stellen.Beachten Sie bitte, dass die mobilen Apps nicht unsere Server verwenden, um einen neuen Zugangstoken anzufordern, sodass sie nicht auf dieses Problem stoßen werden. Navigieren Sie zu den Sitzungseinstellungen und stellen Sie bitte sicher, dass das Kontrollkästchen „Sperren von Sitzungen für die IP-Adresse, von der sie stammen“ nicht angekreuzt ist. Verwandte Beiträge Leitfaden zur Verbindung von Salesforce- und Showpad-Instanzen Integrieren Sie Showpad-Aktivitäten in Salesforce Fügen Sie den Datensatzseiten die Insights- und Recommendations-App von Showpad hinzu Online Platform Release Notes Aktivieren der Showpad-Aktivitätsprotokollierung für MS Dynamics 365