Udostępnij za pośrednictwem


Konfigurowanie łącznika dla aplikacji Salesforce

Łącznik dla usługi Salesforce w Dynamics 365 centrum kontaktowe umożliwia organizacjom interakcję z klientami przy użyciu Obsługa wielokanałowa możliwości, zachowując jednocześnie inwestycje w rozwiązania CRM firm innych niż Microsoft.

Dodatek Obsługa wielokanałowa używa łączników danych do pracy z rozwiązaniami CRM firm innych niż Microsoft. Łącznik dla usługi Salesforce pomaga przenieść dane kontaktów i klientów z usługi Salesforce do Dataverse.

Wymagania wstępne

  • Dostęp do wystąpienia programu Salesforce.
  • Rola Administrator systemu dla Centrum obsługi klienta i systemu Salesforce usługi Dynamics 365.
  • Licencja rozwiązania Dynamics 365 Contact Center.
  • Licencja programu Salesforce w celu uzyskania dostępu do danych bierania zmian.

Uwaga

Zalecamy:

  • Przed skonfigurowaniem łącznika Dataverse i wycofywaniem w razie wystąpienia problemów z danymi należy kopii zapasowej istniejących danych w tabelach Kontakt i Konto.
  • W celu uzyskania optymalnej wydajności ogranicz rozmiar danych do 10 GB. Upewnij się również, że masz wystarczający limit żądań interfejsu API Salesforce, aby zaspokoić potrzeby związane z synchronizacją danych.

Konfigurowanie łącznika danych

Ważne

Po skonfigurowaniu łącznika danych i zsynchronizowaniu go z wystąpieniem usługi Salesforce zalecamy, aby nie wprowadzać żadnych zmian w zsynchronizowanych danych Dataverse , ponieważ zmiany nie są synchronizowane z usługą Salesforce. Jeśli zajdzie taka potrzeba, zaktualizuj dane tylko w Salesforce.

  1. Na mapie witryny centrum administracyjnego centrum Obszary roboczew obszarze Agent i wybierz opcję Zarządzanie i Synchronizacja danych z zewnętrznych CRMs. Na stronie głównej możesz również wybrać opcję Otwórz w Kreatorze połączenia z programem CRM.

  2. Na stronie Synchronizacja danych z zewnętrznych crMs wybierz opcję Nowy.

  3. Na stronie Tworzenie łącznika programu CRM wybierz opcję Salesforce i wybierz opcję Dalej. W oknie dialogowym Konfiguracja połączenia zostanie wyświetlone hasło zaloguj się, jeśli łączysz się z usługą Salesforce po raz pierwszy, lub wielokropek.

    Uwaga

    System przekieruje Cię do Power Apps połączenia z instancją Salesforce. Połączenie jest używane przez usługę Dynamics 365 do synchronizowania danych.

    1. Wybierz wyświetlaną opcję, a następnie wybierz opcję Dodaj nowe połączenie.
    2. W wyświetlonym oknie dialogowym wybierz środowisko Salesforce i wersję interfejsu API systemu Salesforce i wybierz opcję logowania.
    3. Na stronie logowania systemu Salesforce zaloguj się, logować się przy użyciu poświadczeń użytkownika systemu Salesforce. W razie potrzeby ukończ uwierzytelnianie wieloskładnikowe. Zostanie otwarte okno dialogowe Zezwalaj na dostęp.
    4. Zaznacz Zezwól. Zielony znacznik wyboru w oknie dialogowym Instalatora połączenia oznacza udane połączenie z wystąpieniem systemu Salesforce.
    5. Wybierz pozycję Utwórz.
  4. W łączniku dodaj innej firmy CRM wybierz opcję I agree to share connector permissions (Udostępnij uprawnienia łącznika) i wybierz opcję Next (Dalej).

    1. Na stronie Enable salesforce permissions (Włącz uprawnienia witryny Salesforce) wykonaj czynności wymienione na tej stronie, logując się do wystąpienia systemu Salesforce, które jest otwierane na nowej karcie.
    2. Przejdź do strony konfiguracji w centrum administracyjnym centrum kontaktowego i zaznacz pole wyboru wskazujące, że zostały wykonane kroki w usłudze Salesforce.
  5. Wybierz Dalej.

  6. Na stronie Wybierz tabele do synchronizacji wybierz tabele Konta i Kontakty, które chcesz zsynchronizować. Aby zachować relację między połączonymi danymi między rekordami, zalecamy wybranie obu tabel.

  7. Wybierz pozycję Dalej i wykonaj następujące kroki w sekcji Mapowanie kolumn:

    1. Zamapuj kolumny źródłowe i docelowe. Można również aktualizować wstępnie zdefiniowane mapowania zgodnie z potrzebami biznesowymi. W kolumnie źródłowej są wyświetlane tylko pola zgodnego typu danych. Aby zapoznać się z listą zgodnych typów danych, zobacz tabelę w temacie Typy danych obsługiwane w Dataverse.
    2. Powtórz kroki dla wybranych tabel.
  8. Wybierz opcję Dalej i na stronie uprawnień Zespoły wybierz uprawnienie Zespoły. Identyfikator zespołu jest używany do zapisu Dataverse danych i dlatego musi mieć uprawnienia do odczytu i zapisu dla wybranych tabel. W przeciwnym razie synchronizacja danych zakończy się niepowodzeniem. Więcej informacji: Teams w Dataverse

  9. Na następnej stronie przejrzyj mapowania dla każdej z wybranych tabel. Możesz wrócić i zmienić ustawienie.

  10. Wybierz pozycję Utwórz. Na stronie Podsumowanie zostanie wyświetlony komunikat o pomyślnym połączeniu.

  11. Zaznacz pole wyboru, aby aktywować łącznik i synchronizację danych, a następnie wybierz opcję Done (Wykonane). Stan synchronizacji można wyświetlić na stronie synchronizacji danych , przeglądać na zewnętrznej stronie CRMs .

