Freigeben über


Konfigurieren der Leadverwaltung für Dynamics 365 Customer Engagement

In diesem Artikel wird beschrieben, wie Dynamics 365 Customer Engagement (zuvor Dynamics CRM Online genannt) eingerichtet wird. Lesen Sie mehr über die Änderung in Konfigurieren der serverbasierten Authentifizierung mit Customer Engagement und SharePoint Online, um Vertriebskontakte aus Ihrem kommerziellen Marketplace-Angebot zu verarbeiten.

Anmerkung

Diese Anweisungen gelten speziell für die von Microsoft gehostete Cloudumgebung für Dynamics 365 Customer Engagement. Das direkte Herstellen einer direkten Verbindung mit einer lokalen Dynamics-Umgebung wird derzeit nicht unterstützt. Es gibt weitere Optionen, mit denen Sie Leads empfangen können, z. B. das Konfigurieren eines HTTPS-Endpunkts oder einer Azure-Tabelle.

Voraussetzungen

Die folgenden Benutzerberechtigungen sind erforderlich, um die Schritte in diesem Artikel auszuführen:

  • Administratorrechte in Ihrer Dynamics 365 Customer Engagement-Instanz, um eine Lösung installieren zu können.
  • Mandantenadminrechte zum Erstellen eines neuen Dienstkontos für den Leadservice, der zum Senden von Leads aus Angeboten im kommerziellen Marketplace verwendet wird.
  • Zugriff auf das Verwaltungsportal.
  • Zugriff auf das Azure-Portal.

Installieren der Lösung

  1. Laden Sie die Microsoft Marketplace Lead Writer-Lösungherunter, und speichern Sie sie lokal auf Ihrem Computer.

  2. Melden Sie sich bei Power Apps mit den Anmeldeinformationen an, in die Sie Ihre Lösung importieren möchten. Wechseln Sie zur richtigen Umgebung.

    Screenshot, der den Bereich

  3. Wechseln Sie im linken Navigationsmenü zu Lösungen, und wählen Sie Lösung importieren aus. Wählen Sie Durchsuchen aus, und wechseln Sie zu dem Speicherort, an dem Sie die Microsoft Marketplace Lead Writer Lösung gespeichert haben, die Sie in Schritt 1 heruntergeladen haben.

    Screenshot, der die Schaltfläche

    Anmerkung

    Wenn die Optionen auf dem folgenden Bildschirm nicht angezeigt werden, verfügen Sie nicht über die erforderlichen Berechtigungen, um fortzufahren. Wenden Sie sich an einen Administrator in Ihrer Dynamics 365 Customer Engagement-Instanz.

  4. Schließen Sie den Import der Lösung mithilfe des entsprechenden Assistenten ab.

Konfigurieren von Benutzerberechtigungen

Um Leads in Ihre Dynamics 365 Customer Engagement-Instanz zu schreiben, müssen Sie ein Dienstkonto mit Microsoft teilen und Berechtigungen für das Konto konfigurieren.

Führen Sie die folgenden Schritte aus, um das Dienstkonto zu erstellen und Berechtigungen zuzuweisen. Sie können die Microsoft Entra-ID oder Office 365 verwenden.

Anmerkung

Springen Sie je nach ausgewählter Authentifizierungsoption zu den entsprechenden Anweisungen. Siehe Microsoft Entra ID oder Office 365.

Microsoft Entra ID

Wir empfehlen diese Option, da Sie Ihren Benutzernamen oder Ihr Kennwort niemals aktualisieren müssen, um Leads zu erhalten. Um die Microsoft Entra-Option zu verwenden, geben Sie die App-ID, den Anwendungsschlüssel und die Verzeichnis-ID aus Ihrer Active Directory-Anwendung an.

