The Monitoring Tool tracks user actions and platform usage, providing insights to enhance security and user experience.
Monitoring Tool is available in the following sections:
Usage analysis
Others (Runtime User Role, Admin Panel, etc.)
To locate the Usage Analysis:
Navigate to the top-right corner of the interface and click the menu button
Select "Usage Analysis" from the dropdown options
Dashboard
Each user receives a customized view tailored to their role and permissions
2. First-time users are provided with a default dashboard configuration
"System Default Charts" section for standard layout details
Default Chart Settings
Chart Type: Chart
Environment: Production
Location: Runtime
App: Any
Page: Any
Form: Any
Action: Any
User: Any
Aggregation: Unique User
Grouping: None
Chart Type: Chart
Environment: Developing
Location: Design Time
App: Any
Page: Any
Form: Any
Action: Any
User: Any
Aggregation: Unique User
Grouping: None
Chart Type: Ranking
Environment: Production
Location: Runtime
App: Any
Page: Any
Form: Any
Action: Any
User: Any
Aggregation: Access Count
Grouping: User
Chart Type: Ranking
Environment: Developing
Location: Design Time
App: Any
Page: Any
Form: Any
Action: Any
User: Any
Aggregation: Access Count
Grouping: User
3.Content Capacity
Maximum of 10 visual elements per dashboard
Includes both charts and ranking tables
4. Chart Customization
Individual chart settings can be modified
"Chart Settings" section for configuration options
Setting
Option List
Log Permission (users SHOULD NOT be able to see the non-accessible Apps, Pages, etc. on the Chart Settings)
Environment
Any
Developing
hello
User Acceptance Test (UTA)
Production
Root Administrator: All Environments
Environment Administrator: Corresponding Environments
Owner: Corresponding Environments
Other Roles: None
Location
Any
Runtime
Design Time
App
List of available Apps.
Remarks:
Multiple selection.
Selectable only when Environment is selected.
If the App is selected with multiple options, Page and Form will become Any and read-only.
Root Administrator: All Apps
Environment Administrator: All Apps
Owner: Corresponding Apps
Other Roles: None
Page
List of available Pages.
Remarks:
Multiple selection.
Selectable only when App is selected.
If Page is selected multiple options, Form will become Any and read-only.
Same as App
Form
List of available Forms.
Remarks:
Multiple selection.
Selectable only when App is selected.
Same as App
Action
List of available Action
Load Page: Open a full Page.
Load Record: Fetch a specific data entry.
Load Table: Fetch and display a table.
Runtime Data Processing: Live calculations/transformations.
Table Export: Saves table to file.
Table Export with Password Protection: Secured file export.
Download File: Get file.
Download Encrypted File: Get encrypted file.
Download Report: Get report.
New Record: Creates fresh data.
Save Record: Updates existing data.
Delete Record: Remove data.
Upload File: Add new file.
Upload Encrypted File: Secure document transfer.
Request File Password: Ask for decryption key
Import Record: Data upload.
Bulk Commit: Mass database updates.
Record Generation: Automated data creation.
Scheduled Generation: Timed auto-creation.
Load Launch Board: Open main control panel.
Open System Message: View system message.
Open Action To Do List: View action to-do list.
Activate Super Admin: Enables root privileges.
On Behalf Of User: Impersonation mode.
Add New Simulation: Create test.
Remark:
1.Multiple selection
User
User Picker.
Remark:
Multiple selection
Aggregation
Access Count: The total number of times a resource has been accessed within a specified period.
Access Time (Average): The mean duration taken to complete an access request.
Access Time (Maximum): The longest recorded duration for an access request during a period.
Unique User: The count of individuals accessing a resource.
Grouping By
No Grouping: Analyze in aggregate, without segmenting by any dimension.
User: Group metrics by individual users.
(Example: User A accessed the App 5 times.)
App: Segment data by apps.
(Example: App B was accessed by people 5 times.)
Page: Group by specific pages.
(Example: Page C was accessed by people 5 times.)
App + User: Analyze metrics per app per user.
(Example: App B was accessed by User A 2 times.)
Page + User: Analyze metrics per page per user.
(Example: Page C was accessed by User A 2 times.)
5. Time selection list
When users select a different time period:
The x-axis automatically updates to reflect the new time range.
All corresponding chart data dynamically adjusts to display information for the selected period.
Yesterday
Today
Last 7 days
Last 30 days
Last 90 days
Last 12 months
Last year
This Year
Custom: User self defined from and to
6. Full-Screen Chart View
To maximize any chart for detailed analysis:
Locate the full-screen icon in the bottom-right corner of each chart.
Click the exit button to return to normal view.
7. Others
Users can Export, Duplicate and Delete charts.
To view detailed data points on line charts:
Hover your mouse over any point along the chart line.
The system will display a tooltip showing:
Exact time of the data point.
Corresponding value.
Pages initially display system-configured charts.
(“System Default Charts" can be found in Dashboard part)
Contain charts of similar actions.
Export
View details (transport to Log)
Full-screen
Specific point
3. Choose which features to view.
4. Each visual representation corresponds to a specific user action type.
5. Category:
Runtime
Access Data
Load Page: Fetch and display a full page.
Load Record: Fetch and display a record.
Load Table: Fetch and display a table.
Table Export: Save table data to a file (e.g. CSV, Excel).
Download File: Get a file.
Download Encrypted File: Get encrypted files.
Update Data
New Record: Add a fresh record to a table.
Save Record: Update an existing record.
Batch Process
Import Record: Add records.
Record Generation: Automatically create records.
Scheduled Record Generation: Automated batch records by following the schedule.
Design Time
Development
New Page/Workflow/Report: Create a new page/workflow/report.
Update Page/Workflow/Report: Modify existing pages/workflows/reports.
Download File: Retrieve resources.
Backup & Restore
Add App Backup: Create a backup.
Restore App Backup: Revert to a backup version.
Package & Install
Install App Package: Deploy a package.
Create App
Release
Create App Release: Bundle all things for a new version.
Download App Release: Fetch the release package.
The log provides a comprehensive table view displaying all log message details.
Choose which features to view.
3. Category:
Runtime
Design Time
4. Can be exported
Run time use role
Run time use role
Navigation Steps:
Locate and select "Runtime User Role" in the navigation menu
Click the button(On top-right corner)
The system displays a tabbed interface with:
'All' Tab: Comprehensive list of all users and their assigned roles within the application
Role-Specific Tabs: Individual tabs for each Runtime User Role, showing only relevant users
Can be exported
2. Review User Role
Navigation Steps:
Navigate to the Admin Panel
Under the "User Account" section, select "Users"
Click "Review User Role" to open a search dialog
Select Environment and User to export the list.
Review Users & Groups
Navigation Steps:
Navigate to the Admin Panel
2. Under “User Account” button section, select “Groups”
3. Click “Review User & Group”
4.Select By Group/User and click Export
New Access Log
Navigation Steps:
Navigate to the Admin Panel.
2. Under the “Log” button section, select “Access Log”.
3. Can see Action, User Name, User Account, User Type, IP Address, Method, Platform, Result, Remarks, Time
4. Can be exported
Data Housekeeping Helper
Navigation Steps:
Navigate to the Data Housekeeping Helper during Design Time.
2. Select the target app from available options.
3. Users must apply at least one datetime filter to execute a search.
4. The widget remains read-only until a Form has been properly selected from the options.
5. Based on the filtering criteria, the total record count and breakdown of each Form will be shown.