6.6 KiB
License
The license form is used to view the AyaNova license and perform license related activities.
The AyaNova license is stored inside the database so as long as you have a backup of the database you have the license backed up as well.
Authorization Roles required
This form is available to User's with the following roles:
Full access
- Business administration
Read only access
- Business administration - restricted
How to access License
From the Administration navigation pane select License navigation item.
License form
license display
If the server can't find a license in the database then links are shown to begin a trial evaluation, fetch a license key, purchase a license and a link to how to restore the database.
If the database is licensed, the license form displays the details of the current AyaNova license in effect:
Licensed to
This is the name to which the AyaNova license is officially registered, typically your company name.
Database ID
This is the number that uniquely identifies a single AyaNova database for licensing and support purposes and will not change. If a company has multiple separate AyaNova databases each will have it's own unique ID. This number allows the AyaNova server to match new licenses with the database so they can be installed automatically when available.
License serial number
This is the unique serial number of the active AyaNova license in use. When a new replacement license is installed it will have a new unique serial number.
License expiration date
If AyaNova is licensed for temporary time periods (e.g. monthly) this will show the upcoming expiration date of this particular license.
In the case of regular non temporary licenses this will be empty.
Support and updates expiration date
This is the date that the current support and updates agreement will expire. After this time AyaNova will not be upgradeable to the latest version and technical support will no longer be available if required.
Licensed options
This section shows the options selected for the current license include service technician user count and other options such as accounting integration.
Service technician Scheduleable users and licensing
In order to provide fair pricing that scales with the size of a company AyaNova is licensed by service technician (scheduleable user) count.
Service technician and sub-contractor type Users also known as "scheduleable users" in AyaNova are Users that have their "User Type" field set to "Service user" or "Sub-contractor user" in their their User record . Users set to this type are scheduleable and trackable for service in AyaNova and selectable on work orders, quotes and preventive maintenance orders.
Only scheduleable users that are set to Active in their User record will consume a Scheduleable User / service technician license from the total count available as licensed.
Non scheduleable users such as administrators or office staff and inactive Scheduleable users will not consume a license.
Purchase button
The Purchase a license button is provided as a direct link to the license purchasing page and will automatically include the database id required to allow AyaNova to automatically install the new license after purchase.
Install button
The Install license button will trigger the AyaNova server to contact the license server and check for a new replacement license, if found it will automatically be installed.
AyaNova will automatically check for replacement licenses on a regular schedule (if connected to the internet), this button just speeds up the process but is not necessary if a new license has been automatically issued when a purchase was made or a temporary license renewed.
Menu options
Copy database ID - this menu option will copy your database id to clipboard which may be required when communicated with technical support or sales to help identify your records in order to provide support.
Install license - this is a duplicate of the functionality of the Install license button.
Erase entire AyaNova database - this option is provided to completely and permanently erase all user entered data in the AyaNova database. You will be prompted twice to make sure you really want to do this. This action can only be reversed by restoring from backup.
Downgrading a license
If a replacement license is installed that has fewer service technicians that the prior license and the administrator has not disabled the extra service techncians first, AyaNova will automatically disable any excess service techs / scheduleable Users by setting their Active property to false in order to remain with the purchased license count. It tries to do this with the least disruptive way possible by favoring disabling in this order:
- disable subcontractors first over in-house service techs
- users that have no login records (have never logged in to AyaNova)
- oldest last login (users who haven't logged in for the longest time)
This attempts to not disable current active service technicians.
We recommend the administrator disable the excess service techs before downgrading the license to avoid any potential disruption. If a tech was automatically disabled that shouldn't be you can set another tech inactive and then set the de-activated tech back to active so they can continue working.
User count exceeded
If you receive an error message stating that the Server is locked due to exceeding licensed active scheduleable User limit this means that AyaNova has found there to be more Active Scheduleable Users than the license permits.
This is typically a sign that the database has been directly edited outside of AyaNova and needs to be fixed by restoring from backup made before the editing took place or, if it is absolutely certain this was the only change made, setting Scheduleable User's to Active=false to match the Licensed Active Schedulable user count.
Directly editing the database circumvents the many checks and balances for ensuring data integrity and can lead to breaking AyaNova completely or worse: problems that are not noticed for some time resulting in data damaged beyond reasonable repair requiring restarting with a new empty database.
Modifying the data outside of AyaNova itself should never be attempted unless directed by AyaNova technical support personnel.
Your support agreement does not cover damage caused by directly editing the database and if this is found to be the case it may lead to costly down time and hourly charges at our discretion to repair the damage.