License

License Modes

Each Bricklead application license operates in one of the following modes. The current mode is visible on the Bricklead License Setup page.

License Mode Description
Demo A time-limited trial license, automatically activated on first installation. Full Premium-level access is granted during the trial period.
Normal A standard commercial license with a defined expiration date and optional user limit.
Perpetual A license with no expiration date. The expiration date field is not displayed.
Pending The license has been requested but not yet confirmed by Bricklead. The application is not active.
Blocked The license has been explicitly blocked by Bricklead. The application is not active.

A license is considered valid when its mode is not Pending or Blocked, the expiration date has not passed, and (for Normal mode) the number of active users does not exceed the contracted user limit.


License Levels

In addition to the license mode, each license carries a level that controls access to feature tiers within a Bricklead application.

Level Description
Basic Access to core features of the application.
Essential Access to core and intermediate features.
Premium Full access to all features of the application, including advanced capabilities.

When a feature requires a higher level than the one covered by your current license, a notification is displayed prompting you to upgrade. Demo licenses are always granted the Premium level.


Bricklead License Setup Page

The Bricklead License Setup page is the central place to consult the status of all Bricklead licenses installed in your environment and to trigger manual updates.

To open the page, search for Bricklead License Setup in the search bar (Tell Me) of Dynamics 365 Business Central.

Environment Information

The top section of the page displays read-only information about your Business Central environment:

Field Description
Business Central Version The version of Microsoft Dynamics 365 Business Central currently running.
Licence Control Version The version of the License Control Management module installed.
Environment Type Indicates whether the environment is Production, Sandbox, Container, or On-Premises.
Environment Key A unique identifier for your environment, used by Bricklead to deliver the correct license file.
End User Licence Agreement Displayed when your environment has been registered with a known customer and partner.
Prospect Description Displayed instead of the EULA field when the Contact Form has been filled in but the environment has not yet been confirmed by Bricklead. Shows the company name and contact email you entered.
Reseller Description Displayed when a reseller has been declared in the Contact Form and no customer/partner record is confirmed yet.
Number of Full Users The total number of active full users in the environment (used to check user-limit compliance).
Number of Limited Users The total number of active limited users.
Number of Device Users The total number of active device-only users.

License List

Below the environment section, the page displays one row per installed Bricklead application:

Column Description
Name The name of the Bricklead application.
Version The installed version of the application.
License Mode The current license mode (Demo, Normal, Perpetual, Pending, Blocked).
User Limit The maximum number of users allowed. Blank when set to zero (no limit).
Expiration Date The date on which the license expires. Color-coded: Attention (orange) when fewer than 7 days remain; Unfavorable (red) when the license has expired. Not shown for Perpetual licenses.
Level The feature tier covered by the license (Basic, Essential, Premium).

Actions on the License Setup Page

Update License

Manually forces a refresh of the license for the currently selected Bricklead application. Use this action after receiving a new license from Bricklead, or when you want to check whether the license has changed on Bricklead’s licensing servers.

How to use:

  1. Select the row corresponding to the application you want to update.
  2. Choose Update License in the action bar.
  3. The page refreshes to display the updated license information.

Update All Licenses

Forces a simultaneous refresh of all Bricklead application licenses registered in the environment.

How to use:

  1. Choose Update All Licenses in the action bar.
  2. The system contacts Bricklead’s licensing servers for each installed application and updates all records.

Contact Form

Opens the Prospect Wizard to register your contact information with Bricklead. This step is required to extend your trial period to 30 days, and to enable Bricklead to deliver a formal license to your environment.

The Contact Form button is only visible when no customer/partner registration has been confirmed for your environment yet.

Extend Demo License (Sandbox and Container environments only)

Adds 90 days to the expiration date of an expiring Demo license. This action is available only when:

  • The environment is a Sandbox or Container.
  • The license mode is Demo.
  • The expiration date is within 7 days (past or future).
  • The Contact Form has been completed (Prospect Description or End User Licence Agreement is displayed).
You must complete the Contact Form before you can extend a Demo license.

Automatic License Refresh

The license engine automatically refreshes all Bricklead licenses in the background. No user action is required for day-to-day operation.

A refresh occurs in the following situations:

  • At Role Center opening: Each time a user opens their Role Center (home page), the system checks whether any license was last refreshed before today. If so, all outdated licenses are silently updated in the background.
  • Before item-tracking operations: Licenses are also refreshed just before certain business operations involving item tracking (e.g., opening item tracking from purchase lines, sales lines, production orders, assembly orders, or item journals), to avoid refresh dialogs interrupting those workflows.
  • Before planning calculations: Licenses are refreshed before running the regenerative planning worksheet calculation.

On SaaS Production environments, the refresh contacts Bricklead’s licensing servers using a secure, redundant mechanism. If the primary server is unavailable, the system automatically falls back to secondary and tertiary servers.

Previous
Next