The following two new Group Engine views have been added to LiveWire: Audit Log and Connected Users.
Audit Log Sub View
This Audit Log Sub View will display an information hierarchy table of engines added by the user that have an authentication connection type of “Connect with an authentication group” (i.e. connecting with the Authentication Group Secret) at the highest layer, and a list of all audit log messages for that engine as children underneath. The table shows roughly the same information as the Audit Log View shows for each individual engine. The host engine will also be displayed and will be suffixed by a star icon.
Visibility:
- The user must have the ACL permission to View Audit Log in order to see this Audit Log Sub View.
- In order for each group engine to be displayed, the engine must support the Audit Log feature and the user must have the ACL permission to View Audit Log on that engine.
Header Controls:
- Clicking the “Search” button will display a popover mini dialog that will allow
the user to filter the audit log based on a number of criteria. Clicking the
“Cancel” button will revert any changes made to the popover. Clicking “Search”
will filter the audit log for all engines.
When a search is performed, the search parameters will be displayed in a banner below the header controls. Clicking the “Clear Search” button will remove all filters provided in the search popover.
- Clicking the “Clear Log” button will clear the audit log on all engines. When the user clicks this button, a confirmation dialog will be displayed. Clicking “Yes” will execute the request, and clicking “No” will abandon the request.
- image-20250619-212910.png
- Clicking the “Collapse All” button will collapse the entire tree view in the table, showing just the engines and no audit log messages.
- Clicking the drop down button on the refresh button will allow the user to select an auto-update interval for updating the information in the table. The default will be “1 Min.”. The choice made will persist between all of the group engine sub views.
- Clicking the filter button will display the Filter Engines Dialog allowing the user to choose which engines are displayed in the table.
Table:
- The rows in the table representing an engine will display the number of audit log messages for that engine in parenthesis after the engine name. This audit log message count will be affected by the search filters.
- Only one engine can be expanded at a time. If the user clicks another engine row that’s not expanded, the current expanded engine will be collapsed and the newly clicked engine row will be expanded.
Context Menu for Engine Rows:
- Clicking the “…” button to the far right of an engine row will display a drop down of all the engine actions available to the user.
- Clicking the “View Audit Log” item will navigate the user to the Audit Log View for that engine.
- Clicking the “Export Audit Log” item will export the audit log messages for that engine to a CSV file.
- Clicking the “Clear Log” item will clear the audit log on this engines. When the
user clicks this item, a confirmation dialog will be displayed. Clicking “Yes”
will execute the request, and clicking “No” will abandon the request.
Connected Users Sub View
This Connected Users Sub View will display an information hierarchy table of engines added by the user that have an authentication connection type of “Connect with an authentication group” (i.e., connecting with the Authentication Group Secret) at the highest layer, and a list of all connected users for that engine as children underneath. The table shows roughly the same information as the Connected Users View shows for each individual engine. The host engine will also be displayed and will be suffixed by a star icon.
Visibility:
- The user must have the ACL permission to Configure Engine in order to see this Connected Users Sub View.
- In order for each group engine to be displayed, the engine must support the Connected Users feature and the user must have the ACL permission to Configure Engine on that engine.
Header Controls:
- Clicking the “Expand All” button will expand the entire tree view in the table, showing all connected users for all engines.
- Clicking the “Collapse All” button will collapse the entire tree view in the table, showing just the engines and no connected users.
- The search box will filter the table on the “Name”, “Client” or “Port” columns. As a result of this filtering, if any engines in the table have no connected users displayed, the engine will not be displayed either.
- Clicking the drop down button on the refresh button will allow the user to select an auto-update interval for updating the information in the table. The default will be “1 Min.”. The choice made will persist between all of the group engine sub views.
- Clicking the filter button will display the Filter Engines Dialog allowing the user to choose which engines are displayed in the table.
Table:
- The rows in the table representing an engine will display the number of connected users for that engine in parenthesis after the engine name. This connected users count will be affected by the search filter.
Context Menu for Engine Rows:
- Clicking the “…” button to the far right of an engine row will display a drop down of all the engine actions available to the user.
- Clicking the “View Connected Users” item will navigate the user to the Connected Users View for that engine.