This commit is contained in:
2022-11-08 00:53:12 +00:00
parent 57a4c01d33
commit e224a47121
4 changed files with 122 additions and 107 deletions

View File

@@ -1,3 +0,0 @@
# Administration - XXXXXXXXXXXXXXXXXXXX

View File

@@ -6,7 +6,7 @@ The Backup [form](ay-start-form-overview.md) is used to view and control automat
## Authorization Roles required
Many roles can _select_ this object on other records where approriate. Editing or viewing this object in detail is only available to Users with the following [roles](ay-biz-admin-roles.md):
Making changes to backup is only available to Users with the following [roles](ay-biz-admin-roles.md):
Full access
@@ -74,6 +74,14 @@ Your service business can be back up and running quickly from anywhere on the in
The data can be moved back to your own server at a later date when your office and hardware are accessible again.
### Assign a staff member the Operations - restricted role
It's a good idea to assign a regular (non technical) staff member the [System operations - restricted](ay-biz-admin-roles.md#system-operations) Authorization role.
They will not be able to make changes to the server configuration but they _will_ be able to check important things like confirming the backup has run (for example) and be able to view the server operations log when issues arise to determine if it's time to call in the I.T. person or not.
There should always be a non I.T. User assigned with `Operations - restricted` role set as it is a critically important task to confirm the daily backup is operating as it should and a second set of eyes on the backup and server log is always desireable.
### Backup the configuration
AyaNova does not backup it's boot [configuration](ops-config-environment-variables.md) so it is an important part of disaster recovery to keep a copy of the AyaNova server configuration if it has been modified from it's default in case AyaNova needs to be re-installed again.

View File

@@ -19,3 +19,90 @@ If you prefer to have report templates modified or created for you, we may be ab
- Customer notification
- Customer self service
- how to set up and configure
================================
Create Labor and Travel Rates for selection in workorders
Create Clients (you can import using the ImportExport.csv utility, and/or you can create on the fly as needed)
Use as is and/or Customize existing report templates for your company and/or create new report templates
Create service workorder for a client (follow along with tutorial for a quick walk through)
More in depth setup of AyaNova:
Follow along with the tutorials and, review Feature details.
Set up for AyaNova network configuration (multiple networked users connect to the database at the same time) if required
Set up backup routine for your configuration (stand-alone backup or network Firebird Server configuration or SQL configuration)
Edit the AyaNova Administrator default password and create a new manager administrator user account - see Users
Create Tax Codes (to be used as defaults in Global Settings)
Locales (create a custom locale if you want to change the text displayed in AyaNova and set as default in Global Settings for new users, and/or assign to existing users)
Erase the AyaNova data entered to start fresh or manually delete objects if applicable
Create Regions (used to restrict data access based on region a user is a member of) and set Client Notifications for each Region
Create and setup Security Groups (determines rights to access AyaNova features for users)
Create Part Warehouses (assign default warehouse to users as well as used to maintain tighter inventory control)
Create Dispatch Zones (used to group clients together for filtering, reporting and scheduling, and assign schedulable users to)
Create User Certifications (used to determine if user can perform certain service and/or be assigned to certain Schedulable User Groups)
Create User Skills (used to determine if user can perform certain service and/or be assigned to certain Schedulable User Groups)
Set your Global Settings
Set up AyaNova Users
Client Groups (groups clients together for filtering and reporting)
Create Labor and Travel Rates for selection in workorders
Subscribe to events such as Client Contract Expiring before setting client contract expiry date
Create Contracts
Create Head Offices
Create Clients (you can import using the ImportExport.csv utility, and/or you can create on the fly as needed)
Create Vendors
Create Unit Models
Create Units (you can import using the ImportExport.csv utility, and/or you can create on the fly as needed)
Create Loan Items
Create Parts (you can import using the ImportExport.csv utility, and/or you can create on the fly as needed)
Enter Part Inventory Adjustment for starting inventory
Create Workorder Categories
Create Workorder Statuses (you can enter manually, and/or import using the ImportExport.csv utility)
Create Workorder Item Types (you can enter manually, and/or import using the ImportExport.csv utility)
Create Priorities (you can enter manually, and/or import using the ImportExport.csv utility)
Create Unit Service Types (you can enter manually, and/or import using the ImportExport.csv utility)
Create Task Groups & Tasks
Have users subscribe to events
Customize existing report templates for your company and create new report templates
Add additional custom fields where needed

