July 15, 2022
BETA CAE Systems announces the release of
About this Release
BETA CAE Systems announces the release of SPDRM v1.8.0.
SPDRM v1.8.0 is now available, with numerous important enhancements in both the back-end and in the SPDRM client.
Supported platforms and System Requirements
Addressing the continuously increased need for collaboration among globally dispersed CAE teams, this version brings several important enhancements on the SPDRM multi-site implementation.
Up to now, SPDRM multi-site solution could support an architecture consisting of one master (main) and one remote site. This new version further extends the supported multi-site topologies, allowing the addition of multiple remote sites.
Each remote site hosts a partially replicated vault that is used for file caching and local storage. This vault is managed by a RIOC microservice that facilitates file operations on remote vaults. File transfers among remote sites are always taking place though the master (main) site, which is used as the "central" file repository.
To ensure server's availability even in heavy traffic conditions, this version introduces the asynchronous handling of download requests (server-side).
Furthermore, to improve the performance of file-based operations, the transferred files are packaged in batches.
Moreover, this version comes with an embedded package of the latest rsync libraries (v3.2.4) that have proven to deliver better performance in certain cases of file exchanges between sites.
In addition, it is now possible to log the output of the rsync command, providing transparency during debugging operations.
Notably, for system administrators this version offers a web interface for real-time monitoring of the status of RIOC microservices.
Several back-end developments also took place to support Process Design and Issue Management in KOMVOS version 23.0.0 and later. More specifically, in KOMVOS it is now possible to:
- Edit an existing SPDRM process
- Create a new SPDRM process and save it as a process template.
- View the list of Issues in the Issue Management workspace.
- Edit existing issues, add comments, attachments, etc.
Same time, this version introduces a library of REST services in the area of Issue Management. Currently, the following actions are supported:
- Create/Update issue.
- Request/Provide issue feedback.
- Add/Remove/Edit issue comment.
- Get issue applicable actions.
- Perform issue action.
- Get issues count.
- Get issues info.
Furthermore, this version comes with an extended library of REST services in the area of Process Management. New functionalities include:
- Create/Update/Save a workflow/node instance.
- Save a workflow definition (template) in Process Library from an existing workflow instance.
- Create a workflow instance from an existing workflow definition.
- Get/Set privileges (ACL) to workflow/node instances and definitions.
The following REST services are also introduced in this version, to support the above functionalities:
- Get list of SPDRM users.
- Get list of SPDRM roles (groups).
- Get list of active BETA Apps Launchers (BALs).
Addressing the need for Single Sign On, the SPDRM authorization mechanism has been enhanced in this version to support authentication with OpenID, and OAuth 2.0 industry-standard protocol.
Finally, during the last months, a lot of effort was put on resolving few potential security vulnerabilities, by updating older versions of log4j libraries to the recent version 2.17.1. The update of this library addresses the Log4Shell issue (also known as CVE-2021-4428), which is a high-severity vulnerability that could affect the core function of Apache Log4j2. In addition, the java runtime environment has been upgraded to the recent version 1.8.0_311.
For more details about the new software features, enhancements and corrections please, refer to the Release Notes document.
A new reference manual for Data Management is now available, and it can be accessed through the SPDRM Client (Help > Documentation Index).
The Administrator's guide, available as a separately from the User's Guide.
Updated installation guide, scripting API guide and user's guide.
Supported Platforms and System Requirements
The server software of SPDRM is currently available on Linux and MS Windows 64bits.
The client software of SPDRM is running under 64bit flavours of Linux and MS Windows.
The software requires a different license key to the rest of the products of BETA CAE Systems. This license key should be incorporated into the same license file, if such is already installed, and requires beta_lm, the proprietary license manager of BETA CAE Systems.
For details, refer to the System Requirements document.
Where to download from
Customers who are served directly by BETA CAE Systems, or its subsidiaries, may download the new software and documentation from their account on our server. They can access their account through the "sign in" link at our web site.
Contact us if you miss your account details. The Downloads menu items give you access to the public downloads.
Customers who are served by a local business agent should contact the local support channel for software distribution details.
What to download
All files required for the installation of this version reside in the folder named: "SPDRM_v1.8.0" and are dated as of July 15, 2022.
These files should replace any pre-releases or other files downloaded prior to that date.
The distribution of this version of SPDRM is packaged in one, single, unified installation file that invokes the respective installer and guides the procedure for the installation of the required components (i.e. SPDRM server and client).
For the installation of the software on each platform type, download from the respective folders, the .tar.gz file for Linux or the .zip file for Windows.
Earlier software releases are also available in the sub-directory called "Previous_Versions" or in a folder named after the product and version number.