Security Dashboard View (nss-SecurityDashboardView)
The Security Dashboard is the main view for the Security Service. The view provides for administrators and other authorized users a snapshot of the security configuration of your station.
A license feature controls whether you can see the System View in the Security Dashboard. System View provides security details for each subordinate station in the NiagaraNetwork. To enable the System View feature, you need the “securityDashboard” license feature with the “system” attribute set to true. Without this setting, you see only the station dashboard (Station View) for the local station.
(as of Niagara 4.14).

Gray Info icon (
) indicates secondary information. For example,
there is an info level that states how many users are in the station.
You do not need to take a particular action. It is just presented for
consideration.Green OK icon (
) indicates the item’s security status is good.Yellow Warning icon (
)
indicates a warning status on the item which means that the setting
should be examined and possibly changed. Red Alert icon (
) indicates
an alert status on the item. The setting raises a security concern
and should probably be changed.
Each card displays several of the most urgent items. If there are more items than fit on a card, a More button at the bottom of the card will pop up the full list of items for that service. Typically, a card provides a hyperlink to that particular service (or to a component) so that you can easily change the configuration. In cases where there is no component to link to, the pane provides no hyperlink. By default, the links on the individual cards in the Security Dashboard view link directly to the remote station. However, you can configure them using the Station Link Config property on the SecurityService component. For details, see SecurityService (nss-SecurityService).
The Summary card, which is located in the upper left corner, summarizes the number of security status messages for all services on the station. The Summary card features Hide / Show options, which allow you to hide, or show, all messages for one or more security status levels. For example, if you click the Hide option under Warning (as shown below) all of the Warning status messages for each card are hidden from view.

Services reporting to the Security Dashboard include the following:
Fox Service (for example, TLS status)
Web Service (for example, TLS status)
Authentication Service (for example, weak password strength)
Debug Service (for example, FINE logs enabled)
Module Permissions (for example, SEVERE permissions requested)
Module Signatures (for example, modules unsigned)
Program Objects (for example, unsigned program objects)
Platform Settings (for example, TLS status)
File System (for example, users with write access)
User Service (for example, super user status)
Syslog Settings (for example, Transport protocol status)
Other services and components may also be reporting to the Security Dashboard.
Additionally, the Dashboard is “pluggable” so that third parties can add their own security warnings for drivers.
Security Dashboard Refresh
In addition to the action available on the SecurityService, there are several ways that you can trigger a data refresh for this view:
Attempting to retrieve the Dashboard data, for example, by viewing the Dashboard when there are no data available yet (possibly because the station has just restarted) triggers a refresh.
An Execute action on the refreshes the data for that station.
A time trigger on the that allows you to schedule a refresh. The default is to refresh daily.
The Refresh System Dashboard Data action on the SecurityService takes a String argument. It will refresh any station that matches that String. For example, the string, “
Richmond*”, will match any station that starts with Richmond; or “*”will match all stations).On the System Dashboard View, the card for each station has a Refresh icon (
)
next to the “Generated x time ago” text. Click the icon to trigger
a refresh for the station.