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.
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.
Na stronie Synchronizacja danych z zewnętrznych crMs wybierz opcję Nowy.
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.
- Wybierz wyświetlaną opcję, a następnie wybierz opcję Dodaj nowe połączenie.
- W wyświetlonym oknie dialogowym wybierz środowisko Salesforce i wersję interfejsu API systemu Salesforce i wybierz opcję logowania.
- 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.
- Zaznacz Zezwól. Zielony znacznik wyboru w oknie dialogowym Instalatora połączenia oznacza udane połączenie z wystąpieniem systemu Salesforce.
- Wybierz pozycję Utwórz.
W łączniku dodaj innej firmy CRM wybierz opcję I agree to share connector permissions (Udostępnij uprawnienia łącznika) i wybierz opcję Next (Dalej).
- 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.
- Przejdź do strony konfiguracji w centrum administracyjnym centrum kontaktowego i zaznacz pole wyboru wskazujące, że zostały wykonane kroki w usłudze Salesforce.
Wybierz Dalej.
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.
Wybierz pozycję Dalej i wykonaj następujące kroki w sekcji Mapowanie kolumn:
- 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.
- Powtórz kroki dla wybranych tabel.
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
Na następnej stronie przejrzyj mapowania dla każdej z wybranych tabel. Możesz wrócić i zmienić ustawienie.
Wybierz pozycję Utwórz. Na stronie Podsumowanie zostanie wyświetlony komunikat o pomyślnym połączeniu.
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 |
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.
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.