Skip to main content

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. 

  1. Upload the latest browser drivers (e.g. <CHROME<VERSION>.zip>) for GUI Automation Plugin for Web - using Plugin Management on AutomationEdge UI.  

  2. 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

  3. Navigate to the File Management Plugin Files menu. The Plugin Files page appears. 

IMG_256

Figure 55: Plugin Files Page

  1. Click Upload. The New File dialog appears. 

IMG_257

Figure 56: Upload Plugins

  1. Click in the Plugin field. The list of plugins appears. 
tip

To select multiple plugins, select the respective plugin checkbox.

  1. Select the plugin and then click Choose File. Select the file you want to upload. 

  2. 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 IMG_256. In the Update File dialog, select the updated file and then click Update. 
- To remove the plugin from the AE server, click IMG_257
- 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. 

tip

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: 

  1. Navigate to the File Management -> Allowed File Types menu. The Allowed File Types page appears. 

IMG_256

Figure 57: Allowed File type

  1. Click Add. The Add File Types page appears. 

IMG_257

Figure 58: Add File Types

  1. 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. 

  1. Click Add. The extension list is created. 

  2. Click Add All. The extensions appear in the list on Allowed File Types page.