Administration section
Administration pages
Overview
For more detailed information on each section, click the provided link.
Users - allows managing user entities
- Access Groups - contains the settings for the users' hierarchy
- Roles - contains settings for role permissions
Managing Dynamic Attributes* - allows creating and editing the dynamic attributes of the application
- User Session - contains data about authenticated users
- Pessimistic Locking* - allows configuring specific situations that enable the lock functionality
- File Storage - contains settings for uploading external files
- Scheduled Tasks - allows managing application tasks
- Restore Deleted Entities - allows managing soft-deleted records
Entity Inspector - allows managing application entities
- Application Properties* - allows configuring specific application parameters
- JMX Console - for configuring JMX objects
- Entity Log - contains the setting for entity logging
- User Session Log - contains the settings for the logging mechanism
- Email History - contains the settings for the CUBA email sending mechanism
- Server Log - contains the application log information
- Performance Statistics - contains application-related statistics
* Changing the configured properties is not recommended
Users
User's management.
Guest user
To create the user with only monitoring permissions (no configuration operations, no runtime control operations permissions):
Click Create
- Specify at least mandatory parameters
- Click the OK button (By default, a new user has only monitoring permissions)
or
To cancel the changes:
- Click the Cancel button
Scheduled Tasks page options
Configuring a scheduled task is recommended for removing notifications from the database.
Creating a scheduled task
- Click Create
FIXICC H2 opens the Schedule Task page
Specify the parameters in the list below with the recommended values, using the provided screenshot as a visual reference.
Item 1. Defined by - select Bean
Item 2. Bean Name - choose from the "fixicch2_TasksService" list
Item 3. Method Name - choose from one of the following:- clearNotificationsOlderThan(StringDays) - a method for removing all notifications older than the selected date
- clearNotificationsMoreThan(String CountOfNotification) - a method for removing all notifications larger than the specified amount
Item 4. Optional. Method Parameters - you can specify parameters related to the chosen method in Method Name. Options include:
- String days - number of days to store the notification in the database (for the clearNotificationsOlderThan method)
- String countOfNotification - number of notifications to store in the database (for clearNotificationsMoreThan method)
Item 5. Scheduling Type - specify the desired type of schedule from the options Cron/Period/Fixed Delay
Item 6. Enter:- A Cron Expression for a Cron schedule
- A value for Period, sec (in seconds) for a Period schedule
- A Fixed Delay for a Fixed Delay schedule
Item 7. The question mark symbol (?) shows a tip for writing the CRON expression
- Click OK to complete creating the scheduled task or Cancel to cancel the operation
The following options are always available on the page: Create, Running tasks.
Activating a scheduled task
When the scheduled task is added to the list, select it click Activate to activate it (see screenshot).
The following options are enabled for activated scheduled tasks: Execution History, and Deactivate.
Deactivating a scheduled task
To stop the execution of the activated scheduled task, select the task and click Deactivate (see screenshot).
The following options are enabled for deactivated scheduled tasks: Activate, Edit, Remove, Execution history, Execute.
Application properties
Saving the user's UI changes
- Go to the Application properties
- Open the cuba set of properties
- Open the gui set of properties
- Select the cuba.gui.manualScreenSettingsSaving propery
- Click the Edit button
- Figure. The Changing of the application property form.
- Change the Current Value into true
- Click the OK button
or
To cancel the changes:
- Click the Cancel button
Server Log page options
On the Server Log page, you can:
- Download a log file by clicking Download (item 1 in the screenshot below)
- View a log by clicking Show Tail (item 2 in the screenshot below)
Filter log info in the Options subtab (item 3 in the screenshot below)
Performance Statistics page options
On the Performance Statistics page, you can:
- Export data into an excel file by clicking Excel (item 1 in Screenshot A, below)
See more details about threads by clicking Threads (item 2 in Screenshot A, below)
Export a thread's detailed info into an excel file by clicking Excel (see Screenshot B, below)
Full page screenshots
Users
Figure. Users page.
Access Groups
Figure. Access Groups page.
Roles
Figure. Roles page.
Dynamic attributes
Figure. Dynamic Attributes page.
User Sessions
Figure. User Sessions page.
Locks
Figure. Locks page.
External Files
Figure. External files page.
Application properties
Figure. Application properties page.
JMX Console
Figure. JMX Console page.
Entity Log
Figure. Entity log page.
User Session Log
Figure. User Session Log page.
Email History
Figure. Email History page.