[SM Cloud Licensing Trials] Spike: Evaluate Order, Customer and Subscription dependency for a LicenseSeatLink

Problem

In [SM Cloud Licensing Trials] Iteration 1.1: Impl... (&16046 - closed), the creation flow of the SM Ultimate on Cloud Licensing trial record was implemented. [SM Cloud Licensing Trials] Iteration 1.2: Upda... (&16047 - closed) plans to utilize it to allow provisioning/deprovisioning, activation, and usage of this trial type.

License usage data from an SM instance is stored in a LicenseSeatLink record. For online and offline cloud license subscriptions, an Order and Customer record exists. For the new SM Ultimate on Cloud Licensing trial, both records don't exist.

Proposal

Evaluate the associations of an Order and Customer for a LicenseSeatLink as well as its dependency to a license (example). It should be allowed to be empty and instead linked to a Trial record in these cases.

The impact of this change needs to be evaluated to understand the full scope of the needed changes. New issues should be created as a result (like updating the database).

Result

Evaluate needed work for the refactor for LicenseSeatLinks.

Edited Feb 20, 2025 by Corinna Gogolok
Assignee Loading
Time tracking Loading