Sensitivity labeling

Sensitivity labeling enables you to provide feedback to the end user about the sensitivity of the information on an LN screen.

Concept

Sensitivity labels have an inherent hierarchy, as each label implies a more restrictive sensitivity than the next. For example, sensitivity labels have different levels of sensitivity, such as “Company Sensitive” and “Highly Sensitive”, which increase in order of sensitivity.

You must define the sensitivity level at either the table-field level or at the table level. Each field or table requiring a certain sensitivity level must be assigned the appropriate sensitivity label. When you specify a table, all fields in the table have the same sensitivity level, except those fields for which you have defined another sensitivity.

You can assign a sensitivity label to individual sessions and reports. Sometimes the assignment based on table fields is not applicable. For example, a calculated value on a report may be sensitive because it is based on a sensitive table field.

Sensitivity labels are shown on forms and reports.

To configure sensitivity labeling

To configure sensitivity labeling, take the following steps:

Step 1. Enable sensitivity labeling

Start the Maintain Parameters (ttaad0100m000) session and select the Sensitivity Labeling check box.

Step 2. Define sensitivity labels

Start the Sensitivity Labels (ttaad3150m000) session.

This session allows you to:

  • Define sensitivity labels and their sensitivity level.
  • Assign color schemes (which are only used during form presentation) to sensitivity labels.
Step 3. Assign sensitivity labels to table fields

Start the Sensitivity Level of Table fields (ttaad3151m000) session. This session allows you to assign sensitivity labels to tables or table fields.

The Print Impacted Components session allows you to print a list of reports which will get a sensitivity label based on the defined fields.

Step 4. Optionally: Assign sensitivity levels to specific sessions and reports

You can use the Sensitivity Level of Reports and Sessions (ttaad3152m000) session to assign sensitivity levels to specific sessions and reports.

Step 5. Convert sensitivity labels to runtime

Convert the sensitivity label definitions to the runtime data dictionary. This generates various files, whose names start with ‘sensitivity’ in the $BSE/lib directory.

At runtime, LN uses these files to identify whether sensitivity labels must be applied.

Note: Reports registered for the Production Reporting Service ( Infor BI Production Reporting Registered Reports (ttaad3546m000)) will be recompiled. As a result, a new design document is published on the blackboard.

Runtime behavior
Sessions

LN determines the sensitivity label on session level. If multiple fields of a session have sensitivity labels assigned, the most sensitive label is allocated.

The label is displayed in the upper left corner of the data area of the form. The font size is a predefined size of 1.5 (default size), and the font style is bold.

The color of the label is based on the color scheme assigned during configuration.

Reports

The sensitivity label is repeated and displayed in the upper left corner of each new page.

Output devices with font size capabilities, such as PDF and Windows printing, use the following font settings:

  • Font size: 1.5 times the default font of the report.
  • Font style: bold.