10. juni 2026
Indledning
Publicering af apps til Microsoft Dynamics 365 Business Central via Marketplace kræver mere end god funktionalitet og tiltalende brugeroplevelse. Den tekniske valideringsproces sikrer, at apps er kompatible, sikre og stabile i forskellige miljøer — en proces der er særlig relevant for danske ISV'er og partnere, som skal levere apps til både lokale og internationale kunder.
Hvad indeholder den tekniske validering?
Den tekniske validering kombinerer automatiserede tjek og manuelle vurderinger. Fokusområder inkluderer struktur og metadata i pakken, afhængigheder, versionskompatibilitet, ydeevne, og permissions/brugerkonfiguration. Derudover vurderes kodekvalitet via analyser, tests og scenarier, der efterligner almindelige driftsforhold.
Nøgleelementer at forberede
- App-pakke og manifest: Sørg for at app.json og andre manifest-filer er komplette og korrekte. Metadata skal afspejle funktionalitet, supportinformation og licensbetingelser.
- Afhængigheder og runtime: Angiv tydeligt hvilke Business Central-versioner og extension-afhængigheder din app understøtter. Kompatibilitetstest på flere runtime- og platformsversioner mindsker afvisninger.
- Sikkerhed og permissions: Definer nødvendige tilladelser og permission sets uden at give for brede rettigheder. Minimér nødvendige scopes for at reducere risiko og lette gennemgang.
- Kodekvalitet og analyser: Benyt statiske kodeanalysatorer, automatiske tests og CI/CD-pipelines for at fange fejl tidligt. Rens warnings og adresser kritiske issues inden indsendelse.
- Ydeevne og skalerbarhed: Test appen under realistiske data- og belastningsscenarier. Undgå blokeringer og lange transaktioner, der kan påvirke kundeoplevelsen.
- Telemetri og fejlrapportering: Indbyg telemetri for at kunne monitorere appens sundhed og fejl i produktion. Det gør det lettere at reagere på kundehenvendelser og krav fra Marketplace.
Almindelige fejl der forsinker godkendelse
Typiske årsager til at apps sendes tilbage eller afvises omfatter manglende eller forkert metadata, uopfyldte afhængigheder, upassende permission scopes, utilstrækkelige tests og problemer med ydeevne. At overse dokumentation til installatører og slutbrugere kan også give ekstra spørgsmål fra reviewers.
Hvad betyder det for dig?
For danske ISV'er og partnere betyder den tekniske valideringsproces, at forberedelse er alfa og omega. Arbejd ind i udviklingsprocessen med:
- Automatisk CI/CD og tests, som inkluderer valideringschecks tidligt.
- Tjeklister for manifest, afhængigheder og permissions før hver indsendelse.
- Ydelsestest og telemetri som en fast del af QA.
- Klar og opdateret dokumentation til både brugere og Marketplace-reviewere.
Ved at indarbejde disse trin i din udviklingskultur reducerer du risikoen for forsinkelser, forbedrer brugeroplevelsen og øger chancen for en hurtig godkendelse i Marketplace. Dette giver samtidig et stærkere grundlag for at skalere din Business Central-forretning internationalt.
Kilde: Microsoft Learn
