- Who can mark items as checked/unchecked (change item results).
- Who can define the checklist structure — add or remove checklist items (freeze/admin permission).
Controlling Who Can Check/Uncheck Items
Standard Polarion permissions, not Checklist-specificMarking items as checked is simply a modification of the underlying custom field. This is controlled entirely by standard Polarion field permission mechanisms — not by a
nextedy.checklist.* configuration property.Controlling Who Can Define the Checklist Structure
_TYPEID_, _FIELDID_, and _STATUS_ are all optional segments, giving four levels of specificity (matching the wider Property Hierarchy and Precedence Reference) plus status-scoping.
Accepted Values
Example — Definition of Done / Definition of Ready gating

adminPermission — but users can still mark existing items as checked:

Order of Evaluation — adminPermission
The system evaluates the adminPermission key in the following order, most specific first, for a given type, checklist field, and status (example: type userstory, checklist dod, status accepted):
Read-Only and Admin Permission Flags (Runtime)
readonly computation confirmed via source — and it differs by target typeConfirmed directly from
ChecklistService.java (getChecklistConf): there is no dedicated readonly configuration property. For a work item, readonly is computed purely from Checklist license authorization (!ChecklistProduct.getInstance().isCurrentUserAuthorized()) — it does not factor in Polarion’s own field permissions or workflow state at that layer. For a document, test run, or plan, readonly additionally factors in the standard Polarion can().modify() check for that target (!target.can().modify() || !isCurrentUserAuthorized()). In all cases, actual enforcement of who can check/uncheck items on a work item checklist field still goes through the standard Polarion field-permission mechanisms described under “Controlling Who Can Check/Uncheck Items” above, independently of this resolved flag.Document-Level Checklists — Known Limitation
Related Configuration
- Property Hierarchy and Precedence Reference — the general 4-level precedence model that
adminPermissionextends with a status dimension. - Template Configuration Properties — template resolution properties that interact with structure-editing permissions.
- Icon, Feature-Toggle, and Baseline Properties — appearance and baseline-related properties.
- Workflow Functions and Conditions — workflow functions and conditions that gate transitions based on checklist completion, distinct from structure-edit permissions.
Sources
Sources
KB Articles
- How to control who can change the list and when ?
proc-checklist-src/com.nextedy.polarion.checklist/src/com/nextedy/polarion/checklist/ChecklistConf.javaproc-checklist-src/com.nextedy.polarion.checklist/src/com/nextedy/polarion/checklist/ChecklistAdminServlet.javaproc-checklist-src/com.nextedy.polarion.checklist/src/com/nextedy/polarion/checklist/ChecklistSettings.javaproc-checklist-src/com.nextedy.polarion.checklist/src/com/nextedy/polarion/checklist/internal/ChecklistSetupService.javaproc-checklist-src/com.nextedy.polarion.checklist/src/com/nextedy/polarion/checklist/internal/ChecklistService.java
