Skip to main content

# DashboardInput

The input needed for the createDashboard/updateDashboard mutations.

    input DashboardInput {
      name: String
      description: String
      shared: Boolean
      owner: ID
      autoLoginUser: ID
      customer: ID
      definition: String
      creator: DashboardCreator
    }

### Fields​

#### `DashboardInput.name` ● `String` scalar​

#### `DashboardInput.description` ● `String` scalar​

#### `DashboardInput.shared` ● `Boolean` scalar​

#### `DashboardInput.owner` ● `ID` scalar​

The owner can only be set within a updateDashboard mutation and only administrator users can do it. If you set the owner during creation of the dashboard or during an update and you are not an administrator an error will be triggered. If you create a dashboard the authenticated user will be used as owner.

#### `DashboardInput.autoLoginUser` ● `ID` scalar​

#### `DashboardInput.customer` ● `ID` scalar​

#### `DashboardInput.definition` ● `String` scalar​

The definition is Json, which describes the dashboard.

#### `DashboardInput.creator` ● `DashboardCreator` enum​

The creator of the dashboard.

### Member Of​

`createDashboard` mutation ● `updateDashboard` mutation