Unable to Create Plugin SLC

I am working on my first plugin that uses the MIP Licensing Framework. After familiarizing myself with the various licensing plugin samples, my plugin currently creates a trial license:

I have also registered my plugin in the MIP License Management web page and added myself as a user so that I can create new licenses for the plugin:

I understand the next step would be for me to create a new SLC for my plugin. This is the step I am stuck on. I go to the Customer Dashboard web site and try to « Register new license (SLC) », but the pop-up that appears suggests that the new license is for an XProtect server and not for a plugin.

How can I create a SLC for my plugin? Is it really the next step? Am I missing access rights? Did I miss anything?

On this forum I found a link to the Milestone Solution Partner Licensing Framework pdf file (http://download.milestonesys.com/MIPSDK/MilestoneSolutionPartnerLicensingFramework.pdf), but it is seriously outdated and ultimately did not provide a complete answer. It does not help that several « Read More » links on Milestone’s web site point to nonexistent pages.

I am sorry for inconvenience. We know that the instruction is old and we have worked on it. Let us get back to you when we finish updating it.

Do you have an approximate time frame when the new documentation will be available?

Hi Stephane,

The MIP Licensing portal has been fully revamped and we are currently working on a new version of the document, but due to the substantial changes it will take some time still.

However, to register a new plugin for licensing you should go to this page:

https://miplicenses.milestonesys.com/

To register it you should use this plugin that is part of our samples on GitHub: https://doc.developer.milestonesys.com/html/index.html?base=samples/pluginsamples/licenseregistration/readme.html&tree=tree_1.html

Using that you can get the required XML for you plugin, which you then need to provide on the above mentioned web site.

Once that is done you can start add SLCs (from customer XProtect installations) that should be allowed to use your registration.

I hope this give you something to go on and we will do our best to finish the document asap.

Kind regards,

Peter

As stated in my original post, my plugin is already registered on said website. My problem comes after that: I cannot add SLCs.

In the Customer Dashboard, if I click on « Register new license (SLC) » and go through the pop-up window requesting information, I end up with the result « Customer does not exist ».

As it turns out, it was an access rights issue. In the integrations page, seeing the « Manage Users » button, but NOT seeing the « Add New License » meant my account was not set up right. Fixed!

FYI – We have renewed MIP Plugin Licensing manual finally and here is the KB article.

KB: https://developer.milestonesys.com/s/article/Developing-MIP-plug-ins-or-applications-that-utilize-Milestone-licensing

Manual: https://download.milestonesys.com/MIPSDK/MilestoneXProtectMIPPluginLicensing_en-US.pdf