Related links
Framework Core functionality
- Client-Defined attributes
- Framework dependency on the open-source libraries
- Default server methods
- Export collection of objects
- AyMINE Framework Server
- The AyMINE licence model
- System Rights
- Import collection of objects
- Multi tenant Architecture
- Strings and translations
- System messaging
- User sessions
- Configuration of the user-defined fields
SOA Architecture
Support for Service Object Architecture and Internal Event ManagementLibraries & Lincences
Module - support for management
Front-End Scripting
System Management
- SaaS Management Module
- Management of the SaaS service client
- Encryted wallet storing access keys for data vault
- Definition and Management users in the SaaS system
- Management of the system users
- System right management
- System role is how user administrator sets the rights
- File access, storing and locking
- Communication geateways
- Private Object Marks, Sign & Notes
Task Management Module
- About TSK module
- Support for voting and decision management
- Support and implementation notes for FMEA
- Support for the Methodology Management
- Project Methodology Support
- Project Roles - Data model and implementation notes
- Actions and Meeting Agenda
- Description of person and supplier competencies
- Business event
- Problem & Helpdesk management support
- TSK module releases
- User Reminder
Task & Task pattern
Mobile & Web Application
- clientprogramming_fevaldataobject
- userinterface-objectstructure
- cliplink
- npmlibraries
- fclip
- drag-drop
- AyMINE Application
- objectdefinition_inlineedit
- npmlibraries_stringlibrary
- clientprogramming
- mobileapplication
- languagesupport
- objectdefinition_multiupdate
- Object API – object <g>
- clientprogramming_fevallanguage
- clientprogramming_fevaluser
- objectdefinition_viewdefinition
- offlineobjects
- System console
- Runtime debugging
- objectdefinition_detailview
CMS - Content Management & Web API services
FI - Finance Management
Sales & Asset management
Sales related services
Description of a part of the AM module - sales partHR - Human Resources
SaaS Client Management
Client is a system module encapsulating single business client using system in the multi-client environment
Data model related with the client

Business model related with the client management

Each user relates to a single client account. Clients are objects invisible for all users except system administrator but each user always works in the environment defined by client.
Client and Roles linked with the client management
Client dedicated for system administration
Each installation should have single client dedicated for client management. Roles in this client account could create and manage other client accounts. They are superAdministrators.
- Superadministrator – administrators of administrators is an administration role specific for management of data about clients.
- System Administrator – manage the system but in a scope of a single client. The role cannot affect system behavior for other clients.
Client defined working environment
Modules available for client
Each module installed in the environment could be assigned to the client. Users can use only modules that are assigned and allowed by the clients settings. That’s why some users might see different object and fields in other objects.
Module management is available only for system administration
Module-specific administration
Modules have administration separated to two parts
- Settings available only for super-administrator (called module superadministration)
- Settings managed by the system administrator (called module administration)
Details about the settings implementation is described in the module settings.
Module superadministration
Module administration in the super-administration scope is limited only to switch on-off module functionalities. Switcher allows modify module behaviour and allow modules add-on.
Module administration
Administration fields are visible at the page administration for system administrator in the client's account scope. Super administrator can never directly manage the administration settings (except settings for the client-management client).
Module administration fields are regular objects that works only in the environment of the related client. They cannot be used in the scope of another client and so super administration can never access them. If necessary special administration account in the client's scope should be used.
Where to get more
Client's settings is described in the user documentation
Page about users is here