Install GSS interface for end-users¶

This article is a companion article to Incident Handling for Organizations and to The GSS End User interface for end users.

In this article, it is explained how to create the dialog page in which the end-user can submit an incident report.

  1. Create a dialog page, preferably below the page GSS Session History Management, named GSS Incident report. The set webui::AllDialogPages should now contain gss_incident_report.

    If not, you may want to change the webui.json file by replacing the new element you see with gss_incident_report.

  2. The size of the dialog should be large.

  3. First create a table, titled “Errors and warnings encountered”.

    Contents:

    1. gss::sp_dataSessionErrorMoments

    2. gss::ep_dataSessionErrorSeverity

    3. gss::sp_dataSessionErrorMessages

    Pivot:

    • Rows: i_dataSessionErrorMessageNumber

    • Columns: <IDENTIFIER-SET>

  4. Create a scalar widget, named IncidentSummary

    1. size: 4 columns, 2 rows.

    2. contents: gss::sp_incidentSummarySuppliedByEndUser.

    In the miscellaneous properties tab, set:

    1. Contents.labels.visible to 0

    2. Enable Multi-line to 1

    3. Title to gss::sp_incidentSummaryTitle

  5. Add a download widget named downloadIncidentSummary (4 columns, 1 row)

    1. Procedure gss::pr_downloadIncidentSummary

    2. Title: gss::sp_incidentSummaryTitle

  6. Add a button named ClearDataSessionErrors (4 columns, 1 row)

    1. Procedure: gss::pr_clearDataSessionErrors

    2. Title: gss::sp_titleClearDataSessionErrors