Studio Configuration
The Studio tab allows you to edit the default configuration settings for all the studio instances running.
To modify the Studio Configuration Settings:
- Go to Module Configuration > Studio. The STUDIO CONFIGURATION page is displayed.
- Click the
to expand the required Section. The associated Key, Value and Action fields are displayed.
- Click the
edit icon in the Action column for the Key whose value you want to modify.
The table below lists the Key description for each settings.
Key | Description |
Browser Settings | |
AddSeleniumExtensionInChrome |
Allows you to inject the selenium extension in the chrome browser. Possible values are:
|
RetryCount | Enables you to specify the maximum retry count value when a web element is not found. For example, 20. |
BrowserShiftValue | Enables you to specify the browser upside value to shift the browser for either Chrome or Firefox. For example, 50. |
ProxyServer | Enables you to specify the proxy server address to be used by the chrome driver to disable the Auto Detect LAN setting. For example, Data Server. |
DefaultFirefoxProfile | Enables you to specify the default name for the Firefox profile. For example, Default. |
EdgeForceAccessibility |
Allows you to specify if multi window session is allowed, in which more than one Microsoft Edge can be opened simultaneously. Possible values are:
|
EdgeProxyServer | Enable you to specify the proxy server address to be used by the Edge driver to disable the Auto Detect LAN setting. You have to set the value to blank in case you want to allow Detect LAN settings for the Edge browser. The default value is blank. |
ChromeForceAccessibility |
Allows you to enable user accessibility in the chrome browser. Possible values are:
|
ChromeThirdPartyExtPath | This value gets the Chrome third party extension path. |
AddChromeThirdPartyExtension |
Allows you to specify if you want to allow third party extension path for Chrome.
|
SEFirefoxProfile | Firefox profile name that is used by SE to launch all Firefox applications. For example, SE Firefox. |
Java Automation Settings | |
DynamicAutomationSplitter | Allows you to specify the splitter used in Java Automation to split the search path. |
AutomationWay |
If a web application contains java components and field config do not work while screen scrapping automation way can be changed for the concerned application.
|
RetryCount | Enables you to specify the maximum retry count value for PORT number to be fetched by Java Application. |
Marketplace Settings | |
BotstoreAPI_URL | Allows you to specify the URL to fetch Bot data for Marketplace. For example,https://search.marketplace.assistedgeautomation.com/indexes/stu-skills/docs. |
BotstoreAPI_Key | Allows you to specify the API key to fetch the Bot data. |
MarketplaceURL | Allows you to specify the URL to upload Bots to Marketplace. For example, https://marketplace.assistedgeautomation.com/ |
BotstoreAPI_Timeout | Enables you specify the time span to wait before the request times out in minutes. For example, 20. |
MQTT Settings | |
EnableMQTT |
Allows you to enable or disable the MQTT as a messaging protocol for IOT applications. |
PBE Recorder Settings | |
PBEExePath | Allows you to specify the recorder exe file path, if there is no path passed for automated recorder exe file path. For example, PbE\AutomationRecorder.exe. |
PBEPortNo | Allows you to set the port number for the PBE process. |
PortFindAttemptsAndWait | Allows you to specify the number of attempts for PBE recorder to find available port to start Websocket server and delay between two attempts in milliseconds. These two values should be separated by comma. For example, 10000, 5000. |
AddFirefoxExtension |
Enables you to allow the Firefox extension for the PBE process. Possible values are:
|
PBEChromeExtPath | Allows you to specify the path for setting the Chrome extension path for the PBE process. |
PBEFirefoxExtPath | Allows you to specify the path for setting the Firefox extension path for the PBE process. |
DockPBEWinApp |
Allows you to specify the key for docking of windows application for the PBE process. Possible values are:
|
AddChromeExtension | Allows you to specify the key for allowing chrome extensions in PBE. |
Prerequisites Settings | |
PerformPrerequisiteCheck |
If the value is set to true, prerequisite checks for OS, Browser, and Plugins are performed. Possible values are:
|
ShowPreRequisiteAlerts |
If the value is set to true, this allows the alerts of the prerequisites to be shown. Possible values are:
|
ChromeBrowserVersion | Allows you to specify the version of the Chrome that is used on the system. For example, 91.0.4472.101. |
EnablePrerequisiteReports |
You can specify if you want to enable data capturing for prerequisite reports. |
Python Settings | |
PythonScriptPath | Enables you to set the path of Python home directory. E.g Cythonython36. If environment variable PHYTHON_HOME is not set, this path will be referred for Python Activity execution. |
Studio Process Settings | |
EnableSuggestions | Allows you to enable or disable the suggestions for next best suited activity in process design. |
StudioResetTime | Enables you to set the Automation Studio Rest interval per application in milliseconds, the value should always be greater than 1000ms. For example, 50000. |
StudioSignInTime | Enables you to set the Automation Studio sign-in interval per application in milliseconds, the value should always be greater than 1000ms. For example, 50000. |
StudioSearchTime | Enables you to set the Automation Studio process execution timeout value in milliseconds, the value should always be greater than 1000ms. For example, 50000. |
ApplicationCautionTimer | Enables you to specify the timer in milli seconds to display the caution message Dont close application to return to Studio, while launching applications for configuration. For example, 5000. |
EnableAutoSave |
Allows you to enable or disable the auto save feature in studio. Possible values are:
|
AutoSaveInterval | Allows you to specify the time interval in minutes to auto save a process. For example, 20. |
MultiDomain |
Allows you to enable test run of process in a new app domain. Possible values are:
|
EnableComplexityCoefficient |
Allows you to enable or disable the feature to define the process complexity at the time of deployment. Possible values are:
|
ExcelloopValuePre176Behaviour |
This value has to enabled for the processes before 17.6 (for backward compatibility)and has an excel loop. |
Updater Settings | |
StopPatchNotification |
Allows you to stop the auto checking of latest available patches while launching the Automation Studio. |
PatchDownloadRetryCount | Allows you to specify maximum number of retry attempts tried by studio while downloading of the latest patches is failed. |
Version Control System Settings | |
CertificateType | Allows you to specify the certificate type based on the X509 key storage flags the recommended value to be added is Exportable. |
PreserveWhiteSpaceInXmlDoc |
Allows you to specify to sign the metadata files with or without including the white spaces. This value is valid only when SignMetadata is set to true. Possible values are:
|
CertificatePassword | Allows you to specify the certificate password, this value is valid only if SignMetadata is set to true. |
CertificatePath | Allows you to specify the path that is used to sign the metadata files during push to Version Control System, this value is valid only if SignMetadata is set to true. |
SignMetadata |
Allows you to enable or disable the option to sign the metadata files during push to Version Control System. This is an optional setting. |
Web Driver Settings | |
Chrome |
Allows you to choose multiple or single instance for a driver in Google Chrome. Possible values are:
|
MicrosoftEdgeWithIECompatibility |
Allows you to choose multiple or single instance for a driver in Edge with IE compatibility. Possible values are:
|
4. Make the necessary changes and click (Save) icon to save the changes.