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:
- Konfiguriranje funkcije prikaza u CRM-u
- Uvozni Power Automate tokovi
- Konfiguriranje inkrementalne sinkronizacije podataka (stvaranje, ažuriranje i brisanje)
- 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:
- Prijavite se u instancu ServiceNow (https://[vaše-ime-instance].service-now.com/), odaberite Sve, a zatim potražite tablicu.
- Odaberite Tablice u definiciji sustava, a zatim odaberitetablice Račun i Kontakt da biste stvorili prilagođeno polje.
- 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 .
- Odaberite karticu IzračunataVrijednost , a zatim potvrdite okvir Izračunato . Dodajte povrat
gs.getProperty('instance_name');
u tekstni okvir Izračun. - 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
- U, slijedite korake u odjeljku Power AutomateDodavanje veze da biste dodali vezu ServiceNow .
- Navedite svoju ServiceNow instancu i vjerodajnice, a zatim odaberite Stvori.
Dodavanje poveznika Dataverse
- U odjeljku Power Automate Slijedite korake u odjeljku Dodavanje veze da biste dodali vezu Dataverse , a zatim odaberite Stvori.
- 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
- U odaberite Power Automate Moji tijekovi.
- U odjeljku Uvoz odaberite Uvoz , a zatim odaberite Uvoz paketa (naslijeđe).
- Odaberite preuzete tijekove, a zatim odaberite Prenesi.
- U prozoru Uvoz paketa za vrstu resursa Dataverse odaberite Odaberi tijekom uvoza , a zatim odaberite Dataverse vezu koju ste stvorili, a zatim odaberite Spremi.
- Veza se prikazuje na stranici Uvoz. Odaberite Uvezi.
- 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:
- Stvaranje REST poruke
- Stvaranje poslovnog pravila
Napomena
Sljedeći koraci moraju se izvršiti za tablice Račun i Kontakt.
Stvaranje REST poruke
- Prijavite se u instancu ServiceNow , odaberite Sve i potražite REST poruku u traci za pretraživanje.
- Odaberite Odlazna>poruka o odmoru.
- Odaberite Novo da biste stvorili novu REST poruku.
- 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:
- Odaberite željeni tijek, a zatim odaberite Uredi.
- 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
- Odaberite Novo na kartici Provjera autentičnosti da biste stvorili novu HTTP metodu.
- Navedite istu krajnja točka iz Power Automate tijeka kao krajnja točka za HTTP metodu za odgovarajuću operaciju.
- 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
- Prijavite se u instancu ServiceNow , odaberite Sve i potražite poslovna pravila u traci za pretraživanje.
- Odaberite Poslovno pravilo> definicijesustava.
- Odaberite Novo da biste stvorili novu REST poruku.
- 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)
- Ako želite urediti mapiranje tijeka ili polja, odaberite tijek koji želite urediti.
- Odaberite Uredi.
- 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 |