What Is Cepheo Software Licensing?

Dawid Kaczmarek Updated by Dawid Kaczmarek

Cepheo Software Licensing (CSL) is the shared licensing module that ships with every Cepheo ISV product for Dynamics 365 Finance & Operations. It handles license registration, validation, and renewal automatically — requiring no daily effort from administrators.

Purpose

CSL replaces the need for manual license files or activation keys. When a Cepheo product is installed, CSL automatically registers the environment with the Cepheo Licensing API, stores encrypted authentication tokens, refreshes license data daily, and alerts administrators when a license needs attention.

Key Benefits

  • Zero manual registration — CSL registers the D365FO environment automatically on first startup. No license keys to enter or import.
  • Centralized license visibility — A single License Management form shows every installed Cepheo module with its status, quantities, expiration dates, and version information.
  • Proactive notifications — Expired or exceeded licenses trigger warnings on the D365FO dashboard at login, with a direct link to the License Management form.
  • Automatic daily refresh — Two batch jobs keep license data and telemetry current without administrator intervention.
  • Audit trail — All licensing operations are recorded with user, timestamp, and result details.

How It Works

The lifecycle follows four stages:

  1. Installation — CSL is deployed as part of a Cepheo product package via LCS. No separate installation step is needed.
  2. Registration — On first D365FO startup, CSL sends the tenant ID and environment ID to the Cepheo Licensing API and receives encrypted tokens in return.
  3. License validation — A daily batch job fetches current license entitlements from the API and updates the License Management form.
  4. Notifications — If any module's license is expired or over-consumed, warnings appear on the D365FO dashboard for all users.

CSL vs. Standard D365FO Configuration Keys

Aspect D365FO Configuration Key Cepheo Software Licensing
Activation Manual license file import via LCS Automatic API registration on startup
Enforcement Binary on/off per feature Per-module with quantity and expiry tracking
Visibility System administration > License configuration Dedicated License Management form
Alerts None Dashboard warnings for expired or exceeded licenses
Audit None Full audit log per operation
Version tracking Not available Installed version vs. latest available

How did we do?

Release Notes

Contact