[FE] - Experience for early activation using cloud on instance with active non cloud license
Problem
When a customer with an active (legacy) license activates a cloud license early (before the current license term has expired), the self-manage instance shows the newly activated cloud license as active.
Proposal
We should define an experience that allows customer with an active (legacy) license to add a new cloud license early, but inform the user when the activation will be effective.
Original Request
-
Define UX for when a user has a legacy license and renews using a cloud license as described in this conversation
We do have some work to do in CustomersDot for early activation of renewed subscriptions that were previously not cloud enabled. It looks like we are allowing the current non-super-sonics subscription to have cloud licensing enabled (see version 1 of that sub) when it probably shouldn’t be. I’m actually not quite sure what the preferred experience should be.
🤔 Perhaps we could show an error if trying to activate the renewed subscription early, but this doesn’t seem like a great experience? I guess ideally the customer could activate early and see the upcoming renewal license but not actually have it become active. WDYT Teresa Tison?