Comparteix a través de


Habilitar l'emmagatzematge de l'Azure

La integració de l'Azure Storage per al Power Pages us permet aprofitar la capacitat d'emmagatzematge d'arxius superior de l'Azure amb la mateixa interfície i proporcionar la mateixa experiència d'usuari que els fitxers adjunts de fitxers per defecte. Aquesta característica és compatible amb arxius web, formularis bàsics i formularis de diversos passos.

Habilitar l'emmagatzematge blob de l'Azure per a formularis bàsics o de diversos passos amb fitxers adjunts

Creeu un compte d'emmagatzematge amb l'Administrador de recursos com a model d'implementació. Per obtenir més informació, vegeu Crear un compte d'emmagatzematge de l'Azure.

Després que el compte d'emmagatzematge s'estigui executant, afegiu permisos basats en funcions a l'aplicació a l'Azure:

  1. Inicieu la sessió al portal de l'Azure, on s'ha creat el compte d'emmagatzematge.
  2. Aneu a Grups de recursos i seleccioneu el grup de recursos que conté el compte d'emmagatzematge.
  3. Seleccioneu Control d'accés (IAM)>Afegeix>Afegeix assignació de rol.
  4. Seleccioneu la funció Lector i, a continuació, seleccioneu Següent.
  5. Seleccioneu Usuari, grup o entitat de servei i, a continuació, seleccioneu Seleccioneu membres.
  6. A la part dreta, seleccioneu l'aplicació del portal cercant el nom del vostre lloc i, a continuació, seleccioneu el botó Selecciona . El nom de l'aplicació té el format Portals-<site name> que <site name> és el nom del vostre Power Pages lloc.
  7. Seleccioneu Revisa + assigna>Revisa + assigna.
  8. Aneu al compte d'emmagatzematge i seleccioneu Control d'accés (IAM)Afegeix>> Afegeix assignació de funcions.
  9. Seleccioneu la funció Col·laborador de dades blob d'emmagatzematge i, a continuació, seleccioneu Següent.
  10. Seleccioneu Usuari, grup o entitat de servei i, a continuació, seleccioneu Seleccioneu membres.
  11. A la part dreta, seleccioneu l'aplicació del portal cercant el nom del vostre lloc i, a continuació, seleccioneu el botó Selecciona .
  12. Seleccioneu Revisa + assigna>Revisa + assigna.

Power Pages Requereix determinades opcions de configuració global que indiquen a l'aplicació com localitzar el compte d'emmagatzematge.

La integració d'emmagatzematge de l'Azure només funciona amb notes configurades en metadades de formulari bàsic. L'Azure Blob com a emmagatzematge no s'utilitza si utilitzeu comentaris del portal que es poden configurar mitjançant la cronologia. Tot i que els comentaris del portal també proporcionen la possibilitat de carregar fitxers com a fitxers adjunts, aquests fitxers només s'emmagatzemen Microsoft Dataverse.

Nota

  • Abans d'utilitzar aquesta funció, primer heu d'habilitar els fitxers adjunts per a la taula Microsoft Dataverse . Obteniu més informació a Crear una taula.
  • La mida màxima per càrrega de fitxers és de 10 GB.

Especifiqueu el contenidor d'emmagatzematge

Si encara no teniu un contenidor blob de l'Azure al compte d'emmagatzematge, n'heu d'afegir-ne un mitjançant el portal de l'Azure.

Per especificar el contenidor d'emmagatzematge d'un formulari:

  1. Obre Power Pages Design Studio i ves a l'espai de treball de Pages .
  2. Seleccioneu una pàgina que contingui el formulari que utilitza l'emmagatzematge de l'Azure per als fitxers adjunts.
  3. Seleccioneu el formulari i, a continuació, seleccioneu Edita el formulari.
  4. Seleccioneu Fitxers adjunts.
  5. Per a Emmagatzematge de fitxers adjunts, seleccioneu Azure Blob Storage.
  6. Introduïu valors per al nom del compte d'emmagatzematge de l'Azure i el nom del contenidor de l'Azure.

