Dodavanje pohrane servisa Azure web-resursu obrasca

Privicima prenesenima na Azure Storage (umjesto izravno u Microsoft Dataverse) može se upravljati korištenjem bilježaka u Dataverse.

Da biste omogućili prijenos privitaka iz određenog obrasca u Spremište servisa Azure, morate dodati web-resurs tom obrascu i konfigurirati Spremište servisa Azure za svoju tvrtku ili ustanovu.

Napomena

U ovom primjeru, obrazac se dodaje obrascu potencijalnog klijenta za tablicu potencijalni klijent. Preporučujemo oprezno korištenje kada uređujete postojeće obrasce.

Kada se prenese datoteka (na primjer, attachments.zip) u Azure Storage putem portala, predstavljena je bilješkom na tablici i rezerviranim mjestom za privitak.

Privitak obrascu.

Datoteka privitka sad nosi naziv attachment.zip.txt. Prema zadanim postavkama Dataverse nema koncepciju Azure datoteke, pa je ovo rezervirano mjesto .txt datoteka pohranjeno u Dataverse. Kontekst Azure spremišta za datoteku rezerviranog mjesta prikazuje pojedinosti o datoteci.

{
 Name: attachment.zip,
 Type: application/x-zip-compressed,
 Size: 24890882,
 "Url": "https://accountname.blob.core.windows.net/storage/81a9a9491c36e51182760026833bcf82/attachment.zip"
}

Koraci za dodavanje web-resursa Spremišta servisa Azure obrascu

Da biste vidjeli datoteku spremljenu na Azure i radili na njoj, obrascu morate dodati web-resurs adx.annotations.html. Kao preduvjet osigurajte da korisnici imaju pristup za čitanje za adx_setting. U suprotnom se web-resurs neće pravilno prikazivati.

  1. U uređivaču obrazaca odgovarajućeg obrasca odaberite Web-resurs na kartici Umetanje.

  2. U okviru Web-resurs odaberite adx_annotations/adx.annotations.html.

  3. Unesite naziv i oznaku resursa.

  4. U okvir Prilagođeni parametar (podaci) unesite azureEnabled=true.
    Web-resurs možete koristiti i bez omogućivanja Azure podrške na ovaj način, a u tom slučaju on će funkcionirati gotovo potpuno isto kao i zadana kontrola.

  5. Na kartici Oblikovanje odaberite pravila oblikovanja koja preferirate. Preporučujemo da isključite Prikaz obruba potvrdni okvir.

  6. Odaberite U redu za spremanje resursa.

  7. Postojeću kontrolu bilješki možete po želji premjestiti ili ukloniti. Ili je premjestiti na karticu ili odjeljak označen da po zadanome nije vidljiv.

  8. Spremite obrazac, a zatim objavite promjene.

    Dodajte web-resurs.

Nova kontrola sada se može prikazati na stranici i nudi mogućnost upravljanja privitcima u Azure spremištu.

Privitak datoteke Azure na obrascu.

Ikona spajalice zamijenjena je ikonom oblaka za označavanje da je datoteka pohranjena u Azure spremištu. Privitke možete nastaviti pohranjivati u Dataverse; te će datoteke biti označene ikonom spajalice.

Napomena

Morate na sljedeći način omogućiti cross-origin resource sharing (CORS) na računu za Azure spremište, u suprotnom ćete vidjeti uobičajenu ikonu privitka umjesto ikone oblaka.

  • Dozvoljeni izvori: Navedite svoju domenu. Na primjer, https://contoso.crm.dynamics.com
    Osigurajte da dozvoljeni izvor ne sadrži znak / na kraju. Na primjer, https://contoso.crm.dynamics.com/ nije ispravno.
  • Dopušteno glagoli: GET, PUT, DELETE, HEAD, POST
  • Dopuštena zaglavlja: navedite zaglavlja zahtjeva čija se domena izvora može navesti za CORS zahtjevu. Na primjer, x-ms-meta-data*, x-ms-meta-target*. Za ovaj scenarij morate navesti *, u suprotnom web-resurs se neće pravilno prikazivati.
  • Izložena zaglavlja: Navedite zaglavlja odgovora koja se mogu poslati kao odgovor na CORS zahtjev i vidljiva su pomoću preglednika izdavaču zahtjeva. Primjeri - * ili x-ms-meta-*. Za ovaj scenarij morate navesti *, u suprotnom web-resurs se neće pravilno prikazivati.
  • Maksimalna starost (sekunde): Navedite maksimalni iznos vremena koji pregledniku treba za spremanje u predmemoriju zahtjeva OPTIONS. Na primjer, 200.

Dodatne informacije: CORS podrška za Azure Storage Services.

Ako je priložena datoteka slika, kontrola će prikazati sliku kao minijaturu bez obzira na to je li pohranjena u Dataverse ili Azure Storage.

Napomena

Značajka minijature ograničen je na slike manje od 1 MB.

Minijatura napomena.

Procesi za pohranu Azure blobova

Za prijenos privitaka u Spremište servisa Azure potrebno je nekoliko procesa koji moraju biti aktivirani: AzureBlobStorageEnabled, URL za Azure spremište blobova i Generiraj potpis zajedničkog pristupa.

Procesi za pohranu blobova.

Tijekom migracije procesi se mogu deaktivirati. Migracija može uzrokovati prijenos privitaka u Dataverse umjesto u Azure Storage nakon što slijedite korake za dodavanje web-resursa. Osigurajte da ovi procesi budu aktivirani za prijenos privitaka u Spremište servisa Azure.

Podrška za protokol CORS

Informacije o podršci za protokol CORS na portalima potražite u odjeljku Konfiguracija podrške za protokol CORS.