Skip to end of metadata
Go to start of metadata

The ability to provide defaults for the FileCloud Client Apps like Sync, Drive and Office Add-ins is available in FileCloud Server version 15.0 and later.

The ability to provide defaults for bandwidth limits and time active controls in FileCloud Sync is available in FileCloud Server version 18.2 and later.


As an administrator you can roll out a mass deployment of settings for all the client apps across the enterprise. 

(warning)  Notes:

  • These defaults are used by the apps when initially starting up and don't have any effect if they are changed after the apps are initialized.
  • Please ensure before adding a value that it is not already present in the "syncclientconfig.xml" before testing. Otherwise, the mass deployment configuration values will not be used.

The following table lists the supported default configuration parameters.


 Table 1. Supported Parameters


ParameterTypeNotesSyncWindows DriveMac DriveOffice Add-OnOutlook Add-On
urlString

The server URL.

example: https://files.xyz.com

YESYESYESYESYES
profileString

User name to use to login.

example: john or john@company.com

You can use the current OS user as the username by specifying ${USER}

YESYESYESYESYES
checkupdatesString'0' to disable, '1' to enableYESYESYESNONO
httpproxyenabledString'0' to disable, '1' to enableNOYESYESNONO
httpproxyhostStringProxy Hostname to use for connectionYESYESYESYESYES
httpproxyportStringProxy Port to use for connectionYESYESYESYESYES
httpproxyuserStringProxy User Authentication name to useYESYESYESYESYES
httpproxypasswordStringProxy User Authentication password to useYESYESYESYESYES
ssllevelString

Special directive to allow apps to connect to TLS 1.2 only servers.

Use 'TLSV1_2_CLIENT_USE'

YESYESYESNONO
syncfolderlocationString

Path to use for the sync folder location.

DEFAULT - use the default location
Absolute Full Paths - e.g. c:\filecloudsync
Expanded Paths - e.g. %APPDATA%\FileCloudSync (Windows Only) or ${HOME}\FileCloudSync (Windows and Mac OSX) 


YESNANANANA
syncclientlocationString

Path to use for the sync folder data and cache location.

DEFAULT - use the default location
Absolute Full Paths - e.g. c:\filecloudsyncdata
Expanded Paths - e.g. %APPDATA%\FileCloudSyncData (Windows Only) or ${HOME}\FileCloudSyncData (Windows and Mac OSX) 


YESNANANANA
syncremoveunsharedString

Directive to require sync to delete shared folders from local device if they are no longer shared for synching

"0" - Default, does not remove unshared folders

"1" - Removes shared folders from local when they are no longer shared from the server

YESNANANANA
drivecachelocationString

Path to use for drive cache

DEFAULT - use the default location
Absolute Full Paths - e.g. c:\filecloudsync
Expanded Paths - e.g. %APPDATA%\FileCloudSync (Windows Only) or ${HOME}\FileCloudSync (Windows and Mac OSX) 


NAYESNANANA
drivemountpointString

Mount point to override

Can be empty or it must be a drive letter with ":" like "F:"

NAYESNANANA
sslverifyString

Directive to disable strict checking of SSL cerificates. If this key is not provied, the default is strict verification

VERIFY_NONE: disable SSL Verification checking

VERIFY_STRICT: enables strict SSL Verification checking

YESYESYESYESYES
driveloginmodeString

Directive to use password authentication or device code authentication

"0" - Password authentication

"1" - Device Code authentication

"2" - SSO authentication


YESYESNANA
drivelockonupdateString

Directive to lock file when opened for modification

"0" - No lock while editing

"1" - Auto Lock while editing


YESYESNANA
drivemutemessagesString

Show or hide automatic information messages from drive

"0" - Do not mute messages

"1" - Mute messages


YESYESNANA
driveopenexploreronstartupString

Automatically launch explorer on startup of drive

"0" - Do not start explorer on startup

"1" - Launch explorer on startup


YESYESNANA
maxdownloadsizeinmbString

Default single file download limit in MB.

0 - No limit

Other options can be 10,30,50, 100


YESYESNANA
allowcentralmgmtString

Allow central management

0 - No Central Management

1- Allow Central Management

YESNONONONO
globalbwforuploadStringSpecifies the bandwidth limit when uploading files from the client to the server in terms of KB only.YESNONONONO
globalbwfordownloadStringSpecifies the bandwidth limit when downloading files from the server to the client in terms of KB only.YESNONONONO
altbwforuploadStringSpecifies that alternative settings should be used instead of the global bandwidth limit when uploading files from the client to the server in terms of KB only.YESNONONONO
altbwfordownloadStringSpecifies that alternative settings should be used instead of the global bandwidth limit when downloading files from the server to the client in terms of KB only.YESNONONONO
altbwfromtimeStringSpecifies the starting time when the alternative settings should be used instead of the global bandwidth limit. YESNONONONO
altbwtotimeString

Specifies the ending time when the alternative settings should be used instead of the global bandwidth limit.

Time must be expressed in the format HH:MM:SS

YESNONONONO
altbwschedule_dayofweekString

Specifies the days of the week when the alternative settings should be used instead of the global bandwidth limit.

This value can be any number such as: {-1, 0, 1, 2, 3, 4, 5, 6} where:

  • -1 means every day
  • 0 means Sunday
  • 1 means Monday
  • and so on..
YESNONONONO
timeactivecontrolsset

Enables/Disables the Active Sync Hours settings

1 = enabled

0 = disabled

<timeactivecontrolsset>1</timeactivecontrolsset>YESNONONONO
activesync_daysofweek

Specifies the days of the week when a client can run the Sync app

Any number {-1, 0, 1, 2, 3, 4, 5, 6} where:

  • -1 = Everyday
  • 0 = Sunday
  • 1 = Monday
  • and so on...
<activesync_daysofweek>5</activesync_daysofweek>YESNONONONO
activesync_timeofday

Specifies the times during the days of the week when a client can run the Sync app

Use the format HH:MM:SS-HH:MM:SS

<activesync_timeofday>8:00:00-20:00:00</activesync_timeofday>YESNONONONO

FAQs


 In Windows, where is the default configuration located?

The location of the default configuration is in the Windows Registry.

An example configuration is shown below


HKEY_LOCAL_MACHINE\SOFTWARE\CodeLathe\FileCloud\DefaultCfg

 How to setup Run on Windows Startup for MSI installation for Drive?


HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run


 In Mac OSX, where is the default configuration located?

The location of the default configuration is a plist file in 

~/Library/Preferences/com.codelathe.filecloud.defaultcfg.plist


Example plist


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>url</key>
<string>https://mysite.company.com</string>
<key>profile</key>
<string>jsmith</string>
<key>maxdownloadsizeinmb</key>
<string>0</string>
<key>drivelockonupdate</key>
<string>1</string>
<key>drivemutemessages</key>
<string>1</string>
<key>driveopenexploreronstartup</key>
<string>1</string>
<key>driveloginmode</key>
<string>1</string>
<key>checkupdates</key>
<string>0</string>
</dict>
</plist>
  • No labels