So konfigurieren Sie die Microsoft Entra-ID für Dynamics 365 Customer Engagement:

  1. Melden Sie sich beim Azure-Portalan. Wählen Sie im linken Bereich Microsoft Entra IDaus.

  2. Wählen Sie die Eigenschaften aus, und kopieren Sie den Wert der Verzeichnis-ID auf der Seite für Verzeichniseigenschaften . Speichern Sie diesen Wert, da Sie ihn im Veröffentlichungsportal bereitstellen müssen, um Leads für Ihr Marketplace-Angebot zu erhalten.

  3. Wählen Sie im linken Bereich von Microsoft Entra App-Registrierungen und dann auf dieser Seite Neue Registrierung aus.

  4. Geben Sie einen aussagekräftigen Namen für den Anwendungsnamen ein.

  5. Wählen Sie unter Unterstützte Kontotypen die Option Konten in einem beliebigen Organisationsverzeichnis aus.

  6. Wählen Sie unter Umleitungs-URI (optional)die Option Web aus und geben Sie einen URI ein, z. B. https://contosoapp1/auth.

  7. Wählen Sie Registrieren aus.

    Screenshot, der die Seite

  8. Nachdem Ihre Anwendung registriert ist, greifen Sie auf die Übersichtsseite der Anwendung zu. Kopieren Sie auf dieser Seite den Wert für Anwendungs-ID (Client). Speichern Sie diesen Wert, da Sie ihn im Veröffentlichungsportal und in Dynamics 365 bereitstellen müssen, um Leads für Ihr Marketplace-Angebot zu erhalten.

    Screenshot, der das Feld

  9. Wählen Sie Zertifikate & Geheimnisse im linken Bereich der App aus, und wählen Sie die Schaltfläche Neues Clientgeheimnis aus. Geben Sie eine aussagekräftige Beschreibung für den geheimen Clientschlüssel ein, und wählen Sie unter Ablauf die Option Nie aus. Wählen Sie Hinzufügen aus, um den geheimen Clientschlüssel zu erstellen.

    Screenshot, der das Menüelement

  10. Sobald der geheime Clientschlüssel erfolgreich erstellt wurde, kopieren Sie den Wert für Geheimer Clientschlüssel. Nachdem Sie die Seite verlassen haben, können Sie den Wert nicht mehr abrufen. Speichern Sie diesen Wert, da Sie ihn im Veröffentlichungsportal bereitstellen müssen, um Leads für Ihr Marketplace-Angebot zu erhalten.

  11. Wählen Sie im linken Bereich der App die Option API-Berechtigungen und dann + Berechtigung hinzufügen aus.

  12. Wählen Sie Microsoft-APIsaus, und wählen Sie dann Dynamics CRM als API aus.

  13. Unter Welche Art von Berechtigungen erfordert Ihre Anwendung?, stellen Sie sicher, dass Delegierte Berechtigungen ausgewählt ist.

  14. Aktivieren Sie unter Berechtigung das Kontrollkästchen user_impersonation für Als benutzende Person einer Organisation auf Common Data Service zugreifen. Wählen Sie dann Berechtigungen hinzufügen aus.

    Screenshot, der die Schaltfläche

  15. Nachdem Sie die Schritte 1 bis 14 im Azure-Portal ausgeführt haben, wechseln Sie zum Schritt "Anwendungsbenutzer erstellen" und führen Sie die Schritte 1 bis 7 aus. In diesem Schritt erstellen Sie nur einen Anwendungsbenutzer für die oben erstellte registrierte Microsoft Entra-Anwendung.

  16. Wechseln Sie zum Abschnitt "Sicherheitseinstellungen" in diesem Artikel, um die Konfiguration der Verbindung für diesen Benutzer abzuschließen.

Office 365

Wenn Sie die Microsoft Entra-ID nicht verwenden möchten, können Sie einen neuen Benutzer im Microsoft 365 Admin Center registrieren. Sie müssen Ihren Benutzernamen und Ihr Kennwort alle 90 Tage aktualisieren, um weiterhin Leads zu erhalten.

So konfigurieren Sie Office 365 für Dynamics 365 Customer Engagement:

  1. Melden Sie sich beim Microsoft 365 Admin Centeran.

  2. Wählen Sie Benutzende Person hinzufügen aus.

    Screenshot, der das Microsoft 365 Admin Center

  3. Erstellen Sie einen neuen Benutzer für den Lead Writer-Dienst. Konfigurieren Sie die folgenden Einstellungen:

    • Geben Sie einen Benutzernamen ein.
    • Geben Sie ein Kennwort ein, und deaktivieren Sie die Option Benutzende müssen bei der ersten Anmeldung das Kennwort ändern.
    • Wählen Sie Benutzer (kein Administratorzugriff) als Rolle für den Benutzer aus.
    • Wählen Sie Dynamics 365 Customer Engagement Plan als Produktlizenz aus, wie in der folgenden Abbildung gezeigt. Ihnen wird die von Ihnen ausgewählte Lizenz in Rechnung gestellt.

Speichern Sie diese Werte, da Sie die Username und Password Werte im Veröffentlichungsportal angeben müssen, um Leads für Ihr Marketplace-Angebot zu erhalten.

Screenshot, der den Bereich 'Neuer Benutzer' im Microsoft 365 Admin Center zeigt.

Sicherheitseinstellungen

