Skip to main content

WebService - Configuration

You can configure the configuration file for the web service using the “Web Config Editor” shortcut in the Start menu.

{Installation path}\web.config

Setting Type Description
ComputerFilterEnabled Boolean This setting enables computer filtering in SCCM Manager. As a result, computers from specific collections will only be made available to selected user groups. This option should not be enabled until the corresponding configuration file, “UserPermissions.xml,” has been modified. For more information, see the Security Settings chapter.
SearchCollectionsEnabled Boolean  
EnableGlobalConfiguration Boolean  
SCCMManagerGlobalDBConnectionString String  
ComputerRestartMessage_Default String By default, this message appears on a target computer when it is restarted.
ComputerRestartMessage_German String This message appears on a target computer with German language settings when it is restarted.
ComputerShutDownMessage_Default String By default, this message appears on a target computer when it is shut down.
ComputerShutDownMessage_German String This message appears on a target computer with German language settings when it is shut down.
ComputerExistsQuery String  
DDRInboxPath String Path to the DDR Inbox on the SCCM server.
EnableSOAPHeaderSecurity Boolean Enable SOAP header security (see Configuration / General / Security Settings)
EventLoggingLevel Integer Logging level for the Windows Event Viewer. There are three possible settings: 1. Errors only 2. Errors and warnings 3. All
InstallCollectionPostfix String Defined suffix for installation collections (used internally to identify these collections).
KillTaskExceptionList String You can list processes here that must not be terminated using the KillTask function. (Separated by commas)
LoggingLevel Integer Logging level for the log file; three values are possible. (See EventLoggingLevel)
MaxEventLogEntries Integer The maximum number of log entries returned when the “GetEventLogEntries” function is called.
MaxLogFileSize Integer Maximum size of the log file (in bytes) before a new file is created.
MOFURL String URL for MOF approval (required by the “ExecuteImmediately” web service function).
MsiRepairArguments String MSI arguments for the “RepairMsi” web service function.
MsiUninstallArguments String MSI arguments for the “UninstallMsi” web service function.
PingFallbackQuery String  
PSDomainLookupQuery String  
PSEnableDomainFolderLookup Boolean When enabled, PowerShell scripts are run from the respective domain directory. (For more information, see Configuration / General / Windows Remote Management)
PSExecMinShutdownTimeoutSec Integer Minimum timeout for the “CreatePSExecProcess” Web Service function.
PSExecShutdownTimeoutSec Integer Timeout for the “CreatePSExecProcess” Web Service function.
PSFallbackFolder String Fallback directory for the PSEnabledDomainFolderLookup function.
ReportServer String Specify the SQL Report Server.
ResetComputerInstallFilterRegex String Used to identify installation collections for the installation preview in the “Reset Computer Plugin”.
RollbackDelaySeconds Integer  
SCCMDBConnectionString String SQL connection string for connecting to the SCCM database. The password can be stored in encrypted form. To do this, you must use the included Password Encryptor tool.
SCCMManagerDBConnectionString String SQL connection string for connecting to the SCCMManager database. The password can be stored in encrypted form.
SCCMCredentialUsername String SCCM users with administrative permissions. Note: This setting should only be configured if the SCCM server is located on a different server; otherwise, authentication will not work.
SCCMCredentialPassword String Password for the SCCM user mentioned above (encrypted with PasswordEncryptor).
SiteCode String The Site Code.
SiteServer String The Site Server
SoftwareAllocationToComputerQuery String Used to determine the software assignment for a computer that is being reset.
SQLTimeoutSeconds Int SQL Timeout in secondes.
UninstallCollectionPostfix String Defined suffix for uninstallation collections (used internally to identify these collections).
UseCredentials Boolean This option can be used, among other things, to enable the web service's cross-domain functionality. This option should not be enabled until valid credentials have been stored in the Credentials.xml file. For more information, see the Security Settings chapter.
WinRMPort Integer The communication port for WinRM.
WOLUDPPort Integer Port for Wake On Lan.