FuseCP / SolidCP

Multi Server Control Panel for Windows based on C#
https://solidcp.com
Other
85 stars 74 forks source link

[HyperV] Allow user to input license key (BYOL) on deployment/reinstallation. #82

Open FeEzioXIII opened 3 years ago

FeEzioXIII commented 3 years ago

Description: Allow user to supply their own key for Windows installation in case they want to install specific keys that's not activated by AVMA.

Ideas: Currently, SolidCP already had params in unattended files to change timezone, computer name, ... We can create a field in OStemplate such as: AVMA/VL key, if it's not provided, we will prompt user to supply their own license key on deployment/reinstallation.

--- Want to back this issue? **[Post a bounty on it!](https://app.bountysource.com/issues/99665108-hyperv-allow-user-to-input-license-key-byol-on-deployment-reinstallation?utm_campaign=plugin&utm_content=tracker%2F150994120&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://app.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F150994120&utm_medium=issues&utm_source=github).
FuseCP-BKruszewski commented 3 years ago

This feature should be optional, so the serveradmin should be able to en-/disable it. If someone has licensed his hosting hardware with SPLA it's not allowed to use other licenses, but only SPLA, as far as I know.

FeEzioXIII commented 3 years ago

This feature should be optional, so the serveradmin should be able to en-/disable it. If someone has licensed his hosting hardware with SPLA it's not allowed to use other licenses, but only SPLA, as far as I know.

Yes, that's why I mentioned if there is a key entered on template (which is SPLA/VL/AVMA key), users won't be prompted for license. However, if there is no license entered, user will be required to enter license in order to create/deploy the chosen template.

SolidCP is not only limited to hosting provider too! So it's nice that we can cover all the use cases.