This commit is contained in:
2022-02-18 23:39:19 +00:00
parent e679f926d2
commit 93859dd356
7 changed files with 40 additions and 24 deletions

View File

@@ -1,6 +1,6 @@
# License
The license form is used to view the AyaNova license and perform license related activities.
The license form is used to view the AyaNova license and perform license related activities such as requesting an [evaluation trial license](#start-trial-evaluation), [purchasing](#purchase-a-license) a license or use an [existing](#use-existing-license) license.
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.
@@ -34,7 +34,7 @@ If the server can't find a license in the database then links are shown to begin
#### Start trial evaluation
If you are evaluating AyaNova, this is where you enter the details to request a trial license key.
An evaluation trial license is required to try out AyaNova:
![request evaluation license](img/adm-license-unlicensed-request-evaluation.png)

View File

@@ -2,13 +2,13 @@
The evaluation form is provided to generate sample data in order to be able to quickly try out features.
The sample data is randomly generated and will differ each time it is created. Any resemblance to real world data is unintentional and purely co-incidental.
The sample data is randomly generated and will differ each time it is created. Any resemblance to real world data is unintentional and purely co-incidental.
In addition there is a link to receive technical support while evaluating AyaNova and get answers to any questions that are not covered in this manual.
## Requesting a trial license
If this is your first time starting AyaNova, the first step is to request a trial license.
If this is your first time starting AyaNova and it has no database set up yet, the first step is to install an [evaluation trial license](adm-license.md#start-trial-evaluation).
## Generating sample data
@@ -34,7 +34,7 @@ The start job button will prompt if you're certain as this operation will erase
When AyaNova is in evaluation mode the login form has a list of sample User accounts available in order to more easily see the access available to each role during evaluation.
Selecting a sample user will fill in the login name and password fields based on the default login and passwords generated (it won't know if you change them later).
Selecting a sample user will fill in the login name and password fields based on the default login and passwords generated (it won't know if you change them later).
The sample users correspond to the different AyaNova [authorization roles](ay-biz-admin-roles.md) available and additionally have sample users set to use the different translations of AyaNova available besides the default English language translation.

View File

@@ -6,10 +6,16 @@ The password field has an option to show your password to make it easier to ensu
AyaNova passwords and user names are case sensitive and there are no particular rules regarding passwords but longer passwords that are easier to remember without writing down are far more secure than shorter complicated ones with a mix of symbols that are hard to remember.
If AyaNova is in trial mode for testing there will be a [sample user select list](ay-evaluate.md#sample-users) that allows selection from many sample users with different [Roles](ay-biz-admin-roles.md) for testing purposes and have their user name and password automatically filled in for you.
At the bottom of the login form is a link to the AyaNova website displayed as the version and copyright information for the AyaNova app.
### Unlicensed login form
If AyaNova has no license installed the login form will be pre-filled with the default SuperUser account login and password so you can login easily and install a [license](adm-license.md) for [evaluation trial testing](ay-evaluate.md) or [purchase](adm-license.md#purchase-a-license) or [use an existing license](adm-license.md#use-existing-license).
### Evaluation license login form
If AyaNova has an evaluation license installed there will be a [sample user select list](ay-evaluate.md#sample-users) that allows selection from many sample users with different [Roles](ay-biz-admin-roles.md) for testing purposes and have their user name and password automatically filled in for you.
## Login token
When you log in, the AyaNova server issues a time limited authentication token used to grant access.

View File

@@ -20,13 +20,14 @@ These instructions were compiled and tested on an Ubuntu 21.10 Desktop OS howeve
### ASP.NET Core runtime
AyaNova requires the ASP.NET Core runtime version 6.0 or newer.
Install the **"ASP.NET CORE RUNTIME"** (NOT SDK VERSION) using this guide for your specific OS [https://docs.microsoft.com/en-us/dotnet/core/install/linux](https://docs.microsoft.com/en-us/dotnet/core/install/linux)
AyaNova requires the ASP.NET Core runtime version 6.0 or newer and Microsoft provides a step by step guide to install it properly on each version of Linux.
Install the **"ASP.NET CORE RUNTIME"** (NOT SDK VERSION) using this guide for your specific OS version [https://docs.microsoft.com/en-us/dotnet/core/install/linux](https://docs.microsoft.com/en-us/dotnet/core/install/linux)
There are different procedures for different versions of Linux so be sure to read through the instructions carefully.
There are three different versions of .net core listed, be sure you select the "ASP.NET Core Runtime" version.
NOTE: In the example command lines in the linked pages above they are sometimes missing the `sudo` command, be sure to add it before commands listed there if non root user.
Confirm ASP.NET Core runtime is installed and available before proceeding to the next step:
```bash
@@ -36,8 +37,8 @@ dotnet --list-runtimes
The AspNetCore runtime should be displayed with version 6 or newer:
```
Microsoft.AspNetCore.App 6.0.0 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 6.0.0 [/usr/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.AspNetCore.App 6.0.2 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 6.0.2 [/usr/share/dotnet/shared/Microsoft.NETCore.App]
```
If you do not see this go through the installation steps above again.
@@ -145,7 +146,7 @@ Make changes and save with `ctr-x` and type `y` to answer "Save modified buffer?
Start the server from the AyaNova bin folder in a terminal windows (ctrl-alt-t)
```bash
./AyaNova
sudo ./AyaNova
```
You should see an output in the terminal that indicates the AyaNova server version and that it is booting. Any problems found that prevent boot up will be displayed here.
@@ -165,4 +166,6 @@ Alternatively you can hard shut down AyaNova using the ctrl-c key combination in
## Getting started and using AyaNova
The next step is to follow the [getting started](adm-getting-started.md) guide for using and administrating AyaNova from a business point of view and also the [operations maintenance](ops-maintenance.md) guide to ensure AyaNova runs smoothly and data is safe and secure.
The next step is to [login](ay-start-login.md), request or install a [license](adm-license.md) and if are trying out AyaNova for the first time follow the [evaluation trial guide](ay-evaluate.md).
We also recommend looking over the [operations maintenance](ops-maintenance.md) guide to ensure AyaNova runs smoothly and data is safe and secure.

View File

@@ -44,13 +44,14 @@ Any modern browser (not Internet Explorer) with Javascript enabled on any device
### Install ASP.NET Core runtime
AyaNova requires the ASP.NET Core runtime version 6.0 or newer.
AyaNova requires the ASP.NET Core runtime version 6.0 or newer and Microsoft provides a step by step guide to install it properly on each version of Linux.
Install the **"ASP.NET CORE RUNTIME"** (NOT SDK VERSION) using this guide for your specific OS
[https://docs.microsoft.com/en-us/dotnet/core/install/linux](https://docs.microsoft.com/en-us/dotnet/core/install/linux)
There are three different versions of .net core listed, be sure you select the "ASP.NET Core Runtime" version.
NOTE: In the example command lines in the linked pages above they are sometimes missing the `sudo` command, be sure to add it before commands listed there if non root user.
There are different procedures for different versions of Linux so be sure to read through the instructions carefully.
Confirm ASP.NET Core runtime is installed and available before proceeding to the next step:
@@ -61,8 +62,8 @@ dotnet --list-runtimes
The AspNetCore runtime should be displayed with version 6 or newer:
```
Microsoft.AspNetCore.App 6.0.0 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 6.0.0 [/usr/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.AspNetCore.App 6.0.2 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 6.0.2 [/usr/share/dotnet/shared/Microsoft.NETCore.App]
```
If you do not see this go through the installation steps above again.
@@ -511,4 +512,6 @@ You should now see the login page through an encrypted SSL connection and AyaNov
## Getting started and using AyaNova
The next step is to follow the [getting started](adm-getting-started.md) guide for using and administrating AyaNova from a business point of view and also the [operations maintenance](ops-maintenance.md) guide to ensure AyaNova runs smoothly and data is safe and secure.
The next step is to [login](ay-start-login.md), request or install a [license](adm-license.md) and if are trying out AyaNova for the first time follow the [evaluation trial guide](ay-evaluate.md).
We also recommend looking over the [operations maintenance](ops-maintenance.md) guide to ensure AyaNova runs smoothly and data is safe and secure.

View File

@@ -278,6 +278,8 @@ For connection from the internet your network adminstrator will need to setup II
Let's Encrypt provides free SSL certificates and lists [several Windows clients](https://letsencrypt.org/docs/client-options/#clients-windows-/-iis) for use with Let's Encrypt on Windows.
For Server Operations role review the [Server operations](ops-intro.md) configuration and maintenance guide.
## Getting started and using AyaNova
For the Business administration role review the [Getting started](adm-getting-started.md) guide for Administrators.
The next step is to [login](ay-start-login.md), request or install a [license](adm-license.md) and if are trying out AyaNova for the first time follow the [evaluation trial guide](ay-evaluate.md).
We also recommend looking over the [operations maintenance](ops-maintenance.md) guide to ensure AyaNova runs smoothly and data is safe and secure.

View File

@@ -35,13 +35,15 @@ The single user installer will use TCP/IP ports 6432 for the PostgreSQL server a
## Installation procedure
- Download and run the standalone installer from our web site: [https://www.ayanova.com/download/ayanova-windows-x64-single-setup.exe](https://www.ayanova.com/download/ayanova-windows-x64-single-setup.exe). Follow the prompts and accept the defaults. At the end of setup the ayanova-launcher application will start if selected (or you can run it from the desktop icon) and in turn it will start the PostgreSQL server, AyaNova server and then open the default web browser to both the AyaNova server interface and the AyaNova User interface.
- Download and run the standalone installer from our web site: [https://www.ayanova.com/download/ayanova-windows-x64-single-setup.exe](https://www.ayanova.com/download/ayanova-windows-x64-single-setup.exe). Follow the prompts and accept the defaults. At the end of setup the ayanova-launcher application will start if selected (or you can run it from the desktop icon) and in turn it will start the PostgreSQL server, AyaNova server and then open the default web browser to both the AyaNova server interface and the AyaNova User interface.
## Starting and stopping AyaNova server
To shut down the AyaNova server press the ctrl-c key combination in the ayanova-launcher window.
To start the AyaNova server use the installed desktop or start menu icon to run the ayanova-launcher.
## Getting started and using AyaNova
The next step is to follow the [getting started](adm-getting-started.md) guide for using and administrating AyaNova from a business point of view and also the [operations maintenance](ops-maintenance.md) guide to ensure AyaNova runs smoothly and data is safe and secure.
The next step is to [login](ay-start-login.md), request or install a [license](adm-license.md) and if are trying out AyaNova for the first time follow the [evaluation trial guide](ay-evaluate.md).
We also recommend looking over the [operations maintenance](ops-maintenance.md) guide to ensure AyaNova runs smoothly and data is safe and secure.