Habilitar l'emmagatzematge blob de l'Azure per als fitxers web

Per habilitar l'emmagatzematge blob de l'Azure per a fitxers web, seguiu aquests passos per afegir una regla CORS i afegir la configuració del lloc.

Afegir regla CORS

Heu d'afegir la regla d'ús compartit de recursos d'origen creuat (CORS) al vostre compte d'emmagatzematge de l'Azure de la següent manera, en cas contrari veureu la icona de fitxer adjunt normal en lloc de la icona del núvol:

  • Orígens permesos: especifiqueu el vostre domini. Per exemple, https://contoso.crm.dynamics.com
    Assegureu-vos que l'origen permès no tingui cap final. / Per exemple, https://contoso.crm.dynamics.com/ és incorrecte.
  • Verbs permesos: GET, PUT, DELETE, HEAD, POST
  • Capçaleres permeses: especifiqueu les capçaleres de sol·licitud que el domini d'origen pot especificar a la sol·licitud CORS. Per exemple, x-ms-meta-data*, x-ms-meta-target* o * per permetre-ho tot.
  • Capçaleres exposades: especifiqueu les capçaleres de resposta que es poden enviar a la resposta a la sol·licitud CORS i exposades pel navegador a l'emissor de la sol·licitud. Per exemple, x-ms-meta-* o * per permetre-ho tot.
  • Antiguitat màxima (segons): especifiqueu la quantitat màxima de temps que un navegador ha de emmagatzemar a la memòria cau de la sol·licitud OPTIONS de comprovació prèvia. Per exemple, 200.

Exemple de regla CORS:

Els lectors de pantalla utilitzen aquest text.

Més informació: Suport CORS per als Azure Storage Services.

Afegeix configuració del lloc

Afegiu la configuració del lloc següent des de Portals>Configuració del lloc. Obteniu més informació a Administrar la configuració del lloc del portal.

Nom Valor
WebFiles/CloudStorageAccount Proporcioneu la mateixa cadena de connexió que es proporciona a la configuració FileStorage/ CloudStorageAccount.
WebFiles/StorageLocation Emmagatzematge blob de l\'Azure

Habiliteu l'emmagatzematge blob de l'Azure per al control de la cronologia

Per habilitar l'emmagatzematge blob de l'Azure per al control de cronologia:

  1. A l'aplicació Gestió del portal, a la secció Lloc web , aneu a Configuració>Nou i afegiu una configuració nova anomenada FileStorage/CloudStorageContainerName, utilitzant el nom del contenidor com a valor.

  2. Creeu una altra configuració anomenada FileStorage/CloudStorageAccount amb el valor de la vostra cadena de connexió.

    Per localitzar el valor de FileStorage/CloudStorageAccount, obteniu la cadena de connexió del portal de l'Azure:

    1. Inicieu la sessió al portal d'Azure.
    2. Aneu al compte d'emmagatzematge.
    3. Seleccioneu Claus d'accés.
    4. Al panell resultant, cerqueu el camp anomenat Cadena de connexió. Seleccioneu la icona Copia al costat del camp per al qual heu de copiar el valor i, a continuació, enganxeu-lo a la configuració nova.

Configurar les notes com a fitxers adjunts mitjançant l'aplicació Administració de portals

Per visualitzar i afegir fitxers adjunts emmagatzemats a l'Azure en formularis bàsics i de diversos passos del vostre lloc, heu de configurar les notes com a fitxers adjunts per als formularis bàsics i de diversos passos.

A continuació, podeu afegir fitxers adjunts als registres de les pàgines web. Els fitxers adjunts carregats a través del lloc s'emmagatzemen a Azure.

Per visualitzar i accedir als fitxers adjunts en una aplicació basada en models (incloses les aplicacions del Dynamics 365), heu d'afegir un recurs web per habilitar la càrrega de fitxers adjunts a l'emmagatzematge de l'Azure.

Consulteu també

Afegeix un recursweb Configura notes