This commit is contained in:
2022-01-14 23:15:02 +00:00
parent 76e0aca6d1
commit 02090137d9
4 changed files with 53 additions and 21 deletions

View File

@@ -2,6 +2,8 @@
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](ay-biz-admin-roles.md):
@@ -22,7 +24,9 @@ From the `Administration` navigation pane select `License` navigation item.
### license display
The license form displays the details of the current AyaNova license in effect:
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
@@ -81,23 +85,13 @@ 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.
# Key release
(docs note, this subsection name is linked from Client help adm-license.vue so keep in sync)
User starts AyaNova, no key found this is one of the options in UI License form under using a previously purchased key with an empty database
1. can just fetch if it's not fetched yet
2. was this being used before and want to start fresh? How to request the key be freed, implications etc
3. was this being used before and want to use existing data? Link to restore page in docs
# User count exceeded
## 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.
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.