Licenses
Licenses ensure controlled access to system features, enabling efficient resource allocation and functionality management. They are vital for structuring access rights across various scenarios, from small residential setups to large corporate projects. BAS-IP offers three types of licenses: Basic per device, Basic, and Plus. Let’s explore the key features and management of each license type.
Overview of License Types
Basic per device
Issued automatically on the cloud server when a hardware device such as an intercom panel, monitor, or access controller is added to a group. This license grants immediate access to the mobile app with a basic feature set. It is managed by the system and cannot be edited or deleted manually. When the device is removed, the license is also automatically revoked.
Basic
A manually issued license package providing access to core app features such as virtual numbers, basic call settings, and mobile app login. This license is used to grant access to users without eligible devices or to extend access beyond what’s automatically included with hardware-based licenses. Issued by authorized partners and managed by the financial department.
Plus
A manually issued license package that includes all features from the Basic package and additionally unlocks remote door opening, elevator control, shared resource booking, guest access via QR codes or temporary links, integrations with Apple Watch and Siri, SIP trunks and softphone support, license plate recognition, group call forwarding rules, whitelabeling, and family event tracking. Also issued by the financial department through authorized partners.
Paid license packages such as Basic and Plus are issued through authorized partners.
They act as upgrades to the automatically granted Basic per device license and cannot be purchased directly in the app.
Only one type of license can be active in an Apartment group at any given time. When multiple license types are available, the system applies the most advanced one according to the following priority: Plus (highest), then Basic, and finally Basic per device (default).
In non-apartment groups, multiple license types can coexist and are summed, but each type is used only within its defined limits.
Assigning Licenses to a Partner
To issue licenses to a partner, assign them to the partner group — a project entity on the BAS-IP Link Cloud server.
Once licenses are allocated to this group, the partner can further distribute them among subgroups and end users within their structure. Make sure this step is completed in advance to avoid delays in activating features for your clients.
Automatic license assignment
Basic per device licenses are assigned automatically when a monitor, panel, or access controller is added to a partner’s group on the cloud server. These licenses include access to mobile applications and basic telephony. They are revoked automatically if the device is removed. These licenses cannot be modified manually.
Manual license assignment
To assign Basic or Plus licenses to a partner group:
Go to the Object groups tab under User Management.
Click ••• next to the group name and select Edit.
Open the Licenses section and check the Enable restriction.
Optionally configure expiration reminders to notify administrators before a license expires. You can choose how early the reminder is sent and how often it repeats: once, daily, or weekly. To customize the message content, use Mail Templates.
Click Add new license.
Select the license type: Basic or Plus.
Use the help icon (?) to view what’s included in the license package.
Enter the Number of licenses to allocate to the partner group.
Check the License validity period and set the duration if needed.
Click
Save icon in the lower-right corner.
The number and duration of licenses in a child group cannot exceed the limits set for the same license type in its parent group.
For a step-by-step guide on multi-level distribution, see How to distribute licenses among group levels?
License Allocation by Roles and Hierarchy
Licenses are distributed among project participants based on their roles:
Distributor — purchases licenses and distributes them to dealers or installers.
Dealer/Installer — receives licenses from the distributor and allocates them within projects.
Management Company — oversees access and system operations at sites.
Concierge/Custom Roles — assigned specific feature access for managing residents or services.
End User — gains access to app features through the licenses applied at their apartment or group level.
Group-Level License Allocation
Licenses are managed hierarchically through groups. Each group can have its own license limits or inherit restrictions from the parent level. If no specific restriction is set, the group inherits license access from its parent or from the top-level project on the server.
There is no fixed group type for partners — all projects are created using the “Other” group type. Distributors, dealers, installers, and property management companies each operate within their own project structures, configured as nested group hierarchies.
Example of how groups may be structured:
Top-level project group — created by a distributor or major partner. Sets overall license limits and manages subordinate partner projects.
Subgroups — created by dealers, integrators, installers, or property managers to organize deployments by customer, site, or region. These may include building-level structures such as entrances, sections, or floors.
Apartments or endpoints — lowest-level groups representing actual user spaces. Can inherit license settings or be configured individually.
This is a sample group hierarchy reflecting a typical partner structure in BAS-IP Link Cloud. Each group can be assigned a suitable type such as Custom, Building, Unit, Floor, or Apartment — depending on your project needs.
You can define your own Object groups structure with a custom number of levels and nesting depth to match your project needs.
Each group can be configured with its own license settings depending on inherited limits and specific needs. The number and validity of licenses in a child group cannot exceed those of the same license type in its parent group.
License Configuration Options
Depending on your project requirements, licenses can be configured in several ways:
Without restrictions — allows unlimited access without quantity or duration limits. Ideal for consumption-based tracking.
With quantity limits only — fixes the number of available resources while keeping licenses valid indefinitely. Useful for long-term control.
✅ With quantity and time limits — recommended configuration. Limits both the number and duration of licenses. Ideal for prepaid models, partner allocations, and time-bound projects.
Enable expiration reminders to notify admins or users before a license expires.
This helps partners avoid missed payments and ensures uninterrupted access for end-users. You can customize both the timing and frequency of reminders.
FAQ
What is a license?
A set of permissions that defines access to features and resources in BAS-IP Link.
Why are licenses necessary?
Licenses control who gets access to mobile features and for how long.
They help partners manage paid access, assign it to clients or residents, and avoid unauthorized usage.
Without licenses, mobile access and call features cannot be enabled for end-users.
How are licenses distributed?
Through a hierarchy from distributor to dealer/installer to end users. Each group inherits limits from the parent group. A child group cannot exceed the license count or validity period set by its parent.
What happens when a license expires?
Access to linked features is lost. If another license is available (e.g., Basic per device), fallback is automatic. Admins receive reminders. Users may need to remove extra sessions from the server manually if access is not restored automatically.
Are licenses transferable?
No. Licenses are tied to a specific group or project and cannot be reused elsewhere.