We recently finalized and posted our latest build of SOLO Server: 220.127.116.11. Although there are many small changes, improvements and fixes in this release as outlined in the full release notes, there are two main enhancements of interest in this release.
Introduction of the Activation Password field
In a previous blog post, we outlined in Phase 3 our plans to remove the customer password from the SOLO Server administration interface to improve the overall security of the system and the customer data contained within. After talking to customers and giving careful thought to this design, we determined that it was necessary to provide an easy way for SOLO Server administrators and customer service representatives to view the password required for software activation without exposing the ability to see the customer’s password that was used for the shopping cart and customer license portal.
In this release of SOLO Server:
- Previously the Customer Password was removed from the shopping cart transaction receipts and replaced with a “Forgot Password” link. Now everyone will see a new Activation Password field on the License Details page, Customer License Portal, and shopping cart transaction receipts.
- For all License records, the Activation Password will be a randomized string of alphanumeric characters without using confusing characters such as 1, 0, I, O.
- End-users (or your customers) will be able to activate software with either the Activation Password or their previously established Customer Password (previously listed as just “Password”), which means that previous credentials will continue to work.
- We will be hiding the Customer Password from the administration interface and all reports and replacing this value with the Activation Password.
- Any mailing templates that use the search/replace variable [varPassword] will need to be updated to use [varActivationPassword]. This also applies to the Order Confirm HTML and Customer License Portal HTML fields. The [varPassword] search/replace variable will continue to work for the time being.
- Customers will be able to log into the Customer License Portal and Shopping Cart using their Customer Password but not the Activation Password.
We understand that some changes like this create confusion. However, we feel confident that these changes were necessary and the introduction of the Activation Password feature has additional benefits, such as:
- Software distributors can purchase licenses on behalf of their customers and provide software license activation information without sharing their main account password.
- A Customer who purchases multiple software licenses under the same account will have more randomness between licenses, and IT administrators will not need to share the main account password in order to activate software licenses.
- End users who have the Activation Password but not the Customer Password will not be able to log in to see all of the other licenses assigned under the same account.
Additional updates to the Activation Password were completed in the next release of SOLO Server. View the SOLO Server 18.104.22.168 Released blog post for more information.
New Software Deactivation Option – Ban versus Deactivate
When a customer successfully activates with a license, each installation can be assigned a unique Installation ID, and there are multiple ways that an Installation can be deactivated or banned. When the customer chooses to deactivate an Installation through the Customer License Portal or inside of the software application, they have always been allowed to re-activate the software on the same computer. However, when an administrator deactivated an Installation from the activation history in the SOLO Server administrative interface, a warning message appeared that you were banning or blocking this computer from activating with this license in the future on the same computer. Early feedback from customers showed that they wanted to be able to prohibit the same computer from activating again. The thought process was the fact that deactivating an Installation would increment the Activations Left parameter for that License ID, allowing a different computer to activate. The administrator always had the ability to reactivate a deactivated/banned Installation through the administrator interface.
In this latest release of SOLO Server, however, administrators are given the option to either ban or simply deactivate the Installation ID when using the SOLO Server author interface. Clicking the Red X in the activation history for an Installation ID will display a message similar to:
“Do you want to deactivate or ban InstallationID “93832-ABCDE-82YFM-123454-UP5D3-Z”? Banning an installation will permanently prevent future activation on the computer.”
[Deactivate] [Ban] [Cancel]
Clicking Deactivate will allow the same computer to activate under the same License ID. Clicking Ban will prohibit this computer from activating under this same License ID.
Feel free to contact us with any questions you have.