General Configuration Properties for SAS Studio

As the SAS Studio administrator, you can use the configuration properties to enable certain functionality, such as submitting code in batch.
Note: In Java properties files, you must escape any backslashes. An absolute path, such as C:\Global, should be C:\\Global.
Property Name
Description
webdms.allowFolderShortcuts
specifies whether you can create folder shortcuts in the user interface. The default value is true. For more information about folder shortcuts, see SAS Studio: User’s Guide.
webdms.allowRepositories
specifies whether user-defined task repositories are allowed. The default value is true. This functionality is available from the Preferences window. For more information about repositories, see SAS Studio: Developer’s Guide to Repositories.
webdms.customPathRoot
specifies a path that determines the root node in the Folders tree. The default value is blank.
webdms.defaultEncoding
specifies the default SAS encoding method. The default value is UTF-8.
webdms.defaultVVN
specifies the default value for the VALIDVARNAME option. The default value is ANY.
webdms.globalSettings
specifies the directory location for global repositories and the XML files. The default value is !SASRoot/GlobalStudioSettings. For more information about repositories, see SAS Studio: Developer’s Guide to Repositories.
webdms.longPollingHoldTimeSeconds
specifies the maximum number of seconds to wait for a message from the client. The default value is 30.
webdms.maxParallelWorkspaces
specifies the maximum number of workspaces that can be used when SAS is running parallel mode. The default value is 3. The maximum value is 8.
webdms.maxSessionTimeoutInHours
specifies the maximum value for the session time-out value in the Preferences dialog box. The default value is 240.
If you change the value of the webdms.maxSessionTimeoutInHours property, the new maximum value does not take effect until the SAS Studio user saves their preferences in the Preferences dialog box.
For example, if the SAS Studio administrator changes the default value to 100, the new 100 value is not used until the SAS Studio user clicks Save in the Preferences dialog box. If the user does not save their preferences, the 240 value continues to be used.
webdms.showSASFoldersTree
determines whether to display SAS Folders in the user interface. For more information, see “Working with SAS Folders” in SAS Intelligence Platform: System Administration Guide.
webdms.showSystemRoot
displays the system root location in the Folders tree. The default value is true.
webdms.showToolsMenu
specifies whether to display the Tools option in the Applications Options menu. When the Tools option is available, the SAS Studio user can install and access SAS ODS Designer and SAS ODS Graphics Editor. For more information about these tools, see SAS Studio: User’s Guide.
By default, the webdms.showToolsMenu property is set to true.
webdms.studioDataParentDirectory
specifies the location of SAS Studio preferences, snippets, my tasks, and more. This preference is specific to the local computer. The default value is blank. An administrator must mount a shared location to access data from any workspace server session.
Here are some examples of these paths:
  • In Windows environments
    • webdms.studioDataParentDirectory=c:/temp/studiodata/custom/path/user-ID creates the C:\temp\studiodata\custom\path\stsloc\SASStudio directory.
    • webdms.studioDataParentDirectory=\\\\dntsrc\\u\\user-ID creates the \\dntsrc\u\stsloc\SASStudio directory.
      Note: In the config.properties file, you must use “\\” because “\” is a special escape character.
    • webdms.studioDataParentDirectory=q:/temp/studiodata/custom/pathuser-ID cannot create this directory path because q: is not available. Instead, the %AppData%\SAS\SASStudio directory is used.
  • In UNIX environments, webdms.studioDataParentDirectory=/tmp/studiodata/custom/path/user-ID creates the /tmp/studiodata/custom/path/stsloc/.sasstudio directory.
Last updated: May 9, 2017