Sandboxwijzigingen naar productie uitrollen
Laatst bijgewerkt: 15 augustus 2025
Beschikbaar met elk van de volgende abonnementen, behalve waar vermeld:
|
|
|
|
|
Gebruik de functie deploy to production sandbox om ondersteunde onderdelen uit te rollen van je sandbox naar je HubSpot productieomgeving.
Voordat je begint
Vereisten begrijpen
- Je moet een Super Admin zijn om een sandbox aan te maken en wijzigingen uit te rollen naar productie.
- Je moet een standaard sandbox maken om de deploy to production functie te kunnen gebruiken. Als je een bestaande legacy sandbox hebt, moet je een nieuwe standaard sandbox maken.
Beperkingen en overwegingen
- Tijdens de bèta heb je toegang tot één extra sandbox (standaard sandbox) in je account.
- Meer informatie over welke objecten en middelen worden ingezet.
Sandbox best practices
Sandboxen stellen gebruikers in staat om veilig te innoveren buiten hun productieaccounts. Het is aan te raden om een ontwikkelingsstrategie te bepalen en de volgende aspecten in overweging te nemen om betrouwbaar testen in sandboxen te garanderen:
- Wat is het doel van de sandbox? (bijv. actieve ontwikkeling, integratietesten, training).
- Wie heeft toegang nodig? (Denk bijvoorbeeld aan het beperken van conflicten die de betrouwbaarheid van testen kunnen beïnvloeden).
- Is er behoefte aan meer sandboxes om verschillende use cases te ondersteunen?
- Wat is de beste manier om sandboxes aan te maken en te beheren om ontwikkelingsbehoeften te ondersteunen?
Het duidelijk definiëren van deze aspecten zal helpen bij het betrouwbaar testen en implementeren van ondersteunde middelen in de productie, terwijl er ook ruimte is voor andere use cases.
Hieronder staan voorbeelden van verschillende doeleinden van sandboxes, gebruikers die toegang moeten krijgen en creatiestrategieën om betrouwbaar testen en ontwikkelen te garanderen:
Sandbox Doel |
Gebruikers |
Creatie Strategie |
Actieve ontwikkeling en implementatie Een agile werkruimte voor doorlopende ontwikkeling, testen en implementaties die actieve ontwikkelingscycli, snelle prototyping en implementaties naar productie ondersteunt. |
Actieve bouwers en testers die betrokken zijn bij ontwikkelingsprojecten die gericht zijn op uitrol naar productie. Het beperken van sandbox-toegang voorkomt verstorende wijzigingen die betrouwbare tests en implementaties kunnen beïnvloeden. |
Het wordt aanbevolen om regelmatig sandboxes te verwijderen en nieuwe aan te maken om de ondersteunde assets van een productieomgeving nauwkeurig te spiegelen. Dit zorgt ervoor dat nieuwe ontwikkeling plaatsvindt in een nauwkeurige omgeving (bijvoorbeeld na de voltooiing van een groot ontwikkelingsproject). |
Integratie testen Een stabiele werkruimte voor integraties, ideaal voor het observeren van wijzigingen en het uitvoeren van rigoureuze tests, die de uitrol van ondersteunde assets naar productie ondersteunt. Dit omvat niet het uitrollen van integratiespecifieke configuraties. |
Teams die integraties beheren of uitbreiden en end-to-end processen met externe systemen verifiëren. |
Sandboxen hoeven minder vaak verwijderd en aangemaakt te worden, omdat het primaire doel is om integratieverbindingen in stand te houden. Na verloop van tijd is het echter aan te raden om nieuwe sandboxen te verwijderen en aan te maken, zodat er in een nauwkeurige omgeving getest kan worden. |
Sandbox voor training van nieuwe gebruikers Een geïsoleerde sandbox die nieuwe medewerkers een veilige omgeving biedt om het systeem te leren kennen en vertrouwen op te bouwen voordat ze een productieaccount gebruiken. |
Voornamelijk nieuwe medewerkers en werknemers die getraind worden in systeemfunctionaliteiten en rolspecifieke bedrijfsprocessen. De toegang moet worden beperkt tot deze personen om een gecontroleerde leeromgeving te behouden. |
Sandboxen worden verwijderd en aangemaakt wanneer dat nodig is, op basis van nieuwe aanwervingen of belangrijke zakelijke workflow-updates. |
Sandbox voor het testen van nieuwe functies Een speciale test-sandbox voor het testen van nieuwe functies of complexe wijzigingen voordat deze in productie worden genomen. |
Toegang moet worden beperkt tot een kerngroep van testers en belanghebbenden voor feedback. |
Sandbox verwijderen en aanmaken is afhankelijk van wat er getest wordt. |
Een standaard sandbox maken
Om de functie deploy to production te gebruiken, moet je eerst een standaard sandbox aanmaken. Om de sandbox aan te maken:
- Klik in je HubSpot-account op het settings instellingen-pictogram in de bovenste navigatiebalk.
- Selecteer Sandboxes in het linker zijbalkmenu.
- Klik op Sandbox maken.
- In het scherm Aanmaken voert u onder Sandboxnaam de naam van de sandbox in.
- Selecteer onder Sandbox setup wat u wilt kopiëren van uw productieaccount naar de sandbox:
- Het selectievakje Productieactiva kopiëren is standaard ingeschakeld omdat de sandbox uw productieaccount moet nabootsen.
- Schakel het selectievakje Kopieer 5.000 contactpersonen en bijbehorende records in om uw 5.000 meest recent bijgewerkte contactpersonen en maximaal 100 van hun bijbehorende deals, bedrijven en tickets (per contact) te kopiëren.
Let op: je kunt 5.000 contactpersonen en bijbehorende records kopiëren bij het bouwen van je standaard sandbox. Als je geen records kopieert tijdens het bouwen van de sandbox, kun je later testrecords exporteren en importeren naar je sandbox.
- Klik op Standaardzandbak maken.
- Het proces om de sandbox aan te maken kan een paar uur duren, afhankelijk van het aantal bedrijfsmiddelen, functies van het productieplan en Superadmins dat moet worden gekopieerd van je productieaccount.
- De aanmaakstatus wordt weergegeven op het tabblad Activiteitenlog onder de kolom Status.
- Zodra de status is aangemaakt, wordt deze bijgewerkt.
- Klik op de status naast de zandbak om de aanmaakdetails te bekijken.
- Klik op het tabblad Mislukte assets om mislukte assets en de foutdetails te zien.
- Klik op het tabblad Geslaagde assets om een lijst met aangemaakte assets te zien.
Toegang tot de standaardzandbak
Alle gebruikers van standaard sandboxaccounts hebben toegang tot een sandbox vanuit hun hoofdaccountmenu:
- Klik in je HubSpot-account rechtsboven op je accountnaam.
- Beweeg de muis over je accountnaam om een lijst met je recente accounts te zien.
- Klik in het vervolgkeuzemenu op de naam van de zandbak die je wilt openen.
- Bovenaan het venster wordt een banner weergegeven die laat zien dat je je in het standaard zandbakaccount bevindt.
Superadmins hebben ook toegang tot een sandbox vanuit de accountinstellingen:
- Klik in je HubSpot-account op het settings instellingen-pictogram in de bovenste navigatiebalk.
- Selecteer Sandboxes in het linker zijbalkmenu.
- Klik op de naam van de zandbak die je wilt openen.
- Om een sandbox account te verlaten, klik je op Ga terug naar mijn productie account bovenaan het venster.
Een productie deploy instellen
Zodra je je wijzigingen in je sandbox hebt gemaakt, kun je ze deployen naar je productieaccount. Om een productie implementatie op te zetten:
- Klik in je HubSpot-account op het settings instellingen-pictogram in de bovenste navigatiebalk.
- Selecteer Sandboxen in het linker zijbalkmenu.
- Beweeg de muis over de sandbox, klik op Acties, en selecteer Implementeren instellen.
- Selecteer de bronzandbak en klik op Volgende.
- Selecteer het asset type onder Beschikbare asset types.
- Schakel het selectievakje in naast de asset die je wilt implementeren. U kunt het zoekvak assetnaam gebruiken om de asset te vinden. Klik voor objecten op Bekijk objectconfiguratie om te zien wat er is bewerkt voordat je het selectievakje selecteert.
- Voeg elk onderdeel toe dat u wilt implementeren en klik op Volgende.
- Eventuele verbindingen worden weergegeven bij de stap Verbindingen. Connecties zijn andere bedrijfsmiddelen in uw account die worden gebruikt door uw geselecteerde bedrijfsmiddelen.
- Klik op Bekijk objectconfiguraties in de kolom Naam om te zien wat er wordt ingezet, gebaseerd op de verbinding.
- Klik op x assets in de kolom Gebruikt door om de verbindingen te bekijken.
- Om de configuratie op te nemen in de implementatie, klik je op het selectievakje Add x connections to my deploy to continue en klik je op Next.
- Eventuele conflicten worden automatisch gedetecteerd.
- Als er een conflict wordt gedetecteerd, worden de details in het midden van het venster weergegeven. Je moet conflicten handmatig oplossen door op Annuleren te klikken, de wijzigingen in je account door te voeren en de implementatie opnieuw te starten.
- Als er geen conflicten zijn, klikt u op Volgende.
- Voer bij de stap Review een Deploy name en Description in en klik op Next.
- Controleer uw productie-implementatie. Als je klaar bent, klik je op Deploy to Production.
- Klik op Deploy to production om te bevestigen.
- De implementatie wordt toegevoegd aan de Productie implementaties. De Status kolom toont de voortgang. Als een implementatie eenmaal is gestart, kan deze niet meer worden geannuleerd.
- Zodra de implementatie is voltooid, wordt de status bijgewerkt tot x wijzigingen uitgerold.
Let op: als je deployment mislukt, probeer de deployment dan opnieuw of neem contact op met support.
- Klik op de naam van de implementatie of op x wijzigingen uitgerold om de details van de implementatie te bekijken.