The Metadata User Screen defines which values every user can change for themselves.

These metadata values are also displayed in the hover profile

This page will show you, the provided (starting with version 4.3) Metadata User Screen.

Besides the existing screen you can change the default user screen.

Create a json which has the structure of this user-screen-1-0.json - schemeĀ (you will find a validator here: http://json-schema-validator.herokuapp.com/) and upload it in the admin area on the page "Metadata configuration":

Supported Schema Types

The following field types are supported

Json-Templates

The following Jsons can be used as a basis.

Empty
Metadata User Screen


{
 "key": "metadata-screen-user-default",
 "name": "Default Metadata Screen"
}


Default
Metadata User Screen


{
 "key": "metadata-screen-user-default",
 "name": "Default Metadata Screen",
 "group": [
  {
   "name": "Telephone",
   "fullRow": true,
   "metadata": [
    {
     "key": "Telephone Number",
     "group": "Telephone",
     "hidden": false,
     "schema": {
      "type": "tel"
     }
    },
    {
     "key": "Mobile",
     "group": "Telephone",
     "hidden": false,
     "schema": {
      "type": "tel"
     }
    }
   ]
  },
  {
   "name": "Organization",
   "fullRow": true,
   "metadata": [
    {
     "key": "Title",
     "group": "Organization",
     "hidden": false,
     "schema": {
      "type": "string"
     }
    },
    {
     "key": "Department",
     "group": "Organization",
     "hidden": false,
     "schema": {
      "type": "string"
     }
    },
    {
     "key": "Company",
     "group": "Organization",
     "hidden": false,
     "schema": {
      "type": "string"
     }
    },
    {
     "key": "Manager",
     "group": "Organization",
     "hidden": false,
     "schema": {
      "type": "user"
     }
    }
   ]
  }
  ]
}
    


Customer Metadata User Screen


{
  "key": "metadata-screen-user-default",
  "name": "Default Metadata Screen",
  "group": [
    {
      "name": "Contact Details",
      "fullRow": true,
      "metadata": [
        {
          "key": "Telephone Number",
          "group": "Contact Details",
          "hidden": false,
          "schema": {
            "type": "tel"
          }
        }
      ]
    },
    {
      "name": "Customer",
      "fullRow": true,
      "metadata": [
        {
          "key": "Title",
          "group": "Customer",
          "hidden": false,
          "schema": {
            "type": "string"
          }
        },
        {
          "key": "Company",
          "group": "Customer",
          "hidden": false,
          "schema": {
            "type": "string"
          }
        },
        {
          "key": "Service Level",
          "group": "Customer",
          "hidden": false,
          "schema": {
            "type": "select"
          },
          "allowedValues": [
            {
              "name": "Platinum"
            },
            {
              "name": "Gold"
            },
            {
              "name": "Silver"
            }
          ]
        }
      ]
    }
  ]
}