Zum Inhalt

Salesforce

Melden Sie sich als Administrator bei Ihrem Salesforce-Konto an und folgen Sie den nachstehenden Anweisungen:


Salesforce External Client App-Synchronisierung einrichten

Schritt 1: Externe Client-App in Salesforce erstellen

  1. Melden Sie sich als Administrator bei Ihrem Salesforce-Konto an.
  2. Navigieren Sie zu Setup (das Zahnradsymbol) und suchen Sie über das Feld „Quick Find“ nach External Client App Manager.
  3. Klicken Sie auf die Schaltfläche New External Client App.
  4. FĂĽllen Sie die Basic Information aus:

  5. External Client App Name: z. B. Daktela_Sync

  6. API Name: Wird auf Basis des Namens automatisch ausgefĂĽllt.
  7. Contact Email: Geben Sie die E-Mail-Adresse Ihres Administrators ein.
  8. Im Abschnitt API (Enable OAuth Settings):

  9. Aktivieren Sie das Kontrollkästchen Enable OAuth.

  10. Callback URL: Geben Sie die URL Ihrer Daktela-Instanz ein (z. B. https://yourdomain.daktela.com/crm/callback). Wenn Sie keinen Callback verwenden, geben Sie einen Platzhalter wie https://login.salesforce.com/services/oauth2/callback ein, achten Sie aber darauf, dass es sich um eine sichere https-URL handelt.
  11. Selected OAuth Scopes: Stellen Sie sicher, dass Sie Manage user data via APIs (api) hinzufĂĽgen.
  12. Im Abschnitt Flow Enrolment:

  13. Aktivieren Sie Enable Client Credentials Flow.

  14. Es erscheint ein Bestätigungsdialog; klicken Sie auf OK.
  15. Klicken Sie auf Save.

Schritt 2: OAuth-Richtlinien konfigurieren

  1. Klicken Sie im External Client App Manager auf den Dropdown-Pfeil neben Ihrer neuen App und wählen Sie Policies.
  2. Klicken Sie im Abschnitt OAuth Policies auf Edit.
  3. Unter OAuth Flow and External App Enhancements:

  4. Aktivieren Sie Enable Client Credentials Flow.

  5. Suchen Sie im Feld Run As nach dem Username des Salesforce-Benutzers, der die Synchronisierung durchführen soll, und wählen Sie ihn aus.
  6. Stellen Sie unter App Authorization sicher, dass die Refresh Token Policy auf Refresh token is valid until revoked gesetzt ist, um häufige Neuautorisierungen zu vermeiden.
  7. Klicken Sie auf Save.

Schritt 3: Consumer-Anmeldedaten abrufen

  1. Wechseln Sie zurĂĽck zum Tab Settings Ihrer External Client App.
  2. Suchen Sie den Abschnitt OAuth Settings und klicken Sie auf Consumer Key and Secret.
  3. Wahrscheinlich werden Sie aufgefordert, Ihre Identität über einen an Ihre E-Mail-Adresse gesendeten Code zu bestätigen (Verify Your Identity).
  4. Kopieren Sie nach der Bestätigung den Consumer Key (das ist Ihre Client-ID) und das Consumer Secret.

Daktela-Integration einrichten

Ihre Salesforce-Daten in Daktela eingeben

Gehen Sie in Daktela zu Verwalten → Integrationen, klicken Sie unter SalesForce auf Konfigurieren und füllen Sie anschließend die einzelnen Felder aus:

Feld Beschreibung
CRM-Datenbank Wählen Sie aus, in welche CRM-Datenbank Ihre Daten synchronisiert werden sollen.
URL-Instanz Geben Sie Ihre SalesForce-URL ein, z. B. https://ihrname.my.salesforce.com/ Warnung: Wenn Sie SalesForce Lightning verwenden, wechseln Sie vorĂĽbergehend zu SalesForce Classic und geben Sie dessen URL ein.
Kunden-ID Geben Sie den Consumer Key Ihrer Connected App ein, den Sie im zweiten Abschnitt dieser Anleitung generiert haben.
Kundengeheimnis Geben Sie das Consumer Secret Ihrer Connected App ein, das Sie im zweiten Abschnitt dieser Anleitung generiert haben.
Klicken Sie auf Autorisieren.

Ihre CRM-Felder zuordnen

Es öffnet sich eine Liste Ihrer Daktela-CRM-Felder. Wählen Sie für jedes Feld in Daktela das SalesForce-Feld aus, das Sie synchronisieren möchten. Klicken Sie auf Aktivieren.


Ihr Sicherheitstoken zurücksetzen (veraltet – bis 31.25/32.16)

Warning

Wenn Sie zuvor bereits andere Apps verbunden haben und Ihr Sicherheitstoken bereits besitzen, müssen Sie es nicht zurücksetzen. Sie können diesen Teil überspringen und das vorhandene Token verwenden.

Klicken Sie oben rechts auf Ihr Benutzerprofil-Symbol und dann auf Settings.

Image Klicken Sie im Menü links auf Reset My Security Token und anschließend auf die Schaltfläche Reset Security Token.

Image Ihr Sicherheitstoken wird Ihnen per E-Mail zugesendet. Sie mĂĽssen es in die Daktela-Integration eingeben.


Eine neue Connected App erstellen (veraltet – bis 31.25/32.16)

Klicken Sie oben rechts auf das Symbol Settings und dann auf Setup.

Salesforce-Einstellungsmenü mit hervorgehobenem Setup Scrollen Sie im Menü links nach unten zu Platform Tools, öffnen Sie Apps und klicken Sie auf App Manager:

Setup-Seitenleiste mit hervorgehobenem App Manager Klicken Sie auf New Connected App:

App Manager mit der Schaltfläche „New Connected App“ Füllen Sie unter Basic Information aus: Connected App Name: Geben Sie einen beliebigen Namen ein. API Name: Wird automatisch ausgefüllt, Sie müssen den Namen nicht ändern. Contact Email: Geben Sie eine beliebige E-Mail-Adresse ein. Die übrigen Felder können Sie leer lassen.

Formular mit den Basisinformationen der neuen Connected App Unter API: Enable OAuth Settings: Aktivieren Sie das Kontrollkästchen. Callback URL: Geben Sie eine beliebige URL ein (z. B. https://yourinstance.daktela.com). Selected OAuth Scopes: Wählen Sie „Access and manage your data (api)“ und klicken Sie auf die Schaltfläche „Add“, um es in das Feld Selected zu verschieben. Ändern Sie keine der anderen Einstellungen.

OAuth-Einstellungen mit Callback-URL und Scopes Speichern Sie die App über die Schaltfläche oben im Formular. Die App-Details werden geöffnet. Sie müssen den Consumer Key und das Consumer Secret in die Daktela-Integration eingeben.

App-Details mit Consumer Key und Secret