How do I add Dynamics 365 apps to a sandbox environment?

Dynamics 365 Sandbox: Din Komplette Guide

14/10/2022

Rating: 4.13 (3752 votes)

At navigere i opsætningen af et Dynamics 365 Sandbox-miljø kan ofte føles som en kompleks opgave. Med konstante opdateringer til Power Platform og nylige ændringer i licensstrukturerne er det ikke overraskende, at mange brugere og administratorer har oplevet forvirring. Tidligere var processen mindre ligetil, men i dag er det blevet betydeligt enklere at oprette et fuldt funktionelt testmiljø med alle de nødvendige Dynamics 365-apps. Denne artikel er din definitive guide, der fjerner al tvivl og giver dig en klar, trin-for-trin vejledning til at oprette og administrere dine Sandbox-miljøer. Vi vil dække alt fra den historiske baggrund for prissætning og licensering til de helt konkrete skridt, du skal tage i Power Platform Admin Center.

How to manage sandboxes across implementation projects?
The first step in managing sandboxes across implementation projects is to determine your sandbox requirements. You must understand the number of sandboxes that are required for development, testing, and training purposes. Microsoft provides one production environment and one sandbox environment for each implementation project.
Indholdsfortegnelse

Forståelsen bag Sandbox-miljøer: Fra licens til kapacitet

For at forstå den nuværende proces er det nyttigt at se tilbage på, hvordan administrationen af Sandbox-miljøer har udviklet sig. Denne historiske kontekst kan forklare, hvorfor meget af den ældre dokumentation og de tidligere 'hacks' ikke længere er relevante.

For få år siden var adgangen til Sandbox-miljøer direkte koblet til antallet af brugerlicenser. Typisk modtog en virksomhed med mindst 25 Dynamics 365-brugerlicenser ét gratis Sandbox-miljø. Hvis man havde færre brugere eller havde brug for yderligere testmiljøer, skulle disse købes separat til en betydelig pris. Senere blev modellen ændret, så alle kunder fik ét gratis Sandbox-miljø uanset antallet af licenser.

Den store revolution kom i 2019, da Microsoft introducerede en ny, kapacitetsbaseret model for datalagring. En afledt effekt af denne ændring var, at Sandbox-miljøer blev 'gratis', så længe der er mindst 1 GB ledig databasekapacitet i jeres tenant. Dette er en vigtig pointe: de er ikke reelt gratis. I stedet for at betale direkte for et Sandbox-miljø, betaler virksomheder nu for den samlede databasekapacitet, de bruger. Dette skift er en af de primære kilder til forvirring, da det ændrede hele grundlaget for, hvordan man anskaffer og tænker på testmiljøer.

Hvorfor processen tidligere var forvirrende

Der var to hovedårsager til den tidligere forvirring: dokumentation og teknologi.

How do I add Dynamics 365 apps to a sandbox environment?
In the second step (Add database), set Enable Dynamics 365 apps to Yes. Under Automatically deploy these apps, choose the Dynamics 365 apps you want included in the Sandbox environment. Click Save and you are done! Once the environment has been created, click on the environment name to see the details.
  • Dokumentation: Microsofts officielle dokumentation var i en periode ikke fuldt opdateret. Gamle artikler om 'Manage Sandbox Instances' i Dynamics 365 henviste pludselig til den nye Power Platform-dokumentation, som dog ikke specifikt nævnte, hvordan man inkluderede Dynamics 365-apps. Samtidig eksisterede der stadig dokumentation, der beskrev, hvordan man skulle købe yderligere Sandbox-miljøer, hvilket var i direkte modstrid med den nye kapacitetsbaserede model. Heldigvis er dokumentationen nu blevet markant forbedret og samlet.
  • Teknologi: Frem til slutningen af 2019 var det teknisk set ikke muligt at oprette et Sandbox-miljø med Dynamics 365-apps direkte fra Power Platform Admin Center. Muligheden for at vælge 'Sandbox' som miljøtype eksisterede simpelthen ikke på den måde, som den gør i dag. Dette førte til, at community'et udviklede forskellige workarounds, såsom at oprette et produktionsmiljø og derefter konvertere det til et Sandbox-miljø. Disse metoder var besværlige og ikke officielt understøttede, men de er heldigvis ikke længere nødvendige.

