Dijeli putem


Konfiguriranje poveznika za ServiceNow

Microsoftov kontaktni centar –Power Automate rješenje za ServiceNow poveznik omogućuje tvrtkama i ustanovama interakciju s klijentima pomoću mogućnosti kao što su glasovni govor, video, SMS, čavrljanje uživo i društvene poruke iz njihovih rješenja koja nisu Microsoftova CRM. Podatkovne poveznike možete koristiti Power Automate za sinkronizaciju podataka kontakata i računa iz ServiceNow CRM rješenja Dataverse.

Preduvjeti

  • Primjer ServiceNow . Npr https://[your-instance-name].service-now.com/
  • Licenca za Dynamics 365 kontaktni centar koja uključuje pretplate i Power Automate Power Apps pretplate.
  • Power Platform Dozvole administratora sustava.
  • Osnovno razumijevanje kako koristiti Power Automate tijekove ili Power Apps.
  • Okruženja za Power Apps i Power Automate ista su.
  • Dynamics 365 CCaaS CRM Connector,msdyn_ContactCenterCRMConnector , dostupan je u Power Apps okruženju, a tablice Račun i Kontakt imaju sljedeće stupce:
    • Izvorni CRM
    • Izvorni ID CRM-a
    • Izvor CRM URL

Korištenje Power Automate Flowa za sinkronizaciju zapisa računa i kontakata

Postupak korištenja protoka Power Automate je sljedeći:

  1. Konfiguriranje funkcije prikaza u CRM-u
  2. Uvozni Power Automate tokovi
  3. Konfiguriranje inkrementalne sinkronizacije podataka (stvaranje, ažuriranje i brisanje)
  4. Pokretanje tijeka automatizacije napajanja

Konfiguriranje funkcije prikaza u CRM-u

ServiceNow Koristi značajku izračunato polje za stvaranje posebnog polja za pohranu tablica subdomain/baseUrl /InstanceName Račun i Kontakt . Stupac Izvorni URL CRM-a u tablicama Račun i Kontakt pohranjuje puni URL zapisa Račun ili Kontakt, kojem se može pristupiti odabirom URL-a.

