Deli z drugimi prek


Konfiguriranje priključka za ServiceNow

Microsoft središče za stike—Power Automate rešitev za ServiceNow konektor omogoča organizacijam, da sodelujejo s svojimi strankami z uporabo zmogljivosti, kot so glas, video, SMS, klepet v živo in družabna sporočila iz svojih podjetij, ki niso Microsoftova CRM rešitve. Za sinhronizacijo podatkov o stikih in računih iz rešitve Power Automate CRM lahko uporabite ServiceNow podatkovne konektorje Dataverse.

Zahteve

  • A ServiceNow primer. Na primer https://[your-instance-name].service-now.com/
  • Licenca za Dynamics 365 središče za stike, ki vključuje naročnini Power Automate in Power Apps .
  • Power Platform Dovoljenja sistemskega skrbnika.
  • Osnovno razumevanje uporabe Power Automate tokov ali Power Apps.
  • Okolji za Power Apps in Power Automate so enaki.
  • Dynamics 365 CCaaS CRM Connector, msdyn_ContactCenterCRMConnector, je na voljo v Power Apps okolju, tabeli Račun in Kontakt pa imata naslednje stolpce:
    • Izvorni CRM
    • ID vira CRM
    • URL izvornega CRM-ja

Uporabite Power Automate Flow za sinhronizacijo zapisov računa in stikov

Postopek za uporabo Power Automate toka je naslednji:

  1. Konfigurirajte funkcijo View-In-CRM
  2. Uvoz Power Automate teče
  3. Konfigurirajte inkrementalno sinhronizacijo podatkov (ustvari, posodobi in izbriši)
  4. Zaženite tok avtomatskega napajanja

Konfigurirajte funkcijo View-In-CRM

ServiceNow uporablja funkcijo polje z izračunom za ustvarjanje posebnega polja za shranjevanje subdomain/baseUrl /InstanceName v Računu in Stiku mize. Stolpec Izvorni CRM URL v Računu in Stiku tables shrani celoten URL računa ali zapisa stika, do katerega lahko dostopate tako, da izberete URL.

