Work with File Management
The File Management feature and menu option make it easy to upload and centrally manage files for AutomationEdge artifacts like Plugins, Agents, and Process Studio. File Management is mainly used to upload files that support configurations or change frequently directly from the AutomationEdge UI. It ensures these files are seamlessly provided to their respective components.
Plugins are uploaded and managed by sysadmin; hence File Management menu for Plugins is accessible to System Administrator.
Plugin Files
File Management menu for Plugin Files manages supporting files for plugins centrally. When a file is uploaded or updated,
-
The file automatically downloads onto the Agent.
-
The file downloads onto Process Studio upon synchronization.
For instance, Plugin File Management handles the latest browser drivers needed for the Web GUI Automation plugin. The flow is as follows.
-
Upload the latest browser drivers (e.g. <CHROME<VERSION>.zip>) for GUI Automation Plugin for Web - using Plugin Management on AutomationEdge UI.
-
Once uploaded, the driver is available for Process Studio and Agent (for Process Studio, additionally, perform Plugin Sync operation so that the drivers are available for automation).
Following are the steps for File Management on AutomationEdge UI,
-
Navigate to the File Management Plugin Files menu. The Plugin Files page appears.
Figure 55: Plugin Files Page
- Click Upload. The New File dialog appears.
Figure 56: Upload Plugins
- Click in the Plugin field. The list of plugins appears.
To select multiple plugins, select the respective plugin checkbox.
-
Select the plugin and then click Choose File. Select the file you want to upload.
-
Click Upload. The selected plugin is uploaded and appears in the list on the Plugin Files page.
🔥 | - To update an existing plugin file, in the Plugin Files |
page click | |
- To remove the plugin from the AE server, click | |
- You can perform a simple or advanced search to fetch specific details using, Search or Advanced Search. |
Allowed File Types
You can add the type of files that can be uploaded to the AE server. For example, .zip, .exe, .png, and so on.
By creating a list of file types, all uploaded files are checked against the accepted file extensions and validated for the correct format using MIME type. This helps detect and block potentially harmful files, like executable or scripts.
You can provide the list of banned extensions in the ae.banned.file.extension property available in the ae.properties file. For details, see the Installation guide g Configure application settings. The banned file settings in the ae.properties will override the file types selected through AE.
📕 | The allowed file types configuration, does not restrict you from uploading or upgrading .zip or .jar files through the following: |
Artifacts | |
Plugins | |
File Management |
Following are the steps to add the file types:
- Navigate to the File Management -> Allowed File Types menu. The Allowed File Types page appears.
Figure 57: Allowed File type
- Click Add. The Add File Types page appears.
Figure 58: Add File Types
- Enter the following field details:
Field name | Description |
---|---|
File Extension* | Enter the file type you want to add to the list. |
Note: You can select one or more file extensions. | |
MIME Type* | A MIME type is a string sent with a file to indicate its format. |
For example: image/png for image files |
*: indicates the fields are mandatory.
-
Click Add. The extension list is created.
-
Click Add All. The extensions appear in the list on Allowed File Types page.