Migracija konfiguracije portala

Razvoj portala uključuje nekoliko konfiguracije i prilagodbe za postizanje željenog doživljaj krajnjih korisnika portala.

Kada dovršite razvoj ili konfiguraciju instance portala, možda ćete željeti migrirati svoju najnoviju konfiguraciju portala iz okruženja za razvoj u okruženje za testiranje ili proizvodnju.

Migracija uključuje izvoz postojeće konfiguracije iz izvornog okruženja sustava Microsoft Dataverse te nakon toga njezin uvoz u ciljno okruženje sustava Dataverse.

Priprema ciljnog okruženja

Napomena

Priprema ciljnog okruženja je jednokratni proces. Morat ćete dodijeliti novi portal kako biste instalirali upravljana rješenja portala Dataverse i konfigurirali web aplikaciju portala. Proces također instalira zadane metapodatke portala koji će biti zamijenjeni metapodacima portala iz izvornog okruženja.

  1. Dodijelite novi portal u ciljanom okruženju. Koristite isti predložak portala kao i dodijeljene resurse u izvornom okruženju. Na primjer, ako ste dodijelili resurse portalu samoposluži za korisnike sustava Dynamics 365 u izvornom okruženju, dodijelite resurse portalu samoposlužiti korisnike sustava Dynamics 365 u ciljnom okruženju.

  2. U ciljnom okruženju pomoću aplikacije Upravljanje portalima izbrišite novostvoreni zapis web-mjesta. Time ćete ukloniti zadane konfiguracijske podatke portala iz ciljnog okruženja.

    Brisanje zapisa web-mjesta.

  3. U ciljnom okruženju izbrišite aplikaciju portala. Time ćete ukloniti trenutno konfiguriranu aplikaciju portala za prikaz zadanog portala.

    Napomena

    Nemojte brisati aplikaciju Upravljanje portalima!

    Izbrišite aplikaciju portala.

  4. Prijenos metapodataka portala iz izvorišnog okruženja pomoću Power Platform CLI- ja ili alata za migraciju konfiguracije.

  5. U ciljnom okruženju dodijelite novi portal pomoću postojeće mogućnosti web-mjesta portala. Tim će se postupkom konfigurirati portal pomoću konfiguracije portala koju ste prenijeli iz izvorišnog okruženja.

    Dodjela resursa novom portalu.

  6. Ažuriranja portala iz izvornog okruženja trebala bi se odražavati u ovom novom ciljnom okruženju. U budućnosti biste trebali moći prenijeti konfiguraciju s izvora na ciljana okruženja prijenosom konfiguracijskih podataka portala.

Metapodaci portala za prijenos

Prijenos konfiguracije portala pomoću Power Platform CLI-ja

Microsoft Power Platform CLI pruža brojne značajke posebno za portale. Ove naredbe omogućuju preuzimanje konfiguracije portala iz izvorišnog okruženja i prijenos u ciljno okruženje. Te se naredbe također mogu uključiti u vaše ALM procese.

  1. Stvorite Power Platform CLI profile za provjeru autentičnosti da biste se povezali s izvornim i ciljnim okruženjima. Možete im dati naziv za jednostavno prepoznavanje cilja i izvorišnih okruženja.

    pac auth create --name [name] --url [environment url]
    

    Primjer

    pac auth create --name PORTALDEV --url https://contoso-org.crm.dynamics.com
    
  2. Kada se stvore profili za provjeru autentičnosti, imat će pridruženi indeks koji se može odrediti pomoću naredbe popisa.

    pac auth list
    

    Popis okruženja.

  3. Odaberite Power Platform CLI profil za provjeru autentičnosti povezan s izvornim okruženjem.

    pac auth select --index [source environment index]
    

    Primjer

    pac auth select --index 1
    
  4. Odredite ID web-mjesta za izvorišni portal.

    pac paportal list
    

    Popis portala.

  5. Preuzmite konfiguracijske podatke portala na lokalnu radnu stanicu. Koristite --overwrite skup mogućnosti na true ako ste prethodno preuzeli konfiguraciju portala na isti put.

    pac paportal download --path [path] --webSiteId [website id]
    

    Primjer

    pac paportal download --path c:\paportals\ --webSiteId db9db518-ea5c-ec11-8f8f-00224804e6cd
    
  6. Odaberite Power Platform CLI profil za provjeru autentičnosti povezan s ciljnim okruženjem.

    pac auth select --index [target environment index]
    

    Primjer

    pac auth select --index 2
    
  7. Prenesite konfiguracijske podatke portala u ciljno okruženje.

    pac paportal upload --path [path]
    

    Primjer

    pac paportal upload --path "C:\paportals\portaldev"
    

Napomena

Power Platform CLI alat ne migrira tablice ili shemu tablice. Migracija možda neće uspjeti s elementima koji nedostaju, kao što su tablice i polja, kada konfiguracijski podaci nisu povezani s odabranom shemom. Tijekom uvoza provjerite sadrži li okruženje odredišta istu vrstu podtala koja je već instalirana s dodatnim prilagodbama, kao što su tablice, polja, obrasci ili pregledi, koji su zasebno uvezeni kao rješenja.

Stvaranje novog portala s pomoću migriranih podataka

Ako proces migracije ažurira postojeći portal, ažuriranja bi sada trebala biti vidljiva u ciljnom okruženju. Ako je migracija za novi portal, sada možete stvoriti novi portal za uvezeni zapis web-mjesta pomoću mogućnosti Koristi podatke iz postojećeg zapisa web-mjesta. Dodatne informacije: Stvaranje portala

Migracija klijenta na klijenta

Power Apps portali ne podržavaju migraciju između klijenta i klijenta. Za migraciju portala s jednog klijenta na drugog morate slijediti korake u nastavku:

  1. Ponovno postavite svoj portal u izvornom klijentu.

  2. Pripremite novi portal u okruženju pomoću Dataverse ili sadržavanjem aplikacije za angažman klijenata.

  3. Migrirajte konfiguracije i prilagodbe portala pomoću koraka objašnjenih u ovom članku ranije.

Pogledajte