licensing - How to license a sharepoint solution? -


Suppose you have created a SharePoint solution - a webpart, a feature for a list template, whatever - a Is planning to sell as a product.

How would you manage the licensing of your solution?

I'm looking for some input in at least the following areas:

  1. Code-wise:

    1.1. Where do you keep the license yourself? Somewhere as a file? (Then what happens in the fields?) As the property in the farm property bag?

    1.2. Do you implement "Home-Calling" - where your solution verifies the license against your company's servers every time?

    1.3. Any other great practice in this area will be welcome ...

  2. Businessman Intelligent: Per User - How Do You License? Per server? Per instance (in case of webparts or list templates)?

Thank you.

I can tell you what we do:

  1. We have a separate form solution that handles test / registration support for all of our products
  2. We have a page to enter the license key under the page of the Central Admin solution.
  3. We can know the number of front-end fields in the code, at the end of the front-end of the code.
  4. All products have a product name and the only encryption with license key product name. The test support solution handles key verification.

Comments

Popular posts from this blog

c# - sqlDecimal to decimal clr stored procedure Unable to cast object of type 'System.Data.SqlTypes.SqlDecimal' to type 'System.IConvertible' -

Calling GetGUIThreadInfo from Outlook VBA -

Obfuscating Python code? -