Azure Storage inschakelen

Met de Azure Storage-integratie voor portals kunt u profiteren van de mogelijkheid van grotere bestandsopslag van Azure met dezelfde interface en dezelfde gebruikerservaring als die voor standaardbestandsbijlagen. Deze functie wordt ondersteund voor webbestanden, basisformulieren en geavanceerde formulieren.

U moet een opslagaccount maken met Resourcebeheer als het implementatiemodel. Meer informatie: Een Azure Storage-account maken.

Nadat het opslagaccount is uitgevoerd, zijn voor de portals bepaalde algemene instellingen vereist waarmee aan de toepassing wordt aangegeven hoe uw opslagaccount kan worden gevonden. Ga in de app Portalbeheer naar Instellingen > Nieuw en voeg een nieuwe instelling met de naam FileStorage toe.

Azure Storage-integratie werkt alleen met Notities geconfigureerd in Metagegevens van basisformulier. Azure-blob als opslag wordt niet gebruikt als u Portalreacties gebruikt, wat kan worden ingesteld via Tijdlijn. Hoewel Portalreaties ook de mogelijkheid biedt om bestanden als bijlagen te uploaden, worden deze bestanden alleen opgeslagen in Microsoft Dataverse.

Notitie

  • U moet bijlagen voor de tabel inschakelen in Microsoft Dataverse voordat u deze functie gebruikt. Meer informatie: Een tabel maken
  • De maximale grootte van te uploaden bestanden is 125 MB.

Om de waarde voor FileStorage/CloudStorageAccount te vinden, moet u een verbindingsreeks ophalen van uw Azure-portal.

  1. Meld u aan bij het Azure-portal.

  2. Navigeer naar uw opslagaccount.

  3. Selecteer Toegangssleutels.

    De waarde voor de verbindingsreeks in uw Azure-portal zoeken.

  4. Zoek in het resulterende venster het veld met de naam Verbindingsreeks. Selecteer het pictogram Kopiƫren naast het veld waarvoor u de waarde moet kopiƫren, en plak deze waarde vervolgens in uw nieuwe instelling:

    Waarde van primaire verbindingsreeks.

    Portalinstelling voor cloudopslagaccount.

De opslagcontainer opgeven

Als u nog geen Azure Blob-container in uw opslagaccount hebt, moet u er een toevoegen met behulp van uw Azure-portal.

Ga in de app Portalbeheer naar Instellingen > Nieuw en voeg een nieuwe instelling met de naam FileStorage/CloudStorageContainerName toe. Gebruik daarbij de naam van uw container als de waarde.

Portalinstelling voor cloudopslagcontainer.

CORS-regel toevoegen

U moet als volgt een CORS-regel (Cross-Origin Resource Sharing) toevoegen in uw Azure Storage-account. Anders ziet u het normale bijlagepictogram in plaats van het cloudpictogram:

  • Toegestane bron: geef uw Dynamics domein op. Bijvoorbeeld https://contoso.crm.dynamics.com
    Zorg ervoor dat de toegestane oorsprong geen navolgende / heeft. Zo is https://contoso.crm.dynamics.com/ bijvoorbeeld onjuist.
  • Toegestane werkwoorden: GET, PUT, DELETE, HEAD, POST
  • Toegestane koppen: geef de aanvraagkoppen op die het oorsprongsdomein kan opgeven in de CORS aanvraag. Bijvoorbeeld x-ms-meta-data*, x-ms-meta-target* of * om alles toe te staan.
  • Weergegeven koppen: geef de responskoppen op die kunnen worden verzonden in de respons op de CORS-aanvraag en kunnen worden weergegeven door de browser voor de indiener van de aanvraag. Bijvoorbeeld x-ms-meta-* of * om alles toe te staan.
  • Maximumouderdom (sec.): geef op hoe lang een browser maximaal de voorbereidende OPTIONS-aanvraag in de cache mag opslaan. Bijvoorbeeld 200.

Voorbeeld van CORS-regel:

Voorbeeld van CORS-regel.

Meer informatie: CORS-ondersteuning voor de Azure Storage Services

Site-instellingen toevoegen

Voeg de volgende site-instellingen toe vanuit Portals > Site-instellingen. Meer informatie: Portalsite-instellingen beheren.

Naam Waarde
WebFiles/CloudStorageAccount Geef dezelfde verbindingsreeks op als voor de instelling FileStorage/CloudStorageAccount.
WebFiles/StorageLocation AzureBlobStorage

Met extra instellingen voor portals basisformulier is uw portal klaar om bestanden te uploaden naar en downloaden van Azure Storage. U kunt echter pas ten volle profiteren van deze functie als u een webresource toevoegt om bijlagen te uploaden naar Azure Storage en basisformulieren of geavanceerde formulieren configureert om de functie te gebruiken.

Zie ook

Webresource toevoegen

Notities configureren