Summary
Process for adding a new platform to FlexNet Embedded by applying new Publisher/Platform keys to the "Publisher Identity Utility".
Synopsis
If a customer is sent new license (platform) keys from Revenera and the only purpose for them is to add additional platforms to FlexNet Embedded, you do not need to create a new identity. Instead, you only need to update the existing identity.
With older versions of FlexNet Operations, this could be done directly via the UI. Newer versions of FlexNet Operations don't allow you to change vendor keys with existing identities directly. That means that once you've created them, the vendor key fields are read only in the UI. So instead you need to export the identity, then modify it via the Publisher Identity Utility (pubidutil) from your toolkit (in the bin/tools directory).
To do this, open the downloaded identity with pubidutil and then change the vendor keys (and ONLY the vendor keys). Then click Finish to save it. Note, this allows you to include the new platforms without changing the internal seed values, so your older clients compiled with the original identity will still work with the licenses generated using the updated identity (which just added more platforms) as well as licenses generated with the pre-upgraded identity. After it's saved, import the updated identity back to FlexNet Operations and you should be good to go.
If you've inadvertently deleted your existing identity (and don't have a backup), you can create the identity again via the BackOfficeIdentity (which is where the internal seeds were originally generated). If you lost the BackOfficeIdentity, you're out of luck (unless you happen to have a backup of your database or some other means to get a copy of the original BackOfficeIdentity before you upgrade the identity to add new platforms with updated vendor keys).
Discussion
Following is the detailed set of instructions on updating an existing identity with updated publisher keys:
- In the Producer Portal, select Administer > Identities, then select the identity that you have already created to view the identity.
- At the bottom of the View Identity page, select Binary File to download and save the current Back Office Identity locally. The file name is IdentityBackOffice.bin.
Note: Make a local backup copy as you can always revert back if necessary. - Run the pubidutil tool located in the /bin/tools directory of any of the FlexNet Embedded SDKs. If you don't have this readily available, you can download the tool from the Product and License Center via FlexNet Licensing/FlexNet Embedded/FlexNet Embedded Licenses & Tools:
- Under Back-Office Identity, select Browse and browse to the IdentityBackOffice.bin saved in Step 2.
- This will populate the UI with your existing keys & identity information (example shown below):
- Update the publisher keys with the new keys you receive from Revenera. You can click Check Keys to make sure they were input correctly. It should respond with "Expiration: Permanent".
- Click Finish. Your IdentityBackOffice.bin has now been updated, you now need to upload this modified identity in FlexNet Operations.
- From the Producer Portal's View Identity screen, select Edit > Edit this Identity. You should see the Update Identity screen shown below:
- Select Choose File and browse to the location of the modified IdentityBackOffice.bin, followed by Save. You will receive a warning, select I am sure to complete. When you make an update to add additional platform support in this manner, you will NOT affect any existing devices and requests from devices with the previous version of the identity will also work.
- You can now download the client identities for use on platforms that were not previously enabled.
Related Articles
Clock-Windback Detection with a FlexNet Embedded Client 10Number of Views What Could Cause The Error "server <serverID> Instance is not Ready" When Server ID is <serverID>? 9Number of Views Welcome, FlexNet Publisher Newcomers! 20Number of Views How to Update FlexNet Embedded Publisher Keys in FlexNet Operations Cloud (ALM/LLM) and ALM On Premises and Keep the Same … 23Number of Views Welcome, FlexNet Embedded Newcomers! 14Number of Views
Hi, I am Reva - Ask me anything.
No new updates
Thanks for the feedback!
Your feedback has been saved.Rate this response:
Add Additional feedback ( Optional )
Are you sure you want to cancel
the case creation?
Are you sure you want to cancel the case creation?
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
Case id: 00001065
Activity: Status change: 2 hours ago