# Create a custom dashboard

Supported in:

You can create a custom dashboard to provide specific insights into the data.
You add tiles to the dashboard that display visualization charts, text, or buttons.

The following are options to create a custom dashboard:

- [Copy an existing dashboard](https://docs.cloud.google.com/chronicle/docs/reports/create-custom-dashboard#existing)
- [Create a new dashboard from scratch](https://docs.cloud.google.com/chronicle/docs/reports/create-custom-dashboard#new)
- [Import an exported dashboard](https://docs.cloud.google.com/chronicle/docs/reports/import-export-dashboards)

After creating a custom dashboard, you maintain it under the
**Personal Dashboards** section or the **Shared Dashboards** section of the left
navigation. **Personal Dashboards** are visible to you only. **Shared Dashboards**
are visible to all members of the team who can access dashboards in Google Security Operations.

When working with custom dashboards, you will often need to access the **Dashboard actions**
and **Tile actions** menus.

- To perform actions on a custom dashboard, open the **Dashboard actions** menu.
  The following image shows the menu location.

  ![Open dashboard actions menu](https://docs.cloud.google.com/static/chronicle/images/reports/dashboard-actions-menu.png)

  **Open dashboard actions menu**
- To perform actions on a tile, open the **Tile actions** menu. The following image
  shows the menu location.

  ![Open tile actions menu](https://docs.cloud.google.com/static/chronicle/images/reports/tile-actions-menu.png)

  **Open tile actions menu**

## Create a new dashboard

Use the following steps to create a new dashboard:

1. Under the **Personal Dashboards** or **Shared Dashboards** section in the left navigation, click **Add \> Create new**. A new blank dashboard appears.
2. Click **Edit dashboard** and enter a name for the new dashboard.
3. [Add a tile to a dashboard](https://docs.cloud.google.com/chronicle/docs/reports/create-custom-dashboard#add-tile).
4. When you're done, click **Save**.

## Copy an existing dashboard

Copying an existing dashboard can save time if the original dashboard uses a
data model and has visualizations that you want to use. You can copy an existing
dashboard from the **Default Dashboards** , **Personal Dashboards** , or **Shared Dashboards**
section in the left navigation.

Do the following to copy an existing dashboard:

1. Choose a dashboard you want to copy, from the **Default Dashboards** , **Personal Dashboards** , or **Shared Dashboards** section in the left navigation.
2. Click **Menu** next to the
   dashboard name, and then select **Copy to Personal** or **Copy to Shared**.

   This copies the dashboard to the **Personal Dashboards** or
   **Shared Dashboards** section in the left navigation.

## Edit a dashboard

1. Go to **Personal Dashboards** or **Shared Dashboards** and select a dashboard.
2. Click **Dashboard actions \> Edit dashboard**.

## Add a tile to a dashboard

You can add a tile using one of the following ways:

- Create a new blank tile.
- Duplicate an existing tile that exists on the dashboard.

You can select any of the following types of tile:

- Visualization
- Text
- Markdown
- Button

### Create a new tile

To add a new tile to a dashboard, do the following:

1. Open an existing [dashboard to edit](https://docs.cloud.google.com/chronicle/docs/reports/create-custom-dashboard#edit-dashboard) or [create a new dashboard](https://docs.cloud.google.com/chronicle/docs/reports/create-custom-dashboard#new).
2. In the dashboard edit dialog, click **Add** and select the type of tile: **Visualization** , **Text** , **Markdown** , or **Button**.
3. Depending on the tile type you select, you'll see different configuration options. If you select **IOC Matches** , you can add the `Event Timestamp Filter` filter-only field.

> [!IMPORTANT]
> **Important:** We recommend that you don't filter directly on `Event Timestamp Filter`. This capability will be deprecated.

### Duplicate an existing tile

Follow these steps to duplicate a tile in the current dashboard. You can then edit
the copy to use different fields, visualization, and filters.

1. Open an existing [dashboard to edit](https://docs.cloud.google.com/chronicle/docs/reports/create-custom-dashboard#edit-dashboard).
2. Click **Tile actions** in the tile that you want to duplicate, and then click **Duplicate tile**. A new tile is created with the same Explore and custom fields as the original tile. You cannot change the Explore data model bound to the tile.
3. Edit the tile to support a specific use case.
4. Click **Save**.

## Edit a tile

1. Open an existing [dashboard to edit](https://docs.cloud.google.com/chronicle/docs/reports/create-custom-dashboard#edit-dashboard).
2. Identify the tile you want to edit, and then click **Tile actions \> Edit**.
3. Modify the tile to support a specific use case.
4. Click **Save**.

## What's next:

- [Add a chart to a dashboard](https://docs.cloud.google.com/chronicle/docs/reports/create-chart-visualization)

**Need more help?** [Get answers from Community members and Google SecOps professionals.](https://security.googlecloudcommunity.com/)