Documentation forSecurity Event Manager

Manage multiple SEM dashboards

Overview

The SEM supports multiple dashboards for greater flexibility, personalization, and collaboration. You can create, manage, and share dashboards tailored to your specific needs.

A dedicated Manage Dashboard page displays all dashboards, along with options to create, edit, delete, export, import, and set a personal default dashboard.

Design dashboards with preferred widgets and save them as distinct views, such as User1 Dashboard or Active Directory Dashboard. Each dashboard supports up to 25 widgets and are scoped to individual users, ensuring personalized configuration and privacy.

Each dashboard is stored in a separate JSON file using the {uniqueDashboardId}.json naming format and saved in the following location: /usr/local/contego/run/manager/usersettings/{userId}/dashboards

Example: SEM_System_Default_Dashboard_2025_09_23_0613.json

SEM dashboards are user-specific and private by default. Each user can view, create, edit, and manage their own dashboards independently.

Manage Dashboards

SEM's Manage Dashboards screen provides a centralized interface for organizing and maintaining multiple dashboards. It offers a clean, tabular view of all dashboards you create, along with essential actions and filters. This screen streamlines dashboard management, ensuring you can easily view, customize, and organize your dashboards, as well as quickly switch to another dashboard.

Your dashboards are displayed in a structured list, with columns for dashboard names, last modified dates, and default status.

Available actions include:

  • Create: Launch a new dashboard creation flow.

  • Edit: Modify an existing dashboard’s name or widget layout.

  • Delete: Permanently remove a dashboard.

  • Set as Default: Mark a dashboard to load by default on login.

  • Export: Download a dashboard for backup or sharing.

  • Import: Upload a dashboard from an external source.

Filter options include:

  • Last Modified: Sort or filter dashboards based on recent activity.

  • Default (Yes/No): Quickly identify which dashboard is currently set as default.

Create a new dashboard

Build personalized dashboards with build-in validation to ensure names are unique and within system limits and widget customization.

If the dashboard limit is reached, creation is blocked until an existing dashboard is deleted.

  1. On the SEM System Default Dashboard, click Create Dashboard.

    You can also create a new dashboard on the Manage Dashboards screen by clicking Create Dashboard. When using this method, you will need to edit the dashboard to add your widgets. See Edit an existing dashboard.
  2. Enter a dashboard name.

    • Use letters, numbers, spaces, periods (.), underscores (_), and hyphens (-).
    • Use a unique name.
    • Use no more than 64 characters.
    • Avoid multiple consecutive spaces, but consecutive white spaces are automatically removed on save.
  3. Click Create.

  4. Click Add widgets and select the necessary widget from the Creating Widget panel.

  5. Click Create Widget to add the selected widget.

  6. Click Save changes.

  7. To return to the Manage Dashboards list, click Configure > Dashboards.

Switch between dashboards

When switching between dashboards in the Manage Dashboards page, SEM's intelligent session persistence automatically loads your last visited dashboard to reduce repetitive navigation.

Each time you log in, your preferred, default dashboard is restored.

To switch to another dashboard:

  • In the top-left corner, click the Dashboard drop-down arrow and select a different dashboard.

  • In the menu bar, click Configure > Dashboards and then click a dashboard name to open the dashboard.

Edit an existing dashboard

  1. On the System Default Dashboard, click Edit Dashboard to begin editing the dashboard currently being displayed.

  2. If you are on the Manage Dashboards screen, you can check the box next to a dashboard and then click Edit, or, if you are already viewing a dashboard, click Edit Dashboard.

  3. Edit your dashboard:

    • To rename the dashboard or a widget, click the pencil next to the title and enter the new name.
    • To add more widgets, click Add widgets, select a widget from the Creating Widget list, and then click Create Widget.
    • To remove a widgets, click the red X in the top-right corner of the widget.
    • To customize a widget, click Edit in the top-right corner of the widget.
    • To rearrange widgets, click-and-drag a widget to a new location on the dashboard.
  4. Click Save changes to save your dashboard changes, or Cancel to return to the Dashboard Overview page.

Delete a dashboard

Delete one or more dashboards from the Manage Dashboards page to maintain a clean and organized workspace by eliminating outdated or unused configurations.

  1. On the Manage Dashboards page, check the dashboard to be deleted.

  2. Click Delete.

  3. When prompted to confirm the deletion, click Yes.

    The deleted dashboard no longer appears in the Dashboard Overview or in the drop-down menu.

Export a dashboard

Export a complete dashboard configuration in a structured JSON format for easy backups, sharing, and migration across environments.

When exporting dashboards, the dashboard name, layout, all associated widgets, and any filters needed for those widgets to function correctly when re-imported, are included.

  1. On the Manage Dashboards page, select the dashboard to be exported.

  2. Click Export.

  3. Browse to the destination location and click Save.

Import a dashboard

Import a previously exported dashboard configuration by uploading a valid JSON file, which includes all layout details and associated widgets.

  1. On the Manage Dashboards page, click Import.

  2. Click browse file and browse to a valid JSON file containing a dashboard configuration that was exported from SEM, which includes a dashboard name, layout, associated widgets, and filters for those widgets.

  3. Double-click the JSON file to be imported.

  4. Click Import.

  5. Confirm the Import Successful message appears.

  6. Click Close.

    The imported dashboard now appears in the dashboard list.

Set a default dashboard

The last visited dashboard automatically becomes the default for the current session. However, you can set any dashboard as your personal default to designate which dashboard automatically loads when you log into SEM. The default dashboard is prioritized during login, unless overridden by session-based behavior.

  1. On the Manage Dashboards page, select a dashboard to set as the default dashboard.

  2. Click Set Default.

  3. When prompted to confirm the selection, click Set Default.

    In the dashboard list, the default dashboard has a blue check next to the dashboard name.

Troubleshooting

  • Clear your browser cache.

    • Open a new incognito window and try to reproduce the problem.

    • If you cannot open a new window, force reloading the page (Ctrl+F5).

    • You can also try opening the developer tools and right-click the Refresh button to empty your cache and perform a hard reload.

  • In your browser's developer tools, check Console for errors and Network for failed requests.

  • Seeing a few failed requests does not mean there was an error. Check the response message to see if it helps you determine what happened.