OptimiDoc Cloud Client (OCC) installation with MSI parameters on Windows

Overview
OptimiDoc Cloud Client for Windows has supported automatic configuration using MSI command-line parameters since version 26.06.

Configuration is stored locally in appsettings-company.json and persists across uninstall/reinstall/upgrade unless RESETCONFIG="1" is used.


Deployment Scenario Example 1 – Automatic sign-in via SSO

msiexec /i OptimiDocCloudClient26.06.msi DC="eu.optimidoc.cloud" DENYSELECTDC="true" PRINTERROR="FALSE" PRINTSUCCESS="FALSE" AUTHTYPE="SystemAccountNonInteractive" PRINTERERROR="FALSE" PRINTERSYNC="FALSE"

Expected:

  • Automatic sign-in using SSO

  • EU Data Center preselected

  • User cannot switch Data Center

  • Notifications remain enabled


Deployment Scenario Example 2 – Reset configuration and manual login

msiexec /i OptimiDocCloudClient26.07.msi RESETCONFIG="1" DENYSELECTDC="false" PRINTERROR="true" PRINTSUCCESS="true" AUTHTYPE="DefaultInteractive" PRINTERERROR="true" PRINTERSYNC="true"

Expected:

  • Existing configuration removed

  • Interactive login enabled

  • Data Center selection available

  • Notifications remain disabled


Parameter Reference:

RESETCONFIG
0 = Keep configuration
1 = Reset configuration and apply new values

DC
Defines target OptimiDoc Cloud Data Center.

Example: eu.optimidoc.cloud

DENYSELECTDC
true = User cannot change Data Center
false = User can change Data Center

AUTHTYPE
SystemAccountNonInteractive = Automatic SSO login from the system
DefaultInteractive = Manual login

PRINTERROR
FALSE = notifications enabled
TRUE = notifications disabled

Example: If you print on a device and the print job is not delivered.

PRINTSUCCESS
FALSE = notifications enabled
TRUE = notifications disabled

Example: If you print on a device and the print job is delivered.

PRINTERERROR
FALSE = notifications enabled
TRUE = notifications disabled

Example: If you synchronize a print connector, but it fails and connector is not added to the system.

PRINTERSYNC
FALSE = notifications enabled
TRUE = notifications disabled

Example: If you synchronize a print connector and it is added to the system correctly.


Summary

Automated deployment:
msiexec /i OptimiDocCloudClient26.06.msi DC="<customer-dc>" DENYSELECTDC="true" AUTHTYPE="SystemAccountNonInteractive"

Reconfiguration:
msiexec /i OptimiDocCloudClient26.07.msi RESETCONFIG="1" DENYSELECTDC="false" AUTHTYPE="DefaultInteractive"