Start a new topic

default.settings.json and initial.settings.json

Good Afternoon,


I'm running into an issue where the settings in both of the .settings.json files seem to be ignored by Royal TS.


I have configured the application to use a directory called config from within the appsettings.json file, whose only line contains:

 

{
 "RoyalTS": {
    "ConfigurationPath: ".\\config" 
   }
}

In said directory is another is another appsettings.json which controls SplashScreen and other settings, along with both of the default.settings and initial.settings.


Both of those files however contain the following:

 

{
   "RoyalApplicationSettings": {
      "PolicyDoNotAllowCheckForUpdates": true,
      "PolicyDoNotAllowCheckForBetaUpdates": true,
      "DoNotShowGettingStartedPageOnStartup": true,
      "CheckForUpdatesOnStartup": false,
      "SuperStartPageBehavior": 0,
      "WelcomeWindowLicenseAgreementVersion": 999,
      "WelcomeWindowUpdateCheckAndFeatureTrackingVersion": 999
    }
}

 The end goal that I am try to achieve is to suppress the prompt at initial startup accepting the license agreement and the update prompt.

Is this something that can be accomplished with those .setting.json files? If so, I can't see to find anything in the documentation that explains this. Also, we would like this to use roaming profiles, hence why the config directory and the additional appsettings.json file.


If any one has any advice or a solution, it would be greatly appreciated.


Hi Jim,


I replied to your question here:
https://support.royalapps.com/support/discussions/topics/17000024391


Regards,
Stefan

Do we have any documents that goes over all the settings we can set for the default.settings.json file?  I am looking to host this in a Citrix environment.  I would like to have all the settings controlled where I can.

Hi Daniel,


Suppressing the initial startup screen is possible via the initial / default settings as described here in the sample file:

https://docs.royalapps.com/r2023/royalts/advanced/default-settings.html#json-file-configuration-path


The setting you are looking for is  "WelcomeWindowLicenseAgreementVersion" and by setting the value to 999, your desired effect should be achieved.


If you need any further assistance, please let us know!

Alternatively, you can also create a new support ticket via the following link:

https://www.royalapps.com/go/support-ticket-new


Best regards,

Christoph 


Login or Signup to post a comment