**Source URL:** https://limited.veevavault.dev/medical/mdl/component-types/dashboard

# Dashboard

**Class:** `metadata`

Dashboards provide an at-a-glance understanding of key metrics.

Learn about [Dashboards in Vault Help](https://platform.veevavault.help/en/lr/8934).

| Attribute | Metadata | Description |
| --- | --- | --- |
| `active` | Type: Boolean | Indicates whether the component is active. |
| `label` | Type: String **Required** Max length: 128 | UI-friendly string in the Vault's base language. |
| `description` | Type: String Max length: 255 | A general description of the dashboard. |
| `editors` | Type: String Max length: 300 Multi-value | Users with the *Editor* permission required to edit dashboards. |
| `viewers` | Type: String Max length: 300 Multi-value | Users with the *Viewer* permission required to view dashboards. |
| `owners` | Type: String Max length: 300 Multi-value | Lists users and groups in the *Owner* role. Users in this role can assign other users and groups to the *Owner* role on Dashboards. |
| `dashboard_markup` | Type: XMLString **Required** Max length: 32000 | Describes the layout of the dashboard. |
| `tags` | Type: String Max length: 1500 Multi-value | A list of tags associated with the dashboard. |

### Supported Operations

| Operation | Support |
| --- | --- |
| Create | Yes\* |
| Recreate | Yes\* |
| Alter | Yes\* |
| Drop | Yes |
| Rename | Yes |
| Describe | Yes |
| Generate Recreate | Yes |
| Queryable | No |

**Notes:**

*   **Create, Recreate, Alter:** MDL Operation is supported, but the Component Type contains field(s) that use proprietary XML. Direct modification of the XML is not supported or recommended. Instead, creating and/or updating the component is better suited through the Admin UI.
*   **Alter:** MDL Operation may not be supported for some multi-value attributes.

---

**Previous:** [Customwebapi](/medical/mdl/component-types/customwebapi)  
**Next:** [Docatomicsecurity](/medical/mdl/component-types/docatomicsecurity)