Če želite ustvariti polje po meri v ServiceNow, izvedite naslednje korake:

  1. Prijavite se v ServiceNow primer (https://[ime-vašega-primerka].service-now.com/), izberite Vse in nato poiščite mizo.
  2. Izberite Tabele v Sistemska definicijain nato izberite Račun in Contact tabeli za ustvarjanje polja po meri.
  3. Izberite Novo in nato določite naslednje:
    • Tabela: Račun [račun_stranke]
    • Tip: niz
    • Oznaka stolpca: Osnovni URL
    • Ime stolpca: u_base_url
    • Aplikacija: globalno
    • Izberite potrditveno polje Aktivno .
  4. Izberite zavihek CalculatedValue in nato izberite potrditveno polje Calculated . Dodajte vrnitev gs.getProperty('instance_name'); v Izračun besedilno polje.
  5. Izberite Shrani in nato izberite Posodobi.

Ponovite isto konfiguracijo za tabelo Contact .

Uvozite Power Automate tok

Izvedite korake, opisane v naslednjih razdelkih.

Dodajte ServiceNow konektor

  1. V Power Automate sledite korakom v Dodajte povezavo , da dodate ServiceNow povezavo.
  2. Določite svoj ServiceNow primerek in poverilnice ter nato izberite Ustvari.

Dodajte Dataverse konektor

  1. V Power Automate sledite korakom v Dodaj povezavo , da dodate Dataverse povezavo, nato pa izberite Ustvari.
  2. V pojavnem oknu, ki se prikaže, izberite svoj račun. Povezava je ustvarjena.

Prenos teče iz GitHub

Prenesite vse Power Automate tokove iz ServiceNow repozitorija.

Uvoz teče v Power Automate

  1. V Power Automate izberite Moji tokovi.
  2. V Uvoz izberite Uvoz in nato izberite Uvozi paket (podedovano).
  3. Izberite prenesene tokove in nato izberite Naloži.
  4. V oknu Uvozni paket za Dataverse vrsto vira izberite Izberi med uvozom in nato izberite Dataverse povezavo, ki ste jo ustvarili, nato pa izberite Shrani.
  5. Povezava je prikazana na strani za uvoz. Izberite Uvozi.
  6. Uvoženi tokovi so prikazani na strani Moji tokovi . Tokovi so privzeto onemogočeni. Za tok, ki ga želite omogočiti, izberite več elementov (elipsa) in nato izberite Vklopi , da jih omogočite.

Konfigurirajte inkrementalno sinhronizacijo podatkov

Inkrementalna sinhronizacija podatkov posodablja ServiceNow podatke na Dataverse v realnem času prek samodejnih sprožilcev. ServiceNow uporablja skripte za sprožitev obvestil, ko je zapis ustvarjen, posodobljen in izbrisan. Za sprožitev teh obvestil morate uporabiti vtičnik storitve za stranke . Skript morate ustvariti v naslednjem vrstnem redu:

  1. Ustvari sporočilo REST
  2. Ustvarjanje pravila poslovanja

opomba,

Naslednje korake je treba izvesti za tabelo Account in Contact.

Ustvari sporočilo REST

  1. Prijavite se v ServiceNow instanco, izberite Vse in v iskalni vrstici poiščite sporočilo REST.
  2. Izberite Odhodno>Ostani sporočilo.
  3. Izberite Novo , da ustvarite novo sporočilo REST.
  4. Na strani Rest Message podajte zahtevana polja. Glejte: Ustvarite sporočilo REST.
    • Ustvarite posamezna sporočila REST za ustvarjanje, posodabljanje in brisanje. Posodobite polje končna točka v Sporočilih REST s Power Automate potekom. Izvedite naslednje korake, da dobite URL:

      1. Izberite želeni tok in nato izberite Uredi.
      2. V toku izberite Ročno in nato kopirajte URL HTTP. Ponovite korake za organizacijo in uporabniške tokove za vse operacije ustvarjanja, posodabljanja in brisanja
      3. Izberite Novo v Authentication zavihku, da ustvarite novo metodo HTTP.
      4. Podajte isti končna točka iz Power Automate toka kot končna točka za metodo HTTP za zadevno operacijo.
      5. Kopirajte polji REST Message in Name na tej strani, ki sta obvezni v Poslovni skript.
    • Ustvarite novo spremenljivko, baseURL. Vrednost te spremenljivke je začetni del istega končna točka, ki vsebuje ime gostitelja/IP in številko vrat.

Ustvarite poslovno pravilo

  1. Prijavite se v ServiceNow instanco, izberite Vse in poiščite poslovna pravila v iskalni vrstici.
  2. Izberite Sistemska definicija>Poslovno pravilo.
  3. Izberite Novo , da ustvarite novo sporočilo REST.
  4. Na strani Poslovna pravila navedite zahtevane podatke. Glej: Poslovna pravila.
    • Na zavihku Kdaj zagnati dodajte zahtevane pogoje za sprožitev poslovnega pravila za operacije ustvarjanja, posodabljanja in brisanja zapisa.
    • Prenesite skripte iz ServiceNow scripts za zahtevane operacije za tabele stikov in računov.
    • Posodobite polje Skript na zavihku Napredno s prenesenimi skripti za določeno operacijo.
    • Za skript posodobite osnovni URL z ustreznimi vrednostmi iz metode HTTP v sporočilu REST.

Zaženi Power Automate Flow

V Power Automate https://make.powerautomate.com/environments/[environmentId] izberite želeni tok iz Cloud flows in nato izberite Zaženi.

Urejanje tokov in preslikav polj (izbirno)

  1. Če želite urediti tok ali preslikave polj, izberite tok, ki ga želite urediti.
  2. Izberite Uredi.
  3. Izhode prejšnjih sprožilcev in dejanj lahko uporabite v izbirniku dinamične vsebine ali pa jih spremenite z uporabo izrazov.

Na primer, polje Ime računa v Dataverse lahko preslikate v polje Ime v ServiceNow z 'triggerBody()?['name']' izrazom. Glej: ServiceNow sklic REST API

Vnaprej določen stolpec preslikava

Naslednja tabela opisuje vnaprej določen stolpec preslikava za konektorja ServiceNow in Dataverse za stik in račun.

Kontakt

ServiceNow Dataverse
sys_id contactid
last_name priimek
first_name firstname
e-poštno sporočilo emailaddress1
mobilni_telefon Mobilni telefon
telefon telephone1
račun parentcustomerid
sys_id msdyn_source_crm_id
Statična vrednost: ServiceNow msdyn_source_crm
u_base_url msdyn_source_crm_url
sys_created_on createddate

Račun

ServiceNow Dataverse
name name
telefon telephone1
sys_id accountid
mesto naslov1_mesto
zip naslov1_poštna številka
NumberOfEmployees število zaposlenih
ID msdyn_source_crm_id
Statična vrednost: ServiceNow msdyn_source_crm
u_base_url msdyn_source_crm_url
sys_created_on createddate

Konfigurirajte priključek po meri