Als u meerdere omgevingen hebt gemaakt om de ontwikkeling van uw database en apps te ondersteunen, moet u wijzigingen uitwisselen tussen omgevingen. U kunt Resources exporteren en Resources importeren gebruiken om resources te verplaatsen tussen omgevingen.

Waarom meerdere omgevingen gebruiken?

Elke omgeving bevat resources, zoals entiteiten, stromen en apps, die u maakt of wijzigt tijdens het ontwikkelingsproces.

Meestal vindt de ontwikkeling plaats in de omgeving die ook wordt gebruikt door de eindgebruikers van de organisatie. Deze omgeving wordt ook wel de standaardomgeving omgeving genoemd. Het is relatief gemakkelijk om wijzigingen van resources in dezelfde omgeving te beheren. U valideert de wijzigingen om er zeker van te zijn dat alle essentiële bedrijfsprocessen en toepassingen werken en vervolgens publiceert u de app.

Soms worden er verschillende omgevingen gebruikt voor ontwikkelen en testen. Wijzigingen worden dan overgebracht naar de standaardomgeving wanneer ze klaar zijn voor gebruik door eindgebruikers. Er zijn verschillende redenen waarom u afzonderlijke omgevingen kunt gebruiken. Het is bijvoorbeeld mogelijk dat u een afzonderlijke omgeving hebt gebruikt bij de eerste evaluatie van het systeem. Een andere mogelijkheid is dat u het risico wilt beperken van het doorvoeren van wijzigingen in de standaardomgeving. Afzonderlijke omgevingen bieden isolatie, omdat u de wijzigingen aanbrengt in een omgeving die niet de standaardomgeving is. Afhankelijk van de omvang van de risico's, kunt u nog een extra faseringsomgeving inrichten. In dit geval hebt u een ontwikkelingsomgeving, een faseringsomgeving en een standaardomgeving.

Wijzigingen van resources uitwisselen

U verplaatst resources via afzonderlijke processen voor exporteren en importeren, met behulp van een pakketbestand (.pkg). Het pakketbestand wordt geëxporteerd, lokaal opgeslagen, verzonden naar de beheerder van de doelomgeving en vervolgens geïmporteerd in de doelomgeving. Het importproces wordt vaak gevolgd door een validatieproces om er zeker van te zijn dat alle essentiële bedrijfsprocessen nog werken.

De functionaliteit voor zowel het importeren als exporteren van resources is beschikbaar in sectie Omgevingen van het beheercentrum. U importeert en exporteert resources voor de geselecteerde omgeving.

Resources exporteren

Het exportpakket bevat alle wijzigingen van entiteiten, selectielijsten, sets machtigingen en rollen. We zijn bezig om ook ondersteuning te bieden voor het exporteren van andere resourcetypen, zoals apps, stromen en connectors. Met deze optie kunt u inhoud van de ene naar de andere omgeving verplaatsen.

  1. Klik in het linkernavigatiedeelvenster van het beheercentrum op Omgevingen.
  2. Selecteer de bronomgeving.
  3. Klik in de rechterbovenhoek op Resources exporteren.
  4. Als u een bericht ziet dat de export is voltooid, moet u het pakketbestand lokaal opslaan.

Resources importeren

De eerste stap bestaat uit het selecteren van een pakketbestand dat is geëxporteerd uit de bronomgeving. Tijdens het importproces wordt het pakket gevalideerd, geanalyseerd en geïmporteerd.

  1. Klik in het navigatiedeelvenster van het beheercentrum op Omgevingen.
  2. Selecteer de doelomgeving.
  3. Klik in de rechterbovenhoek op Resources importeren.
  4. Klik op Selecteren en blader naar een pakketbestand in de lokale opslag.
  5. Klik op Importeren.

Als het pakket slechts gedeeltelijk wordt toegepast, ziet u een foutbericht waarin wordt beschreven wat er wel en wat er niet is geïmporteerd.

Resourcetypen

Tijdens het ontwikkelingsproces kunnen er allerlei typen resources worden gewijzigd. Als u bijvoorbeeld een app bijwerkt, worden er misschien verschillende entiteiten of verbindingen toegevoegd, verwijderd of bijgewerkt. Wijzigingen van sommige resourcetypen (niet allemaal) kunnen worden uitgewisseld tussen omgevingen. In de volgende secties wordt beschreven welke typen resources u kunt verplaatsen.

Entiteiten, selectielijsten en omzettingsreeksen

U kunt entiteiten, selectielijsten en omzettingsreeksen als volgt exporteren en importeren:

  • Standaardentiteiten: aanpassingen worden verplaatst tussen omgevingen. (U kunt de standaardvelden van standaardentiteiten niet wijzigen.)
  • Aangepaste entiteiten: aangepaste entiteiten worden verplaatst tussen omgevingen.
  • Aangepaste selectielijsten: aangepaste selectielijsten worden verplaatst tussen omgevingen.

Sets machtigingen en rollen

Sets machtigingen en rollen zijn beveiligingsresources die helpen om de toegang tot de database te bepalen. Beide entiteiten kunnen worden verplaatst tussen omgevingen. Nadat u sets machtigingen en rollen hebt verplaatst, moet u ervoor zorgen dat de machtigingensets aan de juiste rollen zijn gekoppeld en dat de nieuwe rollen aan de juiste gebruikers zijn toegewezen. Zie Configure database security (Databasebeveiliging configureren) voor meer informatie.

Gegevens

Het is niet mogelijk om databasegegevens tijdens het exporteren en importeren van resources te verplaatsen. Als gegevens wilt verplaatsen, kunt u Microsoft Excel gebruiken. Zie Gegevens importeren of exporteren voor meer informatie.