Trin-for-trin: Sådan opretter du dit Dynamics 365 Sandbox-miljø

Processen er nu utrolig enkel og foregår udelukkende i Power Platform Admin Center. Følg disse trin for at komme i gang:

  1. Naviger til Power Platform Admin Center: Åbn din browser og gå til https://admin.powerplatform.microsoft.com/environments. Log ind med dine administratorrettigheder.
  2. Opret et nyt miljø: Klik på knappen "+ Ny" for at starte processen. Du vil nu se en rude i højre side af skærmen.
  3. Indtast grundlæggende oplysninger: Giv dit nye miljø et sigende navn (f.eks. "Salg - Testmiljø Q3"). Vælg typen "Sandbox". Dette er afgørende for at sikre, at det ikke tæller som et produktionsmiljø. Vælg også den relevante region.
  4. Opret en database: I samme rude skal du sikre dig, at spørgsmålet "Vil du oprette en database for dette miljø?" er sat til "Ja". Dette er et absolut krav for at kunne installere Dynamics 365-apps. Klik derefter på "Næste".
  5. Aktiver Dynamics 365-apps: Dette er det vigtigste trin. I det nye vindue "Tilføj database" skal du finde indstillingen "Aktiver Dynamics 365-apps" og sætte den til "Ja". En ny sektion vil nu dukke op nedenunder, hvor du kan vælge, hvilke apps der automatisk skal installeres. Vælg "Alle virksomhedsapps" eller vælg specifikke apps som Sales, Customer Service, etc., fra dropdown-menuen.
  6. Gem og vent: Klik på "Gem". Systemet vil nu begynde at provisionere dit nye miljø. Dette kan tage noget tid, afhængigt af hvor mange apps du har valgt. Du kan følge status på oversigtsiden for miljøer.
  7. (Valgfrit) Tilpas URL: Når miljøet er oprettet, vil det have en standard-URL, der ofte består af tilfældige tegn (f.eks. org123abc.crm4.dynamics.com). For at gøre den mere brugervenlig kan du klikke på miljøet, vælge "Rediger" og ændre URL'en til noget mere genkendeligt.

Tillykke! Du har nu et fuldt funktionelt Dynamics 365 Sandbox-miljø, klar til test, udvikling eller træning.

Administration af Sandboxes på tværs af implementeringsprojekter

For større organisationer med flere samtidige implementeringsprojekter er det afgørende at have en strategi for administration af Sandbox-miljøer. Microsoft Lifecycle Services (LCS) spiller her en central rolle, især for Finance and Operations apps.

Når du køber ekstra Sandbox-miljøer (kaldet add-ons, som findes i forskellige performance-niveauer fra Tier 2 til Tier 5), bliver disse tilgængelige som 'slots' i din tenant. Tidligere var disse slots synlige i alle dine projekter samtidigt, hvilket gjorde det svært at holde styr på, hvor mange der reelt var i brug. Nu fungerer det efter et "først-til-mølle"-princip. Hvis du har købt tre add-on sandboxes og har to projekter, vil de tre slots være synlige i begge projekter. Så snart du implementerer et sandbox-miljø i det første projekt, vil et slot blive 'forbrugt' og forsvinde fra listen over tilgængelige slots i det andet projekt. For at se en samlet oversigt over, hvor dine sandboxes er implementeret, kan du gå til siden "Subscriptions available" i dit implementeringsprojekt i LCS. Hvis du har brug for at flytte en sandbox fra ét projekt til et andet, skal du først de-allokere og slette den fra det nuværende projekt. Derefter vil slottet blive frigivet og igen være tilgængeligt for implementering i alle dine projekter.

