YaST/AppArmor/UI-Redesign

From openSUSE

< YaST | AppArmor(Redirected from YaST/AppArmor/)

Contents

AppArmor Reporting Redesign

These are screens of the completed reporting redesign. This will be the final version unless I get negative feedback.


10.3 and later

A couple of the forms make use of new 10.3 features, so these forms won't be backported.



What isn't shown

The Edit and View Report screens that duplicate the forms below have not been included, for obvious reasons.



Reports Management

Image: 01-reports-schedule_mgmt.png

The main report form. Here you can create and save report configurations, set up scheduled execution, run any report immediately, or view saved report results.



Reports Management - During Use

Image: 02-reports-schedule_mgmt.png

Using the "Other" button.



Creating a Report

Image: 03-reports-schedule_add.png

Similar to the original, but the date/time scheduling is easier to configure.



Creating a Report - During Use

Image: 04-reports-schedule_add.png

Date widgets are dynamically enabled/disabled to prevent user confusion and misconfiguration.



Running Reports - Setting Filters

Image: 06a-reports-run_sir_filters-1.png

When running "SIR" or Security Incident Reports, there are many optional filters. The form is now a single page with two tabs. People may not use filters at all, so I've reduced the number of pages they have to click through to get to the report execution.



Running Reports - Setting Filters - Profile Filters

Image: 06b-reports-run_sir_filters-2.png

Access Type and Mode fields are now displayed on the page, rather than being hidden behind a popup. By default, the "Access Type" and "Mode"fields are disabled.



Running Reports - Setting Filters - Date Filters

Image: 06c-reports-run_sir_filters-3.png

Date filters are also disabled by default.



Running Reports - Setting Filters - Date Filters 2

Image: 06d-reports-run_sir_filters-4.png

The form now uses the standard `Date() widget for day/month/year.



Running Reports - Results 1

Image: 07-reports-run_sir-3.jpg

Mostly the same, but the "First" and "Last" page buttons have been removed. Users can press the "Go to Page" button for the same function.



Running Reports - Results 2

Image: 08-reports-run_sir-4.jpg

Scrolling through the pages, and the appropriate control buttons get enabled or disabled.



View Archived Reports - Choosing Reports

Image: 10-reports-view_archive-1.png

The path label has been changed to a text entry widget.