Del via


API for kontinuerlig levering av Business Central-apper via Azure DevOps-tjenester

Viktig

Dette innholdet er arkivert og oppdateres ikke. Se produktdokumentasjonen for Microsoft Dynamics 365 for å finne den nyeste dokumentasjonen. Se lanseringsplanene for Dynamics 365 og Microsoft Power Platform for å se de nyeste lanseringsplanene.

Aktivert for Offentlig forhåndsversjon Allment tilgjengelig
Administratorer, utviklere eller analytikere, automatisk Denne funksjonen er lansert. 1. april 2020 Denne funksjonen er lansert. 14. juli 2020

Forretningsverdi

Partnere for Business Central kan bruke Azure DevOps til å skreddersy sine byggeprosesser og distribusjoner til Business Central Online.

Funksjonsdetaljer

Særlig det globale partnerfellesskapet og Business Central-partnerfellesskapet blir mer og mer opptatt av kontinuerlig integrering/levering og DevOps-prinsipper.

Azure DevOps-tjenester formidler allerede en rekke funksjoner for utviklere for å administrere koden etter en praksis for kontinuerlig integrering:

  • Koden skrives i Visual Studio-kode.
  • Deretter blir koden lagret, gjennomgått, forgrenet og slått sammen i et kildekontrollrepositorium.
  • Koden blir til slutt bygget og testet ved hjelp av kompileringskontroller som er rettet mot Business Central Docker-containere.

Neste trinn er å gjøre det mulig for partnere å implementere kontinuerlig levering av appene til Business Central Online-kundene. Løsningen er det nye API-et for fast endepunkt for appbehandling.

API-et for fast endepunkt for appbehandling (eller FAME) er et REST-basert API. Det krever at du er en autorisert ISV og at appene dine er registrert av Microsoft. Når de er registrert, får du tilgang til FAME-API-et ved hjelp av dette globale endepunktet: https://apps.businesscentral.dynamics.com.

API-et kan brukes for følgende operasjoner:

  • Foreta store og små oppdateringer og hurtigreparasjoner for apper tilgjengelige for kunder for installasjon fra administrasjonssenteret for Business Central. Du gjør oppdateringene tilgjengelige ved å laste dem opp til FAME-apprepositoriet. De nye appversjonene blir deretter tilgjengelige på siden for administrasjon av apper i administrasjonssenteret for Business Central.
  • Hente listen over kundemiljøer der appen er installert.
  • Planlegg automatisk distribusjon av hurtigreparasjonene for appene for kundemiljøene.

FAME-API-et gir deg muligheten til å bruke fremgangsmåter for moderne kontinuerlig integrering (KI), kontinuerlig distribusjon (CD) og DevOps i arbeidet ditt, for eksempel:

  • Automatisere driften ved hjelp av Microsoft Azure DevOps Services eller andre tilgjengelige prosessautomatiseringsverktøy.
  • Organisere rollebasert tilgangskontroll.
  • Administrere appene i stor skala, på flere geografiske steder, støttet av avanserte flyter for bygging, testing og utgivelse med god kontroll.

I lanseringsbølge 1 for 2020 for Business Central er direkte tilgang til FAME-API-et bare tilgjengelig for ISV-ene som arbeider med de innebygde appene. Det er ikke tilgjengelig for tilleggsapper og Connect Apps. Når du skal administrere tilleggsapper og Connect Apps, bruker du partnersenteret til å laste opp de nye appversjonene til Business Central-tilbud. Appene vil deretter gjennomgå en teknisk og markedsføringsmessig validering før de blir tilgjengelige i AppSource. Etter valideringen blir de nye versjonene gjort tilgjengelige i administrasjonssenteret for Business Central for kundene som har disse appene installert.

Fortell oss hva du synes

Hjelp oss med å forbedre Dynamics 365 Business Central ved å diskutere ideer, komme med forslag og gi tilbakemelding. Bruk forumet på https://aka.ms/bcideas.

Se også

API for appbehandling (dokumenter)