View File

@@ -1,13 +1,17 @@
# Getting started - Set up for production use
Once you've [acquired an AyaNova license](tour-bootstrap-acquire.md) it's time to set things up for real-world production use.
Once you and your staff have [evaluated AyaNova](tour-bootstrap-evaluate.md) and you have [acquired and installed an AyaNova license](tour-bootstrap-acquire.md) it's time to set things up for real-world production use.
The following is a _suggested_ order for setting up AyaNova for production use.
These are suggestions only, you do not necessarily have to do things in this manner, many items can be entered on the fly but it's helpful to go through this and follow the help links.
We've indicated which steps we consider **required** and not optional.
## 1\. Secure AyaNova
**Required**
The first step is to secure AyaNova to ensure no one can access it without permission.
### Change the superuser password
@@ -114,6 +118,8 @@ Import your data back using the [Import feature](adm-import.md).
## 6\. Backup configuration
**Required**
Before we go any further it's time to make sure your backup is configured and works and that you have a backup plan and procedures in place.
AyaNova is safe and secure and uses a reliable database server but there's always the risk of natural disaster, fire, theft, hardware failure etc.
@@ -126,6 +132,10 @@ Read that guide to learn important safety precautions such as why it's not good
Regardless of whether you have a self installed instance of AyaNova you are running on premise or if you are using AyaNova as a subscription service you must implement a proper, safe backup system.
Also be sure to read and follow the important [advice regarding setting up](ops-form-backup.md#assign-a-staff-member-the-operations---restricted-role) a regular non technical staff member with the `Operations - restricted` Role.
### Assign a backup
Once this step is completed and you are confident your backup process is in place and your data secure it's safe to proceed.
## 7\. Create tax codes
@@ -148,7 +158,7 @@ Note that you can also [import Service and travel rates](adm-import.md#service-r
## 9\. Configure global settings
Not optional, the first two Global settings sections listed below "Business settings" and "Company information" are mandatory and the default values will not be sufficient.
**Required**, the first two Global settings sections listed below "Business settings" and "Company information" must be completed.
It's time to configure the [Global settings](adm-global-settings.md).
@@ -162,6 +172,8 @@ There's a lot of things that can be set here and not all of it needs to be confi
## 10\. Create Users
**Required**
[Create User accounts](adm-users.md) for your staff and set up initial logins (which they can change on their own later).
We recommend limiting the [authorization roles](ay-biz-admin-roles.md) initially granted to your Users so that they only have the minimum required to do their job and only adding more access later as required.
@@ -180,9 +192,15 @@ While it's a good idea for any User, if the User has been granted the Business a
The built-in SuperUser User account should **never** be used other than in very limited circustances to perform initial setup and any operations that specifically require that User role. It is reserved for potentially dangerous operations and should be secured properly and put aside for use only when absolutely needed.
#### Operations - restricted role
Be sure to assign one or more regular staff members the `Operations - restricted` Authorization role so that you are not completely reliant on a IT person with the full `Operations` Role to be able to check for important server operations information like viewing the server logs and confirming if the backup has run without error or not.
They won't be able to make any server setting changes but they _will_ be able to check when things go wrong to determine if it's time to call in an IT person or contact AyaNova support.
## 11\. Create vendors
[Vendors](vendors.md) are used all over AyaNova and are required for inventory and other features.
[Vendors](vendors.md) are used all over AyaNova and are technically optional but usually required for inventory and other features.
Note that you can also [import Vendors](adm-import.md#vendors) if you have them in another program.
@@ -198,105 +216,10 @@ Once a Part has been created you can enter an [opening inventory](inv-part-inven
Note that you can also [import Parts](adm-import.md#parts), [import Warehouses](adm-import.md#part-warhouses) and [import Part Inventory](adm-import.md#part-inventory) if you have them available for export from another program.
## Configuration completed
At this point the minimal requirements are met and your staff can start working with AyaNova in production use.
================================
To get the most out of AyaNova though you will probably want to make use of one or more advanced features:
- v7 quickstart stuff kind of from here down
- Set up business settings in global settings
============ v7 help docs steps ==========
Quick setup of AyaNova and start using:
Follow along with the tutorials and, review Feature details.
Erase the AyaNova data entered to start fresh or manually delete objects (workorders, clients, etc) if applicable
Create Tax Codes (and set defaults in Global Settings if desired)
Create and setup Security Groups (determines rights for users to access AyaNova features)
Create AyaNova Users - schedulable users such as technicians as well as non-schedulable users such as those that just enter data
Create Labor and Travel Rates for selection in workorders
Create Clients (you can import using the ImportExport.csv utility, and/or you can create on the fly as needed)
Use as is and/or Customize existing report templates for your company and/or create new report templates
Create service workorder for a client (follow along with tutorial for a quick walk through)
More in depth setup of AyaNova:
Follow along with the tutorials and, review Feature details.
Set up for AyaNova network configuration (multiple networked users connect to the database at the same time) if required
Set up backup routine for your configuration (stand-alone backup or network Firebird Server configuration or SQL configuration)
Edit the AyaNova Administrator default password and create a new manager administrator user account - see Users
Create Tax Codes (to be used as defaults in Global Settings)
Locales (create a custom locale if you want to change the text displayed in AyaNova and set as default in Global Settings for new users, and/or assign to existing users)
Erase the AyaNova data entered to start fresh or manually delete objects if applicable
Create Regions (used to restrict data access based on region a user is a member of) and set Client Notifications for each Region
Create and setup Security Groups (determines rights to access AyaNova features for users)
Create Part Warehouses (assign default warehouse to users as well as used to maintain tighter inventory control)
Create Dispatch Zones (used to group clients together for filtering, reporting and scheduling, and assign schedulable users to)
Create User Certifications (used to determine if user can perform certain service and/or be assigned to certain Schedulable User Groups)
Create User Skills (used to determine if user can perform certain service and/or be assigned to certain Schedulable User Groups)
Set your Global Settings
Set up AyaNova Users
Client Groups (groups clients together for filtering and reporting)
Create Labor and Travel Rates for selection in workorders
Subscribe to events such as Client Contract Expiring before setting client contract expiry date
Create Contracts
Create Head Offices
Create Clients (you can import using the ImportExport.csv utility, and/or you can create on the fly as needed)
Create Vendors
Create Unit Models
Create Units (you can import using the ImportExport.csv utility, and/or you can create on the fly as needed)
Create Loan Items
Create Parts (you can import using the ImportExport.csv utility, and/or you can create on the fly as needed)
Enter Part Inventory Adjustment for starting inventory
Create Workorder Categories
Create Workorder Statuses (you can enter manually, and/or import using the ImportExport.csv utility)
Create Workorder Item Types (you can enter manually, and/or import using the ImportExport.csv utility)
Create Priorities (you can enter manually, and/or import using the ImportExport.csv utility)
Create Unit Service Types (you can enter manually, and/or import using the ImportExport.csv utility)
Create Task Groups & Tasks
Have users subscribe to events
Customize existing report templates for your company and create new report templates
Add additional custom fields where needed
5. [Advanced features - get the most out of AyaNova](tour-bootstrap-advanced.md)