Sammenligning af Sandbox-typer for Business Central Udviklere

For udviklere, der arbejder med Dynamics 365 Business Central, er der to primære typer af Sandbox-miljøer at vælge imellem. Hver har sine egne fordele og anvendelsesområder.

FunktionOnline SandboxContainer Sandbox (Docker)
ImplementeringDynamics 365 Cloud Service, administreret af Microsoft.Azure VM eller lokal maskine, administreret af udvikler/partner.
ProduktionsdataKan oprettes som en kopi af produktion via Business Central Admin Center.Skal uploades manuelt, typisk via RapidStart-pakker.
OmkostningerInkluderet i Business Central-abonnementet.Gratis ved lokal hosting. Azure-hosting medfører omkostninger til VM.
VærktøjerVisual Studio Code, Designer.Visual Studio Code, Designer, C/SIDE, SQL Server Management Studio.
DatabaseadgangNej, ingen direkte adgang.Ja, fuld adgang til SQL-databasen.

Ofte Stillede Spørgsmål (FAQ)

Er Sandbox-miljøer virkelig gratis?

Både ja og nej. Du betaler ikke en separat pris pr. Sandbox-miljø. De er dog betinget af, at du har mindst 1 GB ledig databasekapacitet i din tenant. Du betaler for den samlede kapacitet, din organisation forbruger, og så længe du er inden for din tildelte eller tilkøbte kapacitet, kan du oprette så mange Sandbox-miljøer, som du har plads til.

What identifiers are available for Dynamics 365 Business Central development sandbox environments?
Identifiers include the combination of appID and version or name, publisher, and version. If you publish such an extension, it can be removed at any time. The following table outlines the most important capabilities on the offered development sandbox environments for Dynamics 365 Business Central.

Hvad gør jeg, hvis jeg har brug for flere Sandbox-miljøer?

Hvis du har opbrugt din databasekapacitet eller har brug for højtydende sandboxes til f.eks. performance-test, kan du købe yderligere Sandbox add-ons. Disse købes via Microsoft 365 admin portalen og findes i forskellige performance-tiers (Tier 2-5).

Kan jeg kopiere mit produktionsmiljø til et Sandbox-miljø?

Ja, absolut. Dette er en meget almindelig og anbefalet praksis, især når du skal teste ændringer på realistiske data eller fejlfinde et problem, der er opstået i produktion. I Power Platform Admin Center kan du vælge dit produktionsmiljø og bruge funktionen "Kopier" til at oprette en fuld kopi i et nyt eller eksisterende Sandbox-miljø.

Hvorfor kan jeg ikke se mine tilkøbte sandboxes i mit nye projekt?

Dette skyldes højst sandsynligt, at de allerede er allokeret til et af dine andre projekter. Med den nye "først-til-mølle"-model bliver et sandbox-slot reserveret af det projekt, der først implementerer det. Gå til "Subscriptions available" i Lifecycle Services for at se en oversigt over, hvor dine miljøer er i brug, og de-alloker et, hvis det skal flyttes.

Konklusion

At oprette et Dynamics 365 Sandbox-miljø er gået fra at være en potentielt forvirrende opgave til en strømlinet og intuitiv proces, takket være opdateringerne i Power Platform Admin Center. Ved at forstå den kapacitetsbaserede licensmodel og følge den simple trin-for-trin guide i denne artikel, kan du hurtigt og effektivt få oprettet de testmiljøer, du har brug for. For organisationer med komplekse behov er en god forståelse for administration på tværs af projekter via Lifecycle Services nøglen til at maksimere værdien af deres investering og sikre en vellykket implementering og vedligeholdelse af deres Dynamics 365-løsninger.

Hvis du vil læse andre artikler, der ligner Dynamics 365 Sandbox: Din Komplette Guide, kan du besøge kategorien Sundhed.

Go up