Omogućavanje usluge Azure Storage

Integracija usluge Azure Storage za Power Pages vam omogućava da iskoristite mogućnost većeg skladišta datoteka usluge Azure, korišćenjem istog interfejsa obezbeđivanjem istog korisničkog iskustva kao za podrazumevane datoteke u prilogu. Ova funkcija je podržana za veb-datoteke, osnovne obrasce i obrasce sa više koraka.

Omogućite Azure Blob Storage za osnovne ili višestepene obrasce sa prilozima

Kreirajte račun za skladištenje sa menadžerom resursa kao modelom raspoređivanja. Za više informacija, idite na Kreirajte Azure nalog za skladištenje.

Nakon što je nalog za skladištenje pokrenut, dodajte dozvole zasnovane na ulozi u aplikaciju u Azure:

  1. Prijavite se na Azure portal, gde je kreiran nalog za skladištenje.
  2. Idite na Grupe resursa i izaberite grupu resursa koja sadrži račun za skladištenje.
  3. Izaberite Kontrola pristupa (IAM)>Dodaj>Dodaj dodelu uloge.
  4. Izaberitečitalaculogu , a zatim izaberite Dalje .
  5. Izaberite Korisnik, grupa ili principal usluge, a zatim izaberite Izaberi članove.
  6. Na desnoj strani izaberite aplikaciju portala pretraživanjem imena sajta, a zatim izaberite dugme Izaberi . Ime aplikacije je u formatu Portals-<site name> sa <site name> imenom vašeg Power Pages sajta.
  7. Izaberite Reviev + dodeliti>Pregled + dodeliti.
  8. Idite na nalog za skladištenje i izaberite Access Control (IAM)>Add>Add dodelu uloge.
  9. Izaberite ulogu saradnik podataka Storage Blob, a zatim izaberite Dalje .
  10. Izaberite Korisnik, grupa ili princip usluge, a zatim izaberite Izaberi članove.
  11. Na desnoj strani izaberite aplikaciju portala pretraživanjem imena sajta, a zatim izaberite dugme Izaberi .
  12. Izaberite Reviev + dodeliti>Pregled + dodeliti.

Power Pages zahteva određena Opšta podešavanja koja govore aplikaciji kako da pronađe svoj račun za skladištenje.

Azure integracija skladištenja radi samo sa beleškama konfigurisanim u osnovnom obliku metapodataka. Azure Blob kao skladište se ne koristi ako koristite komentare portala koji se mogu podesiti pomoću vremenske linije. Iako komentari portala takođe pružaju mogućnost da se datoteke otpremaju kao prilozi, ovi fajlovi se čuvaju samo u Microsoft Dataverse.

Belešku

  • Pre upotrebe ove funkcije, prvo morate da omogućite priloge za tabelu Microsoft Dataverse . Saznajte više u Kreirajte tabelu.
  • Maksimalna veličina po datoteci je 10 GB.

Navedite kontejner skladišta

Ako već nemate Azure Blob kontejner na svom nalogu za skladištenje, morate ga dodati pomoću svog Azure portala.

Da odredite kontejner za skladištenje za obrazac:

  1. Otvorite Power Pages dizajnerski studio i idite na radni prostor Pages .
  2. Izaberite stranicu koja sadrži formu koja koristi Azure skladištenje za priloge.
  3. Izaberite formular, a zatim izaberite Izmeni formular.
  4. Izaberite Prilozi.
  5. Za skladištenje priloga izaberite Azure Blob Storage.
  6. Unesite vrednosti za Azure ime računa za skladištenje i Azure ime kontejnera.

Omogućite Azure Blob Storage za veb datoteke

Da biste omogućili Azure Blob Storage za veb datoteke, sledite ove korake da biste dodali pravilo CORS i dodali postavke sajta.

Dodavanje CORS pravila

Morate dodati pravilo za deljenje resursa unakrsnog porekla (CORS) na vašem Azure Storage nalogu na sledeći način, u suprotnom ćete videti redovnu ikonu priloga, a ne ikonu oblaka:

  • Dozvoljeno poreklo: Navedite svoj domen. Na primer, https://contoso.crm.dynamics.com
    Uverite se da dozvoljeno poreklo nema zaostatke /. Na primer, https://contoso.crm.dynamics.com/ je netačno.
  • Dozvoljeni glagoli: GET, PUT, DELETE, HEAD, POST
  • Dozvoljena zaglavlja: Navedite zaglavlja zahteva koja izvorni domen može navesti na zahtevu CORS-a. Na primer, x-ms-meta-data*, x-ms-meta-target* ili * da biste dozvolili sve.
  • Ekposed zaglavlja: Navedite zaglavlja odgovor koji mogu biti poslati u odgovor na zahtev CORS i izloženi od strane pretraživača izdavaču zahteva. Na primer, x-ms-meta-* ili * da biste dozvolili sve.
  • Maksimalna starost (sekunde): Navedite maksimalno vreme koje pretraživač treba da kešira zahtev za preflight OPTIONS. Na primer, 200.

Primer CORS pravila:

Tekst koji koriste čitači ekrana.

Još informacija: CORS podrška za Azure Storage Services.

Dodavanje podešavanja lokacije

Dodajte sledeća podešavanja lokacije iz opcije Portali>Postavke lokacije. Saznajte više u Upravljanje podešavanjima sajta portala.

Imenuj Vrednost
WebFiles/CloudStorageAccount Navedite istu nisku veze kao što je navedena za FileStorage CloudStorageAccount podešavanje.
WebFiles/StorageLocation AzureBlobStorage

Omogućite Azure Blob Storage za kontrolu vremenske linije

Da biste omogućili Azure Blob Storage za kontrolu vremenske linije:

  1. U aplikaciji Portal Management, u odeljku Vebsite idite na Settings>Novo i dodajte novu postavku pod nazivom FileStorage/CloudStorageContainerName, koristeći ime vašeg kontejnera kao vrednost.

  2. Kreirajte drugu postavku pod nazivom FileStorage / CloudStorageAccount sa vrednošću vašeg niza veze.

    Da biste pronašli vrednost za FileStorage/CloudStorageAccount, nabavite string veze sa Azure portala:

    1. Prijavite se na Azure portal.
    2. Idite na svoj račun za skladištenje.
    3. Izaberite Ključevi za pristup.
    4. Na dobijenoj tabli pronađite polje sa oznakom Niska veze. Izaberite ikonu Kopiraj pored polja za koje treba da kopirate vrednost, a zatim nalepite tu vrednost u novu postavku.

Konfigurisanje napomena kao priloga pomoću aplikacije Upravljanje portalima

Da biste pregledali i dodali priloge sačuvane u Azure na osnovnim i višestepenim obrascima na vašem sajtu, potrebno je da podesite beleške kao priloge za osnovne i višestepene obrasce.

Zatim možete da dodate priloge zapisima na veb-stranicama. Prilozi postavljeni preko sajta čuvaju se u Azure.

Da biste videli i pristupili prilozima u aplikaciji zasnovanoj na modelu (uključujući Dynamics 365 aplikacije), potrebno je da dodate veb resurs da biste omogućili učitavanje priloga u Azure Storage.

Pogledajte i ovo

Dodaj veb resursKonfigurišite beleške