CapitalKnowledge

Systems Integrator > Capital Teamwork User Guide > Configuration JSON Files

Configuration JSON Files

System Administrators can edit user properties in the JSON files to customize property field names/types and create additional fields displayed in Capital Teamwork.

JSON Files

The JSON files contain user parameters that control the property fields on Capital Teamwork workflows.

Restriction: The JSON files, located in the webclient\configuration\teamwork folder of your Capital software installation, must only be edited by authorized System Administrators.

User Properties

Each user property includes parameters you can edit to change the appearance/behavior of the property fields.

Example parameters:

"name": "Sample date field",
"displayType": "date",
"tooltip": "enter today's date",
"isMandatory": true,
"showInTable": true,
"readOnly": false

Generic parameters editable in the JSON files:

  • name — Name assigned to identify the user property.
  • displayType — Type of property field required to enter data.
  • tooltip — Text shown on hover.
  • isMandatorytrue/false — whether the field must be entered to apply updates.
  • showInTabletrue/false — whether the values display in table view.
  • readOnlytrue/false — whether you can apply values in the field.

displayType options (create specific property field types):

  • date — Date entry field.
  • textfield — Single-line text entry field. "valueType": "integer" for numbers, "valueType": "float" for decimal numbers.
  • select — Dropdown list. "allowedValues": ["A", "B", "C"], "defaultValue": "B".
  • Autocomplete — Values auto-display as you type. "allowedValues": ["Red", "Blue", "Green", "Brown"], "defaultValue": "Blue".
  • checkbox — Check box to select options.
  • radio — Radio buttons. "allowedValues": ["X", "Y", "Z"].
  • textarea — Multiple-line text entry field.

attachmentConfig parameter — specifies how attachments are uploaded/displayed:

  • type — Available file formats to upload. "allowedValues": ["PDF", "TXT", "XML", "DOCX", "PNG", "JPG", "JPEG", "HCV", "XHCV"]
  • key — Type of data the attachment relates to. "allowedValues": [..., "Wiring Prevision", "Harness Prevision", "Connector", "Device"]
  • keyUserFields — Additional user property columns on the Attachments tab; configure up to four: "userField1": "User Prop1", "userField2": "User Prop2", "userField3": "User Prop3", "userField4": "User Prop4".
  • maxSizeInMB — Maximum attachment file size permitted, e.g. 300.

buildlistconfig.json parameter:

  • hideValidatedTimestamptrue/false — whether the date/time of the most recent DRC run displays in the Details pane.

generalpreferences.json parameters:

  • fetchLimit — Maximum number of designs or build lists in the last-worked project available at login. Default: 100.
  • helpLink — Direct URL to the Capital Teamwork User Guide on the Siemens Support Center (default) or an internally hosted version. See also "Privacy Policy, Language, Help, and User Profile" in "Application Interface." Internal support documentation value: "URL to the HTML or PDF hosted on your web server".
  • showConfidentialityDisclaimertrue/false — whether the Confidentiality Disclaimer message displays the first time you download data in a session.

issueconfig.json parameter:

  • limit — Maximum number of Issues in the project displayed in the Issues workflow.

Source: https://docs.sw.siemens.com/en-US/product/861057055/doc/202212033.capital_tw_user?audience=external · retrieved Tue Jul 07 2026 00:00:00 GMT+0000 (Coordinated Universal Time)