3.28.37 Release
Date: Oct 11, 2021
Installation: https://downloads.interworkscloud.net/patches/3.28.0/CloudPlatform.Patch.3.28.37.zip
You must upgrade first to 3.28.0 using the interworks.cloud installer before applying this patch
Improvements on the Login Mechanism of the BSS Portal
This release introduces improvements on the management of the native login mechanism.
You can now disable the BSS’s native login mechanism and utilize the activated and visible external identity providers for the BSS users to log in using their external user accounts.
We have introduced an invitation mechanism for the new BSS users. If you allow the login only via the BSS’s native login mechanism, the invitation email sent to the new BSS user will contain a link for completing the registration process through the login page of BSS.
On this page
- 1 Improvements on the Login Mechanism of the BSS Portal
- 2 Anonymous Access in Standard Reseller’s Storefront
- 3 Validation Mechanism For Removing Products from Tenant’s Pricelist
- 4 Improvement on the Import Customers Tool
- 5 Improvement on Pricelists API
- 6 Improvement on Organizations API
- 7 Bundles API
- 8 Resolved Issues
For more details, please check https://interworkscloud.atlassian.net/wiki/spaces/ICPD/pages/516162070.
Anonymous Access in Standard Reseller’s Storefront
The Standard Edition resellers can now have their Storefront publicly available. By enabling this option, any visitor will be able to access their Storefront and checks the services they offer.
For more details, check please 2. Standard Edition Storefront - General Settings
Validation Mechanism For Removing Products from Tenant’s Pricelist
The introduction of a validation mechanism during changes on the price list from the Distributor’s Organization to the Tenant Reseller’s Organization safeguards changes that should not be implemented on the Tenant Reseller’s organization. We are running checks to determine whether the product/unit combination is used in any active entities in any related tenant organizations. The entities are:
Active subscriptions
Active assets
Active promotions
Unexecuted orders.
For more details, please check Applying Distributor Updates.
Improvement on the Import Customers Tool
You are now able to define the transaction currency (“The customer pays with”) of the direct customer(s) you are preparing to import to BSS with the Import Customers Tool.
For more details, please check Configure Import Options for CSP Tenants.
Improvement on Pricelists API
Pricelist Items are now supporting Bundle products. The behavior of each endpoint is exactly the same as it is for the non-bundled products since the logic for the actions GET/POST/PATCH/DELETE remains the same.
Improvement on Organizations API
The following endpoint action “GET /api/organization/taxes/{taxId}/taxrules” is improved and can now retrieve the rules of a bundle’s tax.
Bundles API
In API v3, we introduced new methods for managing bundles. More methods will be published in the following releases.
Method | Description |
---|---|
GET /api/bundles/{bundleId}/pricelists | Retrieves the pricelists a bundle is assigned to based on the given ID. |
Resolved Issues
EXL-13270 | Adobe Migration Tool - Unable to find the annual unit. |
EXL-13247 | Invoices are generated one day earlier because of time zone differences |
EXL-13194 | Google workspace crashes |
EXL-13179 | Microsoft Import customers tool creates subscriptions with the wrong billing cycle if more than two units for the same billing cycle exist for the recurring unit group. |
EXL-13064 | When subscription cancellation is automatically executed by the storefront user, and the effective date is the last day of the previous billing cycle, the subscription is canceled with the mentioned effective date instead of the first day of the new billing cycle. |
EXL-13029 | A trial subscription can be upgraded automatically to paid because of a UI error that allows users to check the Renew Automatically option. |
EXL-13203 | Copy of an order does not include the pay-per-use products that have been partially delivered for the initial order. |