We're happy to announce that SOLO Server Build 184.108.40.206 has been released, with new Integration User accounts, usability improvements to Custom Parameter Sets, and other enhancements.
In prior versions of SOLO Server, user accounts used to authenticate with secured API endpoints, such as the XmlLicenseService.Add web method, were treated no differently than regular user accounts. The disadvantage of using regular user accounts for programmatic access to the web methods is that the trusted software applications storing these credentials in your company's utility applications could also be used to log in to the administrative interface.
With this release, we have introduced the concept of an "Integration User" account. An account configured as an Integration User can only be used through secured API endpoints and cannot be used to log in to the administrative interface. In addition, Integration User accounts offer a more secure means of authentication through a new API Username and API Password mechanism.
Under NO circumstances should SOLO Server web methods requiring Author user account credentials be called directly from your software applications running on customers' computers. This includes the new Integration User Account credentials. These web methods are meant to be run only from tools and applications running on your trusted IT infrastructure.
It is strongly recommended that any new integration with secured API endpoints use the new authentication mechanism, and any existing integrations be upgraded. Upgrading to the new authentication method should be straightforward and require minimal to no code changes. To upgrade an existing integration, follow these steps:
The SoftwareKey System features have now expanded to offer many new ways for you to license your software and maintain control. To provide a simple way to price our services based upon usage of these features, we are introducing a simple way for us to charge for these features. For our SOLO Server Shared URL customers, this SOLO Server build exposes information about your company's API Transactions in the Monthly Statement.
A new Display Index property has been added to the Custom Parameter Set configuration which controls the ordering of the parameters when adding, editing, or viewing a license.
The Display Index is also used when displaying the custom parameters in the Customer License Portal as well as the License Details page in the SOLO Server interface. This makes managing and viewing the parameters easier for both your staff and your customers.
SOLO Server 220.127.116.11 – Improved Add License and Monthly Statements
Protection PLUS 5 SDK 18.104.22.168 – Exciting new .NET cross-platform library and Visual Studio 2019 support
Protection PLUS 5 SDK 22.214.171.124 – Easier to Customize License Parameters
Protection PLUS 5 SDK Version 126.96.36.199 Released
Instant Protection PLUS 3 Version 188.8.131.52 Released
Protection PLUS 5 SDK Major Updates for Android Users