Aktivieren Sie Ihre CRM-Daten für Cross-Channel-Kommunikation: Erfahren Sie, wie Sie Kontakte von Microsoft Dynamics 365 an Adobe Campaign übertragen und Kampagnenleistungsdaten (Sendungen, Öffnungen, Klicks und Bounces) von Adobe Campaign in Microsoft Dynamics 365 freigeben können.
Sobald die Konfiguration abgeschlossen ist, wird die Datensynchronisation zwischen den Systemen über eine spezielle Workflow-Aktivität durchgeführt. Weitere Informationen.
Unterstützte Microsoft Dynamics-Versionen werden in der Kompatibilitätsmatrix von Campaign aufgeführt.
Gehen Sie wie folgt vor, um ein dediziertes externes Konto für den Import und Export von Microsoft Dynamics 365-Daten in Adobe Campaign zu konfigurieren.
Für jedes System müssen diese Schritte von einem Administrator ausgeführt werden.
Die Schritte in dieser Dokumentation helfen Ihnen beim Erstellen von Integrationen/Registrierungen, die die Zuweisung von Berechtigungen und/oder Administratorzugriff erfordern. Sie müssen vor der Ausführung sicherstellen, dass diese Schritte den Richtlinien Ihres Unternehmens entsprechen, und die Schritte dann sorgfältig durchführen.
Um Microsoft Dynamics 365 mit Adobe Campaign über die Web-API zu verbinden, melden Sie sich bei Microsoft Azure Directory mit den Anmeldedaten eines globalen Administrators an und führen Sie die folgenden Schritte aus:
Um die Anwendungs-(Client-) ID abzurufen, müssen Sie eine Anwendung in Azure Active Directory registrieren.
<instance identifier>
.Nach dem Speichern weist Microsoft Azure Directory Ihrer Anwendung eine eindeutige Anwendungs-(Client-)-ID zu. Sie benötigen diese ID später bei der Konfiguration von Dynamics 365 in Adobe Campaign.
Weitere Informationen finden Sie in der Dokumentation zu Microsoft Dynamics 365.
Um die Zertifikatschlüsselkennung (customKeyIdentifier) und die Schlüssel-ID (keyId) abzurufen, müssen Sie ein Zertifikat hochladen. Zertifikate können beim Anfordern eines Tokens als Geheimnisse zum Nachweis der Identität der Anwendung verwendet werden. Sie können auch als öffentliche Schlüssel bezeichnet werden.
Gehen Sie wie folgt vor:
Die Zertifikatschlüsselkennung (customKeyIdentifier) und die Schlüssel-ID (keyId) werden in Campaign benötigt, um Ihr externes Microsoft Dynamics 365 CRM-Konto mit dem CRM-OAuth-Zertifikat zu konfigurieren.
Zum Generieren des Zertifikats können Sie "openssl" verwenden.
Beispiel:
- openssl req -x509 -sha256 -nodes -days 365 -newkey rsa:2048 -keyout '<'private key name'>' -out '<'public certificate name'>
Sie können die Anzahl der Tage, hier -days 365
, im Code-Beispiel ändern, sodass der Gültigkeitszeitraum des Zertifikats verlängert wird.
Anschließend müssen Sie das Zertifikat in base64 kodieren. Dazu können Sie einen Base64-Encoder oder die Befehlszeile base64 -w0 private.key
für Linux verwenden.
Schritt 1: Konfigurieren Sie die erforderlichen Berechtigungen für die erstellte Anwendung.
allowPublicClient
von null
auf true
und klicken Sie auf Speichern.Schritt 2: Erteilen Sie die Zustimmung durch den Administrator
Weiterführende Informationen dazu finden Sie in der Dokumentation zu Azure.
Dieser Schritt ist bei der Authentifizierung mit einem Passwort optional.
Der Anwendungsbenutzer ist derjenige Benutzer, den die oben registrierte Anwendung verwenden wird. Alle Änderungen, die mit der oben registrierten Anwendung an Microsoft Dynamics vorgenommen werden, erfolgen über diesen Benutzer.
Schritt 1: Einen nicht interaktiven Benutzer in Azure Active Directory erstellen
Schritt 2: Dem erstellten Benutzer eine ordnungsgemäße Lizenz zuweisen
Schritt 3: Anwendungsbenutzer in Dynamics CRM erstellen
Zunächst müssen Sie das externe Microsoft Dynamics 365-Konto erstellen.
Durchsuchen Sie den Knoten Administration > Plattform > Externe Konten im Campaign Explorer und erstellen Sie ein externes Konto.
Wählen Sie das externe Konto Microsoft Dynamics CRM im Abschnitt Typ aus.
Wählen Sie die Authentifizierungsmethode in der Dropdown-Liste CRM-O-Auth-Typ aus.
Um das externe Microsoft Dynamics CRM-Konto für die Verbindung mit Adobe Campaign mit Passwort-Zugangsdaten zu konfigurieren, geben Sie die folgenden Details an:
Um das externe Microsoft Dynamics CRM-Konto für die Verbindung mit Adobe Campaign mit einem Zertifikat zu konfigurieren, geben Sie die folgenden Details an:
Wählen Sie die Option Aktivieren aus, um das Konto in Campaign zu aktivieren.
Zur Genehmigung des Setups müssen Sie sich von der Adobe Campaign-Konsole ab- und wieder anmelden.
Sie können jetzt die Tabellen konfigurieren, die synchronisiert werden sollen.
Fügen Sie der Zulassungsliste unbedingt zwei URLs hinzu: die Server-URL und login.microsoftonline.com
. Wenden Sie sich dazu an Ihren Adobe-Support-Mitarbeiter.
Sobald das Schema erstellt ist, können Sie Auflistungen in Dynamics 365 automatisch mit Adobe Campaign synchronisieren.
Adobe Campaign und Microsoft Dynamics 365 sind nun miteinander verbunden. Sie können eine Datensynchronisation zwischen den beiden Systemen einrichten.
Um Daten zwischen Adobe Campaign und Microsoft CRM zu synchronisieren, müssen Sie einen Workflow erstellen und die Aktivität CRM-Connector verwenden.
Weitere Informationen zur Datensynchronisation finden Sie auf dieser Seite.
Bei Microsoft Dynamics 365 werden folgende Attributtypen unterstützt/nicht unterstützt:
Attributtyp | Unterstützt |
---|---|
Basistypen: Boolesch, Datum + Uhrzeit, Dezimalzahl, Gleitkommazahl, Dublette, Integer, Bigint, Zeichenfolge | Ja |
Geld (als Dublette) | Ja |
memo, entityname, primarykey, uniqueidentifier (als Zeichenfolgen) | Ja |
Status, Auswahlliste (wir speichern die möglichen Werte in Auflistungen), Status (Zeichenfolge) | Ja |
owner (als Zeichenfolge) | Ja |
Suche (nur Referenzsuche einzelner Entitäten) | Ja |
customer | Nein |
Regarding | Nein |
PartyList | Nein |
ManagedProperty | Nein |