Activați Stocare Azure

Notă

Începând cu 12 octombrie 2022, portalurile Power Apps sunt Power Pages. Mai multe informații: Microsoft Power Pages este acum disponibil în general (blog)
În curând vom migra și vom îmbina documentația portalurilor Power Apps cu documentația Power Pages.

Integrarea Stocare Azure pentru portaluri vă permite să profitați de o mai mare capacitate de stocare a fișierelor din Azure, utilizând aceeași interfață și furnizând aceeași experiență de utilizator ca cea pentru atașările de fișier implicite. Această caracteristică este acceptată pentru fișiere web, formulare de bază și formulare cu mai mulți pași.

Trebuie să creați un cont de stocare cu Managerul de resurse ca model de implementare. Informații suplimentare: Creați un cont de stocare Azure.

După ce rulează contul de stocare, portalurile necesită anumite setări globale care să spună aplicației cum să vă localizeze contul de stocare. În aplicația Gestionare portal, accesați Setări > Nou și adăugați o nouă setare numită FileStorage/CloudStorageAccount.

Integrarea stocării Azure funcționează numai cu Note configurate în metadatele formularului de bază. Azure Blob ca stocare nu este utilizat dacă utilizați Comentarii portal care poate fi configurat folosind Cronologie. Deși comentariile portalului oferă și posibilitatea ca fișierele să fie încărcate ca atașări, aceste fișiere sunt stocate doar în Microsoft Dataverse.

Notă

  • Trebuie să activați mai întâi atașările pentru tabel în Microsoft Dataverse înainte de a utiliza această caracteristică. Mai multe informații: Crearea unui tabel
  • Dimensiunea maximă de încărcare a fișierelor este de 125 MB.

Pentru a găsi valoarea pentru FileStorage/CloudStorageAccount, trebuie să obțineți un șir de conexiune de la Portalul Azure.

  1. Conectați-vă la Portalul Azure.

  2. Navigați la contul de stocare.

  3. Selectați Taste de acces.

    Găsiți valoarea pentru șirul de conexiune din portalul dvs. Azure.

  4. În panoul de rezultate, găsiți câmpul etichetat Șir de conectare. Selectați pictograma Copiere de lângă câmpul pentru care trebuie să copiați valoarea, apoi lipiți această valoare în setarea nouă:

    Valoarea principală a șirului de conexiune.

    Setarea portalului pentru contul de stocare în cloud.

Specificați containerul de stocare

Dacă nu aveți deja un container de blob Azure în contul de stocare, trebuie să adăugați unul utilizând Portalul Azure.

În Aplicația Gestionare portal, accesați Setări > Nou și adăugați o setare nouă numită FileStorage/CloudStorageContainerName, utilizând numele containerului dvs. drept valoare.

Setarea portalului pentru containerul de stocare în cloud.

Adăugați regula CORS

Trebuie, de asemenea, să adăugați regula de partajare a resurselor cu origine încrucișată (CORS) în contul dvs. Stocare Azure după cum urmează, în caz contrar, veți vedea pictograma obișnuită pentru atașări, nu pictograma de cloud:

  • Origini permise: specificați domeniul dvs. De exemplu, https://contoso.crm.dynamics.com
    Asigurați-vă că originea permisă nu are o finalitate /. De exemplu, https://contoso.crm.dynamics.com/ este incorect.
  • Verbe permise: GET, PUT, DELETE, HEAD, POST
  • Anteturi permise: specificați antetele solicitării pe care domeniul de origine le poate specifica la cererea CORS. De exemplu, x-ms-meta-data*, x-ms-meta-target*, sau * pentru a permite tot.
  • Anteturi expuse: specificați anteturile de răspuns care pot fi trimise în răspunsul la solicitarea CORS și expuse de browser către emitentul solicitării. De exemplu, x-ms-meta-*, sau * pentru a permite tuturor.
  • Vârsta maximă (secunde): specifica valoarea maximă de timp în care un browser trebuie să memoreze în cache solicitarea preflight OPTIONS. De exemplu, 200.

Exemplu de regulă CORS:

Exemplu de regulă CORS.

Informații suplimentare: Suportul CORS pentru Serviciile de stocare Azure.

Adăugați setările de site

Adăugați următoarele setări de site din Portaluri > Setări site. Informații suplimentare: Gestionați setările de site ale portalului.

Nume Valoare
WebFiles/CloudStorageAccount Oferiți același șir de conexiune ca cel furnizat pentru setarea FileStorage/CloudStorageAccount.
WebFiles/StorageLocation AzureBlobStorage

Configurarea formularelor de bază sau cu mai mulți pași

Pentru a vedea și adăuga atașările stocate în Azure pe formularele de bază și cu mai mulți pași de pe site-ul dvs., va trebui configurați notele ca atașări precum și să adăugați metadatele formularului de bază sau formularului cu mai mulți pași cu Locația fișierului atașat setată la Azure Blob Storage.

Apoi puteți adăuga atașări la înregistrările de pe paginile web.

Fișier atașat adăugat la formularul de bază pe un portal.

Atașările încărcate prin intermediul site-ului vor fi stocate în Azure.

Fișier atașat stocat în Azure.

Pentru a vedea și accesa atașările într-o aplicație proiectată pe bază de model (inclusiv aplicațiile Dynamics 365), va trebui să adăugați o resursă web pentru a activa încărcarea atașărilor în Azure Storage.

Consultați și

Adăugați resursa web

Configurarea de note