Der letzte Schritt besteht darin, dem Benutzer zu ermöglichen, den Sie erstellt haben, die Leads zu schreiben.

  1. Melden Sie sich beim Power Platform Admin Center als Systemadministrator an.

  2. Wählen Sie unter Umgebungen eine Umgebung aus der Liste aus.

  3. Wählen Sie Einstellungen aus.

  4. Wählen Sie Benutzer + Berechtigungenaus, und wählen Sie dann Anwendungsbenutzeraus.

  5. Wählen Sie den Benutzer aus, den Sie im abschnitt Konfigurieren von Benutzerberechtigungen Abschnitt dieses Dokuments erstellt haben. Wählen Sie dann Sicherheitsrollen bearbeiten aus.

    Screenshot, der den Bildschirm

  6. Suchen Sie nach der Rolle Microsoft Marketplace Lead Writer, und wählen Sie sie aus, um dem Benutzer die Rolle zuzuweisen.

    Screenshot, der die Schaltfläche

    Anmerkung

    Diese Rolle wird von der von Ihnen importierten Lösung erstellt und verfügt nur über Berechtigungen zum Schreiben der Leads und zum Nachverfolgen der Lösungsversion, um die Kompatibilität sicherzustellen.

  7. Wechseln Sie zurück zur Benutzer + Berechtigungen, und wählen Sie dann Sicherheitsrollenaus. Suchen Sie nach der Rolle Microsoft Marketplace Lead Writer, und wählen Sie sie aus.

    Screenshot, der die Option

  8. Wählen Sie in der Dropdownliste die Option Zugriffsebene für direkte Benutzende (Standard) und Teamberechtigungen für die Berechtigungsvererbung des Mitglieds aus (siehe Screenshot).

    Screenshot zur Veranschaulichung der Option

  9. Wählen Sie das Dropdown aus, um "Alle Tabellen anzeigen" in der Tabellen Registerkarte anzuzeigen, wie im folgenden Screenshot gezeigt.

    Screenshot, der die Option

  10. Suchen Sie unter Kerndatensätze nach der Tabelle Benutzeroberflächeneinstellungen für Benutzerentität, und wählen Sie in der Dropdownliste die Berechtigungsoption Benutzende Person aus, um Berechtigungen zum Erstellen, Lesen und Schreiben für diese Entität zu erteilen.

    Screenshot, der die Benutzerentitäts-UI-Einstellungen veranschaulicht.

  11. Suchen Sie unter Anpassung nach der Tabelle Systemauftrag, und wählen Sie die Dropdownoption Organisation zum Zuweisen von Berechtigungen zum Lesen, Schreiben und Anfügen für diese Entität aus.

    Screenshot, der die Ansicht „System Job“ veranschaulicht.

  12. Wählen Sie Speichern und schließen Sie.

Ihr Angebot konfigurieren, um Leads an Dynamics 365 Customer Engagement zu senden

So konfigurieren Sie die Informationen zur Lead-Verwaltung für Ihr Angebot im Veröffentlichungsportal:

  1. Gehen Sie zur Seite Angebotssetup für Ihr Angebot.

  2. Wählen Sie im Abschnitt Kundenleads die Option Verbinden aus.

    Screenshot: Abschnitt „Kundenleads“

  3. Wählen Sie im Popupfenster „Verbindungsdetails“ als Leadziel die Option Dynamics 365-Kundenbindung aus.

    Screenshot: Feld für Leadziel

  4. Geben Sie die URL für die Dynamics 365-Instanz ein, z. B. https://contoso.crm4.dynamics.com.

  5. Wählen Sie die Methode der Authentifizierung Authenticationaus, entweder Microsoft Entra ID oder Office 365.

  6. Wenn Sie Microsoft Entra IDausgewählt haben, geben Sie die Anwendungs-ID (Client-ID) (z. B. aaaabbbb-0000-cccc-1111-dddd2222eeee), Verzeichnis-ID (z. B. aaaabbbb-0000-cccc-1111-dddd2222eeee) und geheimen Clientschlüssel ein (z. B. 1234ABCDEDFRZ/G/FdY0aUABCEDcqhbLn/ST122345nBc=).

    Screenshot: Authentifizierung mit Microsoft Entra ID

  7. Wenn Sie Office 365-ausgewählt haben, geben Sie den Benutzernamen (z. B. contoso@contoso.onmicrosoft.com) und Kennwort- ein (z. B. P@ssw0rd).

  8. Wählen Sie OKaus.

Um sicherzustellen, dass Sie erfolgreich mit einem Lead-Ziel verbunden sind, wählen Sie die Schaltfläche Validieren aus. War der Vorgang erfolgreich, haben Sie einen Testlead am Leadziel.

Anmerkung

Sie müssen die Konfiguration des restlichen Angebots abschließen und veröffentlichen, bevor Sie Leads für das Angebot erhalten können.