Prerequisites

The following items are prerequisites for developing and deploying licensing code with the FlexNet Operations Producer Portal and your FlexNet Embedded toolkit.

FlexNet Embedded Client Implementation

It is assumed that you have downloaded your FlexNet Embedded platform for implementing an application to obtain license rights from a license server. You should already have implemented FlexNet Embedded C SDK or FlexNet Embedded XT code for a connected application running in a customer environment. See the corresponding FlexNet Embedded documentation for information about building the example code and implementing a served client.

To complete the exercises in this getting started section, users also must have received publisher keys from Revenera.

Note:The creation of a publisher and an identity are covered in the section Getting Started with FlexNet Embedded Licensing.

FlexNet Operations Instance

It is also assumed that you have access to FlexNet Operations via the Producer Portal and the End-User Portal. Producers must have already activated their producer account and user account activated on the Producer Portal in which FlexNet Embedded and FlexNet Cloud Licensing Service features are enabled.

Client Registration

Additionally, the exercises in this getting started section assume that client registration—sometimes also referred to as device registration—is enabled.

Cloud license server registration is an optional configuration which can help protect against unwanted access to licenses on cloud license servers.

When client registration is enabled, the producer creates an additional registration entitlement for a product containing a licensed (registration) feature. No functionality needs to be tied to this registration feature. Clients use the activation ID from the registration entitlement to register with the target cloud-hosted license server. Once registered, clients are allowed to then request licensed features from the cloud license server pool. License requests from unregistered clients are denied.

By default, client registration is disabled for all cloud-hosted license servers. You can enable individual cloud-hosted license servers using the license server REST APIs. To enable client registration for your site, contact Revenera support.

For detailed information about client registration, refer to the training video Cloud License Server Device Registration that is available from the Revenera Learning Center (in section FlexNet Operations > Cloud Licensing with FlexNet Operations and FlexNet Embedded). You must be logged in at the Revenera Learning Center to view this content.