Skip to main content
Question

Import Custom Dashboard in Google SecOps

  • October 29, 2025
  • 2 replies
  • 58 views

KamleshSolanki
Forum|alt.badge.img

I wanted to import a custom dashboard that I built myself into Google SecOps. However, when I try to import it, the UI displays an error related to the etag. Below are the scenarios I observed:

  • When the etag is not provided, it shows as empty.

  • When the etag is modified, it throws an “Invalid etag found” or “Mismatch etag” error.

According to the official documentation, Google SecOps supports importing dashboards that have been exported through Google Security Operations.

Could you please confirm if it’s possible to import a custom-built dashboard (not exported from SecOps) via the UI or API?

2 replies

cmmartin_google
Staff
Forum|alt.badge.img+11

The etag value is like a checksum, and if you modify any field other than  Name, Description and Access, an exported dashboard will then error as such when imported.

 

You can create Dashboards programatically, but you have to crate the Dashboard, and add the Widgets programatically.  There are examples of this in the SecOps SDK Wrapper.


KamleshSolanki
Forum|alt.badge.img
  • Author
  • New Member
  • October 30, 2025

Thanks ​@cmmartin_google for a quick response. Let me try to create the dashboards using the SecOps SDK Wrapper. 

I see there is an arguments for filters, charts and other parameter to create an dashboard but is there any way we can create an dashboard only using the Dashboard JSON similar to what we get when we export an dashboard?