User Access Control (UAC)
The user account used for Launcher will require its system privileges to be temporarily elevated during the installation process.
The process of assigning elevated privileges to the user account is triggered by the Windows system UAC (User Access Control) by requesting Administrator credentials during the installation of packages and services necessary for Launcher to run.
When the installation is complete, the user account elevated privileges are no longer in place. Launcher can now be run by the user that installed the application.