Freigeben über


Verbinden Sie Ihre Agenten mit einer Datenquelle

Agenten, wie z. B. Sales Agent, müssen eine Verbindung zu einer Datenquelle herstellen, um Daten zu erfassen. Dazu wird eine Server-zu-Server-Verbindung mit der Datenquelle eingerichtet. Diese Verbindung ermöglicht es dem Agenten, im Hintergrund ausgeführt zu werden und auf Daten aus der Datenquelle zuzugreifen und diese abzurufen, ohne dass eine Benutzerinteraktion erforderlich ist.

Wenn Sie Dynamics 365 Sales als CRM verwenden, stellt der Agent eine direkte Verbindung mit ihm her, da er in derselben Umgebung bereitgestellt wird. Es sind keine zusätzlichen Einrichtungsschritte erforderlich.

Wenn Sie andere CRM-Systeme wie Salesforce verwenden, muss der Agent eine Verbindung zu diesem System herstellen, um Daten zu erfassen. Dies geschieht durch das Einrichten einer Server-zu-Server-Verbindung.

Einrichten einer Server-zu-Server-Verbindung mit Salesforce

Wenn Sie eine Server-zu-Server-Verbindung zu Salesforce einrichten, werden eine verbundene Anwendung und ein Integrationsbenutzer in Salesforce erstellt. Die verbundene Anwendung wird verwendet, um den Agenten bei Salesforce zu authentifizieren, während der Integrationsbenutzer für den Zugriff auf Daten in Salesforce verwendet wird. Der Integrationsbenutzer wird mit einem bestimmten Satz von Berechtigungen erstellt, die es ihm ermöglichen, auf die Daten zuzugreifen, die der Agent benötigt.

Aktivieren der Server-zu-Server-Verbindung mit Salesforce

  1. Wählen Sie in den Administratoreinstellungen von Copilot for Sales die Option Connectors aus.
  2. Wählen Sie unter Agentenverbindungendie Option Salesforce aus.
  3. Aktivieren Sie den Schalter Zugriff aktivieren .
  4. Wählen Sie Speichern aus.

Es kann einige Minuten dauern, bis die Verbindung hergestellt ist. Sobald die Verbindung hergestellt ist, werden die Benutzerdetails der verbundenen App und Integration unter Verbindungsdetails angezeigt.

Wenn Sie in Zukunft die Server-zu-Server-Verbindung zu Salesforce deaktivieren möchten, können Sie dies tun, indem Sie den Schalter Zugriff aktivieren deaktivieren. Dadurch werden die verbundene Anwendung und der Integrationsbenutzer aus Salesforce gelöscht. Der Agent kann nicht mehr auf Daten in Salesforce zugreifen, und Sie müssen die Verbindung erneut einrichten, wenn Sie den Agenten mit Salesforce verwenden möchten.

Wie wird die Verbindung hergestellt?

Wenn eine Verbindung hergestellt wird, werden die folgenden Komponenten in Salesforce mithilfe der Salesforce-APIs erstellt. Die Komponenten können in Salesforce CRM auf der Seite "Setup" angezeigt werden.

  • Verbundene Anwendung: Wird verwendet, um den Agenten bei Salesforce zu authentifizieren. Der Name der verbundenen App lautet Copilot for Sales connected app.
  • Integrationsbenutzer: Wird für den Zugriff auf Daten in Salesforce verwendet. Der Name des Integrationsbenutzers lautet Copilot for Sales integration user.
  • Berechtigungssatz: Wird verwendet, um dem Integrationsbenutzer Zugriff auf die Daten zu gewähren, die vom Agenten benötigt werden. Der Name des Berechtigungssatzes lautet Copilot for Sales permission set.

Das Prinzip der Mindestberechtigung wird befolgt, um sicherzustellen, dass der Integrationsbenutzer nur über die Berechtigungen verfügt, die für den Zugriff auf die vom Agenten benötigten Daten erforderlich sind. Wenn der Agent neu konfiguriert wird, um auf mehr benutzerdefinierte Felder im CRM zuzugreifen, muss die Verbindung neu erstellt werden, um korrekt darauf zugreifen zu können. In diesem Fall wird eine Fehlermeldung angezeigt, und es wird eine Option zum Wiederherstellen der Verbindung zur Verfügung gestellt.

Wenn ein Fehler auftritt, der verhindert, dass die Verbindung ordnungsgemäß funktioniert, wird eine Fehlermeldung angezeigt. Wählen Sie Verbindung wiederherstellen aus, um die Verbindung neu zu erstellen. Diese Aktion löscht die vorhandene Verbindung und erstellt eine neue.