Da biste stvorili prilagođeno polje ServiceNow, izvedite sljedeće korake:

  1. Prijavite se u instancu ServiceNow (https://[vaše-ime-instance].service-now.com/), odaberite Sve, a zatim potražite tablicu.
  2. Odaberite Tablice u definiciji sustava, a zatim odaberitetablice Račun i Kontakt da biste stvorili prilagođeno polje.
  3. Odaberite Novo, a zatim navedite sljedeće:
    • Tablica: Račun[customer_account]
    • Vrsta: Niz
    • Oznaka stupca: osnovni URL
    • Naziv stupca: u_base_url
    • Primjena: Globalno
    • Označite potvrdni okvir Aktivno .
  4. Odaberite karticu IzračunataVrijednost , a zatim potvrdite okvir Izračunato . Dodajte povrat gs.getProperty('instance_name'); u tekstni okvir Izračun.
  5. Odaberite Spremi, a zatim odaberite Ažuriraj.

Ponovite istu konfiguraciju za tablicu Kontakt .

Uvoz Power Automate tijeka

Izvedite korake navedene u odjeljcima koji slijede.

Dodavanje poveznika ServiceNow

  1. U, slijedite korake u odjeljku Power AutomateDodavanje veze da biste dodali vezu ServiceNow .
  2. Navedite svoju ServiceNow instancu i vjerodajnice, a zatim odaberite Stvori.

Dodavanje poveznika Dataverse

  1. U odjeljku Power Automate Slijedite korake u odjeljku Dodavanje veze da biste dodali vezu Dataverse , a zatim odaberite Stvori.
  2. U skočnom prozoru koji se prikaže odaberite svoj račun. Veza je stvorena.

Tijekovi preuzimanja s GitHuba

Preuzmite sve tijekove Power Automate ServiceNow iz spremišta.

Uvozni tokovi u Power Automate

  1. U odaberite Power Automate Moji tijekovi.
  2. U odjeljku Uvoz odaberite Uvoz , a zatim odaberite Uvoz paketa (naslijeđe).
  3. Odaberite preuzete tijekove, a zatim odaberite Prenesi.
  4. U prozoru Uvoz paketa za vrstu resursa Dataverse odaberite Odaberi tijekom uvoza , a zatim odaberite Dataverse vezu koju ste stvorili, a zatim odaberite Spremi.
  5. Veza se prikazuje na stranici Uvoz. Odaberite Uvezi.
  6. Uvezeni tijekovi prikazuju se na stranici Moji tijekovi . Tijekovi su onemogućeni prema zadanim postavkama. Za tijek koji želite omogućiti odaberite više stavki (tri točke), a zatim odaberite Uključi da biste ih omogućili.

Konfiguriranje inkrementalne sinkronizacije podataka

Inkrementalna sinkronizacija podataka ažurira ServiceNow podatke u Dataverse stvarnom vremenu putem automatiziranih okidača. ServiceNow Koristi skripte za pokretanje obavijesti kada se zapis stvori, ažurira i izbriše. Morate koristitidodatak služba za korisnike da biste pokrenuli ove obavijesti. Skriptu morate stvoriti sljedećim redoslijedom:

  1. Stvaranje REST poruke
  2. Stvaranje poslovnog pravila

Napomena

Sljedeći koraci moraju se izvršiti za tablice Račun i Kontakt.

Stvaranje REST poruke

  1. Prijavite se u instancu ServiceNow , odaberite Sve i potražite REST poruku u traci za pretraživanje.
  2. Odaberite Odlazna>poruka o odmoru.
  3. Odaberite Novo da biste stvorili novu REST poruku.
  4. Na stranici Poruka o odmoru navedite obavezna polja. Pogledajte: Stvaranje REST poruke.
    • Stvorite pojedinačne REST poruke za stvaranje, ažuriranje i brisanje. Ažurirajtepolje krajnja točka u REST porukama s Power Automate tijekom. Izvedite sljedeće korake da biste dobili URL:

      1. Odaberite željeni tijek, a zatim odaberite Uredi.
      2. Odaberite Ručno u tijeku, a zatim kopirajte HTTP URL. Ponovite korake za tijekove tvrtke ili ustanove i korisnika za sve operacije stvaranja, ažuriranja i brisanja
      3. Odaberite Novo na kartici Provjera autentičnosti da biste stvorili novu HTTP metodu.
      4. Navedite istu krajnja točka iz Power Automate tijeka kao krajnja točka za HTTP metodu za odgovarajuću operaciju.
      5. Kopirajte polja REST poruke i Naziv na ovoj stranici, koja su obavezna u skripti poslovnih pravila .
    • Stvorite novu varijablu,baseURL . Vrijednost ove varijable je početni dio iste krajnja točka koja sadrži naziv hosta/IP i broj porta.

Stvaranje poslovnog pravila

  1. Prijavite se u instancu ServiceNow , odaberite Sve i potražite poslovna pravila u traci za pretraživanje.
  2. Odaberite Poslovno pravilo> definicijesustava.
  3. Odaberite Novo da biste stvorili novu REST poruku.
  4. Na stranici Poslovno pravilo navedite potrebne podatke. Vidi: Poslovna pravila.
    • Na kartici Kada pokrenuti dodajte potrebne uvjete za pokretanje poslovnog pravila za operacije stvaranja, ažuriranja i brisanja zapisa.
    • Preuzmite skripte iz ServiceNow skripti za potrebne operacije za tablice Kontakt i Račun.
    • Ažurirajte polje Skripta na kartici Napredno preuzetim skriptama za određenu operaciju.
    • Za skriptu ažurirajte baseURL odgovarajućim vrijednostima iz HTTP metode u REST poruci.

Pokrenite Power Automate tijek

U Power Automate https://make.powerautomate.com/environments/ [environmentId] odaberite željeni tijek iz tijekova u oblaku, a zatim odaberite Pokreni.

Uređivanje tijekova i mapiranja polja (izborno)

  1. Ako želite urediti mapiranje tijeka ili polja, odaberite tijek koji želite urediti.
  2. Odaberite Uredi.
  3. Možete koristiti izlaze iz prethodnih okidača i radnji u biraču dinamičkog sadržaja ili ih izmijeniti pomoću izraza.

Na primjer, polje Naziv računa u može se mapirati u polje Naziv Dataverse u s izrazom ServiceNow . 'triggerBody()?['name']' Vidi: ServiceNow Referenca REST API-ja

Unaprijed definirano mapiranje stupaca

U sljedećoj tablici opisano je unaprijed definirano mapiranje stupaca za i ServiceNow Dataverse poveznike za kontakt i račun.

Kontakt

ServiceNow Dataverse
sys_id ContactID
last_name prezime
first_name firstname
e-pošte emailaddress1
mobile_phone Mobitel
telefon telefon1
račun ParentCustomerID
sys_id msdyn_source_crm_id
Statička vrijednost: ServiceNow msdyn_source_crm
u_base_url msdyn_source_crm_url
sys_created_on Datum kreiranja

Račun

ServiceNow Dataverse
ime ime
telefon telefon1
sys_id accountID
grad address1_city
Patent zatvarač address1_postalcode
Broj zaposlenika Broj zaposlenika
ID msdyn_source_crm_id
Statička vrijednost: ServiceNow msdyn_source_crm
u_base_url msdyn_source_crm_url
sys_created_on Datum kreiranja

Konfiguriranje prilagođenog poveznika