Diese Schritt-für-Schritt-Anleitung erklärt, wie Sie Salesforce so konfigurieren, dass BuiltWith Ergebnisse mithilfe von Salesforce Lightning Experience synchronisieren kann.
Sie müssen Salesforce-Systemadministrator sein, und der Salesforce-Benutzer, der BuiltWith autorisiert, muss über API-Zugriff und die Berechtigung verfügen, die Datensätze und Felder zu aktualisieren, die Sie synchronisieren möchten.
Nutzen Sie bereits BuiltWith Salesforce Sync? Wenn Ihre Synchronisierung funktioniert, ist keine Aktion erforderlich. Sie müssen weder Ihre Salesforce-Einstellungen ändern noch die Verbindung wiederherstellen. Bestehende Verbindungen verwenden weiterhin ihre aktuelle Konfiguration. Eine normale Synchronisierung ändert Ihre Verbindungseinstellungen nicht.
Um die unten aufgeführten zusätzlichen Sicherheitseinstellungen für eine bestehende Verbindung zu aktivieren, authentifizieren Sie sich zunächst erneut über die Salesforce-Konfigurationsseite von BuiltWith mithilfe des aktualisierten Verbindungsablaufs. Nach erfolgreicher Autorisierung aktivieren Sie die Einstellungen in Salesforce. Ihre BuiltWith-Zuordnungen und Synchronisierungseinstellungen bleiben erhalten. Salesforce fordert Sie möglicherweise nach einer Richtlinienänderung zur erneuten Autorisierung auf.
1. Konfigurieren Sie Ihre Salesforce-App Öffnen Sie in den Salesforce-Einstellungen die OAuth-Einstellungen für die App, die Sie mit BuiltWith verwenden möchten. Je nach Ihrer Salesforce-Organisation kann dies eine verbundene App oder eine externe Client-App sein, und die verfügbaren Bezeichnungen können abweichen. Falls Salesforce die Erstellung einer neuen verbundenen App nicht anbietet, verwenden Sie eine externe Client-App mit den entsprechenden OAuth-Einstellungen.
Name der verbundenen App / Name der externen Client-App : BuiltWith Hook
API-Name : BuiltWith_Hook
Kontakt-E-Mail : support@builtwith.com
URL des Logobildes : https://builtwith.com/img/salesforce/200x125-bw.webp
URL des Symbols : https://builtwith.com/img/salesforce/32x32-bw.webp
Info-URL : https://kb.builtwith.com/category/salesforce
Beschreibung : BuiltWith-Integrationshaken
Geben Sie diese Angaben in den entsprechenden Feldern ein, sofern vorhanden.
2. OAuth aktivieren Aktivieren Sie die OAuth-Einstellungen oder die entsprechende OAuth-Option.
Callback-URL : https://builtwith.com/cb.asmx
Geben Sie die Callback-URL genau wie angezeigt ein.
Fügen Sie die folgenden OAuth-Bereiche hinzu:
Zugriff auf den Identitäts-URL-Dienst (ID, Profil, E-Mail, Adresse, Telefonnummer) Vollständiger Zugriff (vollständig) Jederzeit in Ihrem Namen Anfragen ausführen (refresh_token, offline_access) 3. Sicherheitsoptionen für eine neue Verbindung festlegen Aktivieren Sie gegebenenfalls die folgenden Optionen:
Erweiterung „Proof Key for Code Exchange (PKCE)“ für unterstützte Autorisierungsabläufe erforderlich Geheimnis für Webserver-Ablauf erforderlich Für den Refresh-Token-Flow ist ein Geheimnis erforderlich. Aktualisierungstokenrotation aktivieren BuiltWith unterstützt PKCE mit S256 und speichert Aktualisierungstoken, sobald diese von Salesforce ausgestellt werden. Sie müssen PKCE nicht mehr deaktivieren, um eine neue BuiltWith-Verbindung herzustellen. Verbindungen funktionieren auch dann, wenn Ihre Salesforce-Anwendung weder PKCE noch die Rotation von Aktualisierungstoken benötigt.
4. Verbinden Sie BuiltWith Speichern Sie Ihre Salesforce-App-Einstellungen und notieren Sie sich den zugehörigen Consumer Key und Consumer Secret. Behandeln Sie den geheimen Schlüssel vertraulich.
Öffnen Sie die
Salesforce-Konfigurationsseite in BuiltWith . Geben Sie den Consumer Key, das Consumer Secret und den Salesforce-Anmelde-Hostnamen ein, wählen Sie dann
„Authentifizieren“ und schließen Sie die Autorisierung in Salesforce ab.
Kehren Sie zu BuiltWith zurück, um Ihre Salesforce-Felder zu überprüfen und die Synchronisierungskonfiguration abzuschließen. Wenn Sie die Verbindung wiederherstellen, bleiben Ihre bestehenden Zuordnungen und Synchronisierungseinstellungen erhalten.
Optionale Sicherheitsrichtlinien Aktualisierungstoken-IP-Zulassungsliste Um
die Option „IP-Zulassungsliste für Aktualisierungstoken erzwingen“ zu verwenden, fügen Sie alle vier unten aufgeführten BuiltWith-Ausgangs-IPv4-Adressen hinzu, bevor Sie die Einstellung aktivieren:
15.235.50.228
51.161.84.56
15.235.53.29
15.235.50.223
Wenn Salesforce nach einer Start- und Endadresse fragt, geben Sie für jeden Eintrag in beiden Feldern dieselbe IP-Adresse ein. Sowohl die Autorisierung als auch die Token-Aktualisierung müssen von einer zulässigen Adresse ausgehen. Überprüfen Sie nach der Aktivierung der Einstellung Ihre BuiltWith-Verbindung und stellen Sie sicher, dass eine geplante Synchronisierung erfolgreich war. Wenden Sie sich an support@builtwith.com, um Benachrichtigungen bei IP-Änderungen einzurichten, bevor Sie sich auf die Zulassungsliste verlassen.
Ablauf des Aktualisierungstokens Sie können die Ablaufrichtlinie für Aktualisierungstoken Ihrer Organisation anwenden, einschließlich einer 90-Tage-Richtlinie, sofern Salesforce dies zulässt. Salesforce kann auch ein kürzeres Inaktivitätslimit festlegen. Wenn ein Aktualisierungstoken abläuft oder der Zugriff widerrufen wird, kann die Synchronisierung erst fortgesetzt werden, nachdem Sie sich über die Salesforce-Konfigurationsseite von BuiltWith erneut authentifiziert haben. Durch die erneute Verbindung bleiben Ihre BuiltWith-Zuordnungen und Synchronisierungseinstellungen erhalten.
DPoP BuiltWith Salesforce Sync unterstützt derzeit keinen Besitznachweis (DPoP). Aktivieren Sie für diese Integration keine Anforderung für DPoP-gebundene Token.
Salesforce-Dokumentation OAuth-Einstellungen für verbundene Apps OAuth-Einstellungen für externe Client-Apps Aktualisierung des Tokenflusses und der Rotation Aktualisierungstoken IP-Zulassungslisten Inaktivitätsgrenzen für Aktualisierungstoken