InstallAce - Configuration Settings
Visit InstallAce Home for latest information.
**Setting must be configured/verified after installation
|
|
---|---|
**LogFilesPath | Directory location to create application log files. |
**CustomActionTemplatePath | File path of Custom Action Teamplate that is used to define custom actions for build files. The deault action template file is supplied with name of CustomActions.xml |
**ListenOnPortNo | Port no. on that Installation Manager shall accept socket requests. Default setting is 8090. |
**SendOnPortNo | Port no. on that Installation Manager should connect and send socket requests to Server side Installer Service. Default setting is 8090. |
|
|
---|---|
**LogFilesPath | Directory location to create application log files. |
**TempBuildFilesPath | Directory location to store/download
application build contents and store backup copy of files replaced during installantion process.
Note that build contents are not removed automatically when installation is finished. This allow Installation Service to avoid re-downloading of build files that have not been changed since last installation thus only updated files are re-transfered to the Server. |
**ListenOnPortNo | Port no. on that Installation Service shall accept socket requests. Default setting is 8090. |
**SendOnPortNo | Port no. on that Installation Service should connect and send socket requests to Client side tools. Default setting is 8090. |
IISServerName | The name of Windows IIS Server is defined with the 'IISServerName' setting and the default value is set 'localhost'. By changing this setting user can decide to run IIS Server Tasks on some other Server while Installer Service is running on a different server. |
PreferredIPMask | Use this setting to define the Preferred IP address on that Listner Service should be started. This setting can be used if the computer is configured with multiple IP addresses. If this setting is not defined then Listner will choose any one IP among all IP addresses assigned to system but that may not be the desired IP and sometimes it may not allow the Installer Manager to connect with Installer Service. If IP mask/address defined here is not found in resolved IP addresses, then Service will use any one IP as resolved at run time. You may check Event Log or InstallAce Log file to verify on which IP address InstallAce Service is running. You may define the complete IP address like 192.168.2.2 or an IP range like 192.168.2.* or 192.168.*.* but it should NOT be defined like 192.168.*.2 |
Security Policy - Settings | |
AllowWindowsScriptExecution (true/false) |
Turn flag on/off to allow/deny VBScript & Power Shell Scripts execution on the server. |
AllowIISConfigurationTask (true/false) |
Turn flag on/off to allow/deny executing IIS Server Tasks on the server. |
AllowCustomFileAction (true/false) |
Turn flag on/off to allow/deny executing Custom File Action on the server. |
ValidateUserAccount (true/false) |
If 'true' then Installer Service will validate all installation requests and access would be permitted only to the limited users as defined in the 'AuthorizedUsersList' section of the application configuration file. |
RestrictWeekDays (Sunday, Monday, Tuesday, ...) |
Use this setting to define days of week on that installation shall NOT be permitted. |
RestrictInstallationToAllowedFoldersList (true/false) |
If true then Installer Service will monitor all installation requests and file copy would be permitted only under the directory locations as defined in the 'AllowedFoldersList' section in application configuration file. |
RestrictInstallationForDeniedFoldersList (true/false) |
If true then Installer Service will monitor all installation requests and file copy would be denied under the directory locations as defined in the 'DeniedFoldersList' section in application configuration file. |
AllowedFoldersList Section DeniedFoldersList Section |
These sections are used to create directory list(s)
that are used to permit/deny fily copy access as marked with RestrictInstallationToAllowedFoldersList
& RestrictInstallationForDeniedFoldersList settings.
Format of child element(s): add key="RootFolder001" value="C:\Program Files" add key="RootFolder002" value="C:\Windows" |
AuthorizedUsersList Section | These sections are used to deline authorized users list
that are used to permit/reject installation requests as marked with ValidateUserAccount
setting.
Format of child element(s): add key="User001" value="MyDomain\Administrator" add key="User002" value="SAM" Note: The domain name is optional to define but if defined then the (Installation Manager) user must be on the same domain. |
connectionStrings Section | The connectionStrings section section
shall be used to define the connection string(s) that can be used to connect Microsoft SQL Server.
This feature shall be used if the SQL Server user name & password should not be exposed to the InstallAce user. If the "name" of a "connectionStrings" setting element is provided with the package then the actual conenction string is replaced with name/id at run time. Format of child element(s): add name="Default" connectionString="Server =(local);Initial Catalog=AppDB;Persist Security Info=false;Trusted_Connection=false;User ID=u;Password=p" add name="Trusted" connectionString="Data Source=.;Initial Catalog=AppDB;Trusted_Connection=true" |
Visit InstallAce Home for latest information.