Deli putem


Povezanost usluge Power Pages sa platformom Microsoft Dataverse

Microsoft Dataverse je ključna komponenta za bilo koju Power Pages veb-lokaciju. On se ponaša kao skladište metapodataka za veb-lokaciju koje skladišti celu konfiguraciju veb-lokacije, kao što su veb-stranice, isečci sadržaja, postavke lokacije, korisnički metapodaci i drugo, kao i skladište podataka za poslovne podatke. Ovaj dokument opisuje kako se server aplikacije koji hostuje veb-lokaciju povezuje sa Power Platform okruženjem na platformi Dataverse.

Za početak, jedan od osnovnih principa koje treba da zapamtite je da krajnji korisnik Power Pages veb-lokacije nije Dataverse korisnik, a koncepti kontrole pristupa zasnovani na Dataverse ulozi ne primenjuju se na krajnjeg korisnika na Power Pages veb-lokaciji. Svi korisnici su uskladišteni Power Pages u tabeli kontakata Dataverse , a pristup podacima ovih korisnika kontroliše se putem Veb uloga koje su za korisnike sloj kontrole pristupa zasnovan na Power Pages ulozi.

Povezivanje sa servera na server

Power Pages se povezuje sa platformom Dataverse koristeći vezu sa servera na server (S2S). Ova S2S veza je uspostavljena koristeći aplikaciju Microsoft Entra koja se kreira u klijentu kada Microsoft Entra se kreira Web lokacija.
Svaka veb-lokacija ima svoju aplikaciju koja sledi nakon konvencije o imenovanju (Portali – {{portalid}}). Ranije su korišćene različite konvencije o imenovanju i još uvek se mogu odraziti na vašu Microsoft Entra. ID ove aplikacije možete pronaći i u radnom prostoru za tu Veb lokaciju i može se koristiti za pronalaženje ove aplikacije u Microsoft Entra (na kartici za registraciju aplikacija).

Belešku

  • Ovu aplikaciju ne treba menjati ili brisati jer bi to moglo da prekine S2S vezu između veb-lokacije i platforme Dataverse, što može dovesti do uticaja na funkcionalnost veb-lokacije.
  • Ova aplikacija se takođe koristi za podrazumevanog dobavljača Microsoft Entra prijave na Veb lokaciji.

Tokom procesa kreiranja Veb lokacije, ključ za potvrdu identiteta (X509 certifikat) se takođe automatski generiše i dodaje Microsoft Entra serveru aplikacije i aplikacije. Ovaj ključ omogućava serveru aplikacije da dobije potreban token za pristup za potvrdu identiteta na Dataverse platformi.

Napomena

Ovaj ključ za potvrdu identiteta ima rok trajanja od dve godine i trebalo bi da se ažurira svake dve godine kako bi se osiguralo da veb-lokacija može da se poveže sa tom Dataverse platformom. Da biste ažurirali ključ, pogledajte sledeću dokumentaciju: Upravljanje ključem za potvrdu identiteta na veb-lokaciji.

Sledeći dijagram opisuje kako se krajnji deo veze odvija između veb-lokacije i Dataverse platforme.

Povezanost Dataverse platforme sa veb-lokacijom.

Integracija sa Dataverse

Da bi se uspostavila S2S veza, aplikacija kreirana Microsoft Entra tokom kreiranja lokacije je takođe integrisana sa organizacijom Dataverse .

U zavisnosti od toga kada je lokacija kreirana, veza se uspostavlja pomoću Dataverse korisnika SYSTEM ili Dataverse korisnika aplikacije.

Više informacija o korisniku SYSTEM potražite u članku Korisnici sistema i aplikacije. Sva kreiranja, ažuriranja i brisanja zapisa koja je obavio korisnik veb-lokacije prikazuju se kao da ih je obavio korisnik SYSTEM na platformi Dataverse.

Ubuduće, lokacije će koristiti Dataverse korisnika aplikacije za povezivanje sa platformom Dataverse. Korisnika aplikacije ćete moći da prikažete tako što ćete otići u Power Platform centar administracije, izabrati okruženje i u odeljku Pristup izabrati S2S aplikacije. Korisnik aplikacije će biti u formatu # Portals-<<site name>>.

Korisnik aplikacije.

Korisnik aplikacije bi bio kreiran tokom izrade veb-lokacije i imaće sledeće dozvole:

  • Dataverse bezbednosne uloge

    • Korisnik aplikacije na portalu
    • Alatka za brisanje usluge
    • Autor usluge
  • Bezbednosni profil kolone

    • Administrator sistema

Upozorenje

Bezbednosne uloge i bezbednosne profile kolona ne bi trebalo menjati jer to može dovesti do funkcionalnih problema na vašoj veb-lokaciji.

Migracija korisnika aplikacije

Migracija sa korisnika SYSTEM na korisnika aplikacije za postojeće veb-lokacije je u toku i nastaviće se tokom 2023. Klijenti će biti obavešteni putem Microsoft 365 centra za poruke i e-pošte administratoru sistema organizacije u vezi sa specifičnim periodom migracije za njihovu postojeću veb-lokaciju.

Da bi se pripremili za ovu migraciju, klijenti bi trebalo da pregledaju svoja prilagođavanja i obezbede da se ne uzima zavisnost od korisnika SYSTEM.

Iako može da postoji nekoliko tipova ovih prilagođavanja, najčešća su sledeća:

  • Korišćenje Liquid oznake FetchXML na veb-lokaciji gde se određeni filter dodaje u zapis filtera u vlasništvu korisnika SYSTEM.

    • Ovaj tip oznake FetchXML treba prepraviti da bi se uklonio filter korisnika SYSTEM, a umesto toga treba koristiti odgovarajuće dozvole za tabelu i veb-uloge za obezbeđivanje zapisa.
  • Dataverse procesi kao što su Dataverse tokovi posla u realnom vremenu koji su u vlasništvu korisnika SYSTEM. Tokovi posla bi trebalo da budu izmenjeni tako da budu u vlasništvu korisnika aplikacije.

Takođe pogledajte