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.
Meld u aan bij het Azure-portal.
Navigeer naar uw opslagaccount.
Selecteer Toegangssleutels.

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:


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.

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 ishttps://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:

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.