Core Concepts
Configuration Properties Index — Complete reference of all available configuration properties with types, defaults, and descriptions Risksheet.json Format — Structure and sections of the primary configuration file including global, dataTypes, columns, and levels Default Configuration Values — Out-of-the-box default settings for uncustomized RISKSHEET instancesConfiguration Placement
Template Path Configuration — How to organize and reference configuration files across template documents and projects Document Configuration Override — How to apply document-specific configuration that overrides template and global settingsWidget Parameters
Work Items Widget Parameters — URL and initialization parameters for the main RISKSHEET work items widget Plans Widget Parameters — URL and initialization parameters for the RISKSHEET plans and schedule widgetConfiguration Hierarchy
Nextedy RISKSHEET uses a three-tier configuration hierarchy:- Set global defaults via Project Administration > Configuration Properties
- Create template-specific overrides by attaching
risksheet.jsonto template documents - Apply document-specific customizations by attaching
risksheet.jsondirectly to work documents
Quick Reference
| Configuration Level | Location | Applies To | Edit Method |
|---|---|---|---|
| Built-in | System | All instances | N/A |
| Global/Project | Admin > Configuration Properties | Project-wide | Configuration Properties page |
| Template | risksheet.json (template document) | Documents using template | File attachment |
| Document | risksheet.json (document itself) | Single document | Configuration Editor or file |
Configuration Editor
Starting with version 25.5.0, the Configuration Editor opens in a new tab with:- YAML syntax highlighting and error detection
- Side-by-side view of Risksheet and configuration
- Configuration history tracking
- Template override wizard for inheritance management
- Keyboard shortcut support
- Download and upload capabilities
Use the Configuration Editor’s template override wizard to visualize which settings come from templates versus document-specific overrides. This helps troubleshoot unexpected configuration values.
Sources
Sources
KB ArticlesSource Code
RisksheetViewServlet.javaSystemConsts.javaAppConfig.tsShowConfigurationCommand.tsDocumentConfigProvider.java