Compliance
TS NoCode platform is designed to make sure that systems built on can be compliant without any work that needs to be done
- Security (ISO27k and ISAE)
- EU law (GDPR etc)
- Financial regulation
OWASP security
Depending on setup of the server OWASP level 1 or level 2 can be reached. This includes almost all security requirements such as
- Mitigation of common threats (SQL injection, CSRF etc.)
- Request throttling
- Password reset procedures
- Logging (see below)
- Multifactor authentication
Read more about it in Security setup
GDPR support
Data can be marked up and coupled to automatic deletion or anonymization,
WCAG (disability)
The UI supports the guidelines required for screen readers to work.
Key navigation
Nearly all operations in Tempus Serva can be performed without the need of a mouse or touchscreen.
Note that the behaviour is slightly different based on which facet of the system is displayed.
Simple / Standard
key(s) | function | notes |
---|---|---|
Escape (ESC) | Select "Logout" action | |
Tabulator (TAB) | Navigate to next tab element (menu/solution) | Ignore add, views and recent items |
Arrow up/down | Navigate to next solution in menu | Ignore add, views and recent items |
Arrow right/left | Select next menu item |
Advanced / Accordion
key(s) | function | notes |
---|---|---|
Escape (ESC) | Select "Logout" action | |
Tabulator (TAB) | Select next solution in active section | Ignore add, views and recent items |
Arrow up/down | Show/hide different solution sections | |
Arrow right/left | Select next menu item |
This version of the menu requires a special need for combined use of
- UP/DOWN: select section
- TAB: select solution
- ENTER: show solution
Note that the section selection is saved to a cookie, to ensure that the same sections are displayed as on previous visits.
List mode
Note: The "Add record" is automatically selected when entering af list
key(s) | function | notes |
---|---|---|
any letter (a-z) | Open quicksearch at top of the page | Search is allways visible with touch devices |
Escape (ESC) | Select "Main menu" action (go back) | |
Arrow up/down | Navigate to records in list | Enter wil open record in edit mode |
Arrow right/left | Select next menu item |
Form mode
Normally focus will be set to the first input element in the form.
key(s) | function | notes |
---|---|---|
Escape (ESC) | Select "Display list" menu item (go back) | |
Tabulator (TAB) | Navigate to next input field | Skips links for upload, sub record creation etc. |
Enter (ENTER) | If in input box: Data will be submitted | Standard www behaviour |
Arrow keys are excluded because they are used in textareas etc.
Traceability
Applications can have the following logging
- Access log
- Action log (events and actions)
- Revision log (copy of all changes)
Additionally the user management can provide
- Login history
- History of former group membership
Finally all changes to an application are logged centrally