Skip to main content

Property key pattern

All configuration properties are set in Administration > Configuration Properties and follow this dot-notation pattern:
Both segments are optional, independently_TYPEID_ and _FIELDID_ can each be present or omitted, which is what produces the 4-level precedence below. They are not positionally fixed beyond “type before field” in the key.

4-level precedence (type + field specificity)

Documented for the allMandatory property, which configures whether all checklist items are treated as mandatory:
Verify in applicationThe system searches for allMandatory in the order shown above — type+field, then field-only, then type-only, then global. The fully expanded 8-step order in the next section is documented for adminPermission only; whether other properties follow that same status-aware expansion is not documented. Treat the 4-level example above as the base pattern, and verify anything beyond it in your Polarion instance before relying on it.
For type=userstory, field=dod, property=allMandatory, the lookup walks from level 4 down to level 1 in the table above, stopping at the first property key that is actually set, and falling back to the global default only if none of the more specific keys are configured.

Status-aware precedence (adminPermission)

The adminPermission property additionally supports a _STATUS segment, extending the pattern to:
Accepted values: For a userstory type, dod/dor checklists, and an accepted status, the system evaluates adminPermission in this exact order:
Worked configuration
adminPermission controls structure, not check/uncheck actionsadminPermission governs who can add, remove, or redefine checklist items. Whether a user can mark existing items as checked is a separate concern controlled by standard Polarion permissions — Administration > Work Items > Readonly Fields or Administration > User Management > Permissions Management on the underlying custom field. Configuring adminPermission alone does not lock down check/uncheck actions.
Version-gated UI behaviorStarting with version 25.7.0, regular users without admin permissions on a given adminPermission condition also lose access to the Clear action — it’s no longer available under the checklist’s Gear menu icon. Earlier versions may not hide this control the same way.
The following properties are read via the same _TYPEID_._FIELDID_ scoping mechanism, but are listed individually here rather than through a precedence worked example:
About the defaults in the table abovemergeTemplate defaults to true and mergeTemplateResolved to false. workItemTemplateId has no static default value — it resolves dynamically through the fallback described above, which is why its Default column reads “See application”.

Global (non-hierarchical) properties

These properties are configured without _TYPEID_/_FIELDID_ scoping — they apply plugin-wide:
disable.hook is not a Configuration PropertyUnlike every other property on this page, nextedy.checklist.disable.hook cannot be set via Administration > Configuration Properties. It is a JVM system property set at the application server level and requires a restart to take effect.

Type-scoped property — checklistsIdsForTypeChanges

Not actually global — takes a _TYPEID_ segmentchecklistsIdsForTypeChanges is type-scoped, not plugin-wide: the key takes a _TYPEID_ segment — nextedy.checklist._TYPEID_.checklistsIdsForTypeChanges, parallel to checklistsIdsForSummary (see Summary Field Reference) — and not the bare nextedy.checklist.checklistsIdsForTypeChanges.

Per-field PDF visibility property

See Icon, Feature-Toggle, and Baseline Properties for related display properties, and Permission, Freeze, and Read-Only Properties for the full adminPermission and freeze/merge-template behavior.

Document-level applicability

Verify in applicationWhether freeze and role-based adminPermission settings apply to document-level checklists in the same way as to work item checklists is not documented, and no document-specific syntax beyond the general _TYPEID_._FIELDID_ pattern is confirmed. Verify document-level behavior in your Polarion instance before relying on it being equivalent to the work item examples above.

See also

Last modified on August 31, 2026