Share via


Uitgebreider toegangsbeheer voor de extensiebron in cloudomgevingen

Belangrijk

This content is archived and is not being updated. For the latest documentation, go to What's new and planned for Dynamics 365 Business Central. For the latest release plans, go to Dynamics 365 and Microsoft Power Platform release plans.

Geactiveerd voor Openbare preview Algemene beschikbaarheid
Beheerders, makers, marketeers of analisten, automatisch 1 september 2021 1 oktober 2021

Zakelijke waarde

Momenteel is het mogelijk om de toegang tot een extensiebron in de cloud te beheren via de eigenschap ShowMyCode in het bestand app.json. Als u deze mogelijkheid inschakelt, is een extensiebron beschikbaar voor foutopsporing en downloads (PTE's) en in symbolen. Om die reden kiezen veel partners ervoor om de bron niet te delen, waardoor ook de foutopsporing wordt verhinderd. Hierdoor duurt het oplossen van problemen van klanten langer en moeten er alternatieven worden gevonden voor het opsporen van fouten in de bron, wat niet altijd eenvoudig is.

Functiedetails

Voor een betere controle over de brontoegang zijn meer gedetailleerde en statische app.json-instellingen voor IP-toegang beschikbaar als vlaggen in de nieuwe "resourceExposurePolicy"-instelling:

  • allowDebugging: hiermee wordt de brontoegang bepaald tijdens foutopsporing. Merk op dat het mogelijk zou zijn om IP-adressen te verzamelen tijdens foutopsporingssessies.
  • allowDownloadingSource: hiermee wordt de toegang bepaald voor het downloaden van .app met bron van tenant.
  • include SourceInSymbolFile: hiermee wordt bepaald of symbolen een bron bevatten bij het downloaden van de server tijdens de ontwikkeling.

Daarnaast is er een mogelijkheid om de bovengenoemde vlaggen dynamisch in te stellen per Azure Active Directory (Azure AD)-tenant door een .json-configuratiebestand op te nemen in de KeyVault-resource die is gedefinieerd in het bestand app.json. Hierdoor kan de app in verschillende van de bovenstaande dimensies worden vergrendeld en kunnen deze opties tijdelijk worden ontgrendeld voor specifieke Azure AD-tenants.

Tot slot is de bestaande app.json-eigenschap showMyCode als verouderd gemarkeerd, wat resulteert in een waarschuwing als deze wordt gebruikt en een fout als de eigenschappen showMyCode en resourceExposurePolicy tegelijkertijd worden gebruikt.

Hartelijk dank voor uw idee

Bedankt voor het inzenden van dit idee. We hebben uw idee en de bijbehorende opmerkingen en stemmen bekeken en aan de hand daarvan bepaald wat we aan onze productroadmap toevoegen.

Zie ook

Beleidsinstelling voor blootstelling van resources (docs)