Obsługiwane typy danych w Dataverse

Dataverse obsługuje następujące typy danych. Dataverse Program (Virtual and EntityName) nie obsługuje typów danych Virtual i EntityName.

Dataverse kolumny typu atrybutu Kolumny z danymi typu Salesforce
Wartość logiczna wartość logiczna
Integer, BigInt integer
Liczba całkowita, duża wartość, liczba dziesiętna, dwukrotnie, liczba numer
Ciąg / Memo ciąg: data. data/godzina
Uwaga: Identyfikator i odwołanie nie są akceptowane.
Unikatowy, Odnośnik, Właściciel, Klient Ciąg z typem danych: IDENTYFIKATOR, odwołanie
DateTime Ciąg z typem danych: data, data/data

Wstępnie zdefiniowane mapowania danych

Wstępnie zdefiniowane mapowania danych dla tabeli kontaktów są następujące:

Nazwa pola Salesforce Nazwa pola Dataverse
Imię i nazwisko asystenta Imię i nazwisko asystenta
Telefon asystenta Telefon asystenta
Urodziny BirthDate
Identyfikator GUID z identyfikatora GUID (przekształcone dane) ContactId
Department Department
Podpis Podpis
Email emailaddress1
Fax Fax
FirstName FirstName
LastName LastName
MobilePhone MobilePhone
Zwrot grzecznościowy Zwrot grzecznościowy
Phone Telefon1

Wstępnie zdefiniowane mapowania danych dla tabeli kont są następujące:

Nazwa pola Salesforce Nazwa pola Dataverse
Identyfikator GUID z identyfikatora konta (przekształcone dane) AccountId
AccountNumber AccountNumber
Podpis Podpis
Fax Fax
Nazwa/nazwisko Nazwa/nazwisko
liczba pracowników liczba pracowników
Sic SIC
Phone Telefon1
Symbol giełdowy Symbol giełdowy

Zarządzanie łącznika danych

Akcje, które można wykonać za pomocą wybranego łącznika, są wymienione w tej sekcji.

Zrzut ekranu okna konta łącznika w centrum kontaktowym.

Podczas aktualizowania w celu dodania nowych tabel lub mapowań dane istniejących tabel i mapowań również są synchronizowane. Jeśli tabela lub zamapowane pole zostanie usunięte, Dataverse dane pozostanie w programie, a nowe dane nie zostaną zsynchronizowane.

  • Uaktywnienie lub dezaktywowanie łącznika.
  • Wyświetl szczegóły diagnostyczne.
  • Pobierz szczegóły łącznika.
    • Tabele danych: zaktualizuj tabele, które mają być zsynchronizowane.
    • Mapowania pól: zaktualizuj mapowania kolumn. Opcja resetowania służy do resetowania mapowań do zdefiniowanych już pól.
    • Uprawnienia dostępu do danych: zaktualizuj identyfikator zespołów używany do zapisu danych Dataverse.

Następne kroki

Konfiguruj strumień pracy

Konfigurowanie logowania jednokrotnego SAML