The Acumens Licensing App is designed to manage access to one or more Business Central applications by verifying user entitlements and managing trial periods. It provides a flexible mechanism to handle both standard Microsoft AppSource licensing and custom, offline-managed licensing scenarios. The app ensures that only licensed users can access the functionalities of the managed applications, thereby protecting intellectual property and ensuring compliance.
Key Features
- Automated Entitlement Verification: Checks for valid user entitlements for managed applications.
- Flexible Trial Management: Automatically assigns trial periods (1 month for production, 3 months for sandbox) when no entitlement is found.
- Offline/Manual Licensing Override: Allows for manual licensing management for specific tenants, bypassing standard entitlement checks.
- Unlicensed User Blocking: Identifies and blocks users who are not licensed and whose trial periods have expired.
- Extensible App Management: Supports both hardcoded managed applications and an extensible mechanism for other organizations to register additional apps via event subscriptions.
- Environment Awareness: Differentiates between production and sandbox environments to apply appropriate trial policies.