Whatever message this page gives is out now! Go check it out!

Glossary of terms in ColdFusion licensing and activation

Last update:
May 18, 2026
Term
Description
Activation Code
A unique code used in Feature Restricted Licensing (FRL) - Isolated to identify a specific machine's configuration. It's required to generate an isolated package and bind the license to a particular machine. The activation code is machine-specific and will not change unless there are configuration changes to the machine.
Admin API
A set of APIs (Application Programming Interfaces) provided in ColdFusion's license.cfc that allows administrators to perform actions such as license activation, deactivation, and generating activation codes programmatically. These APIs can be used for FRL Isolated, FRL Offline and FRL Online licenses, but not Named User Licensing (NUL).
Adobe Admin ConsoleA centralised platform where administrators manage Adobe licenses, users, and product configurations for their organisation. This is used to create and manage Feature Restricted Licenses (FRL) packages but is not used to track devices using Named User Licensing (NUL).
Adobe IDA user account that provides access to Adobe products and services. Named User Licensing (NUL) is tied to individual Adobe IDs.
ColdFusion Activation CodeA code generated by ColdFusion that is specific to the machine on which it was generated and is used to create an activation code for FRL Isolated licensing.
DeactivationThe process of disabling a ColdFusion license, reverting it to developer mode. Deactivation can be done via the ColdFusion Administrator or through the Admin API. When a license is deactivated, all associated license files are removed.
Deployment TypeSpecifies the type of environment the ColdFusion instance will be used in, such as Production, Development, Staging, Testing, or Disaster Recovery.
Device IDA unique identifier for a device that is tracked when using Named User Licensing (NUL). Device IDs are displayed in the ColdFusion Administrator. Device IDs are also used in FRL Online licensing, where administrators can block a device which will remove the license from the device.
EntitlementThe specific product or service that a user is licensed to use, for example, ColdFusion Standard or Enterprise edition. Entitlements are selected when creating license packages in the Admin Console.
Feature Restricted Licensing (FRL)
A licensing model that allows software providers to control access to specific features based on a user’s license. ColdFusion supports three types of FRL: Online, Offline, and Isolated.
  • FRL - Isolated: A license activation mode for machines without an internet connection that uses a unique activation code to restrict license usage to a specific machine. 
  • FRL - Offline: A license activation mode for machines without an internet connection. The license is not tied to a specific machine and can be used on multiple machines, but activation must be done independently on each machine.
  • FRL - Online: A license activation mode that requires an internet connection for initial activation and periodic validation.
Grace PeriodA period during which ColdFusion continues to operate even if there are issues with the license, such as a system clock alteration or the system going offline. After the grace period, ColdFusion will revert to developer mode if the issues are not fixed.
License FileA file named ngl-preconditioning-data.json that contains licensing information and is used to activate ColdFusion. The file is included in the license package that is downloaded from the Adobe Admin Console.
License ModeSpecifies the type of licensing being used, such as Named User Licensing (NUL) or Feature Restricted Licensing (FRL).
Named User Licensing (NUL)A licensing model where a license is assigned to an individual user's Adobe ID rather than a device. It requires users to log in with their Adobe ID to activate and use ColdFusion.
NGL (Next Generation Licensing)Refers to the licensing system used by ColdFusion. The files created by this system are stored in the CF_HOME > .nglfiles directory. The ngl-preconditioning-data.json file contains license-related information that is used for activation.
PackageA .zip file downloaded from the Adobe Admin Console that contains the necessary files to activate ColdFusion. The package contains license information and other configuration files and can be used for FRL Offline, FRL Isolated and FRL Online Licenses.
Silent InstallationAn installation method that does not require user interaction, which is useful for installing ColdFusion on multiple machines. Silent installations are performed using a silent.properties file, which contains the installation parameters, or by running a command.
System Clock SkewA mismatch in the system clock that can cause licensing issues. ColdFusion checks for this periodically and may go into a grace period if a mismatch is detected.

Share this page

Was this page helpful?
We're glad. Tell us how this page helped.
We're sorry. Can you tell us what didn't work for you?
Thank you for your feedback. Your response will help improve this page.

On this page