RealmJoin Classic
  • Welcome
  • Installation
    • Install Using Microsoft Intune
    • Interactive Installation
    • Connecting a Tenant
  • Infrastructure
  • RealmJoin Windows Client
    • User Interface
    • Client Menu
  • RealmJoin Portal
    • Roles in RealmJoin
    • Clients
    • Users and User Settings
    • Groups and Group Settings
    • App Store
    • Software Packages
    • Request Package
  • Multi-User Devices
  • Core Features
    • Local Admin Password Solution
      • KeyVault
      • Application Insights
    • AnyDesk
      • Internal Tasks
      • Customer Tasks
      • AnyDesk Cloud Connections
    • Notifications
    • Software Report
    • Delivery Optimization for Windows Update
    • BitLocker
    • Intranet Zone
    • Domain Connect
    • Settings
  • Outlook Signatures
  • FAQ
  • Troubleshooting
  • Appendix
  • Changelog
  • Packages
    • Package Lifecycle
    • Package Types
    • Prepare Packages
    • Chocolatey Package
    • Craft Package
    • Updating Packages
    • Core Extension
    • Packaging In-Depth
    • Specialised Packages
    • Workflow (internal GK)
    • JSON - Short Overview
    • 3rd Party NuGet Packages
Powered by GitBook
On this page
  • Requesting and initial installation
  • Updating an existing application
  1. Packages

Package Lifecycle

PreviousChangelogNextPackage Types

Last updated 3 years ago

This section describes the lifecycle of an application package including the updating process.

Requesting and initial installation

After subscribing/adding a new package, it is recommended to flag this package as PreRelease. This version is then assigned to a test user or test user group (recommended as non-mandatory). This test users then install the application via RealmJoin in various scenarios. If the installation and execution of the application work as planned, it is then assigned to the Application Owner (AO) and undergoing the user acceptance test (UAT). If approved, the PreRelease flag is removed as well as the test group assignment and the application can then be assigned to the user's group. This workflow is shown in the pictures below.

Updating an existing application

The new package version will be added as a PreRelease package to the RealmJoin portal. Depending on the handling of the test users, the next step may vary.

  • If the test users are regular accounts that already have the application assigned and installed on the clients, the PreRelease version is to be assigned to those.

  • If the test users are dedicated test users, it might be necessary to assign the already rolled out version of the application beforehand and install on the clients to allow correct updating.

    The test users then install the application on the clients. Because of the PreRelease flag, RealmJoin will recognize the pending update.

    After the testing, the original application package will be updated and the test users are removed from the PreRelease flagged version. It is possible to leave the PreRelease flagged version in the back-end for further updating and testing.

    It is recommended to test the update manually as well as automated (mandatory or auto upgrade package).