Environment
- Product: SOLABS QM App (QMAPP)
- Version: Core Release 10.10.0-6 and later
- Feature Area: Secondary Tasks / Related Items
- Audience: End Users, System Administrators
Issue / Symptoms
Following an evaluation of Secondary Task behavior—particularly regarding privileges, access, and available actions before and after task release—users may observe the following changes in the SOLABS QM App (QMAPP):
- Users with Act On or Act On & Reassign privileges on the process no longer have Modify-level access to Secondary Tasks.
- The View and Act On menu options in the Secondary Task table (Related Items section) are no longer visible before tasks are officially released.
- Available actions within Secondary Tasks vary depending on the user's privilege level on the parent process.
Cause
SOLABS introduced improved functionalities and logic for Secondary Tasks in response to an internal evaluation and client enhancement requests. The changes address concerns related to privilege mapping accuracy, premature access to unreleased tasks, and the need for configurable creation, modification, and deletion rules.
Resolution
1. Updated Privilege Mapping for Secondary Tasks
The privilege mapping between the QMAPP process and its associated Secondary Tasks has been updated as follows:
| Privileges on Process | Previous Privileges on Secondary Tasks | Current Privileges on Secondary Tasks |
|---|---|---|
| Act On | Modify | View |
| Act On & Reassign | Modify | View |
| Modify | Modify | Modify (unchanged) |
| Administer | Administer | Administer (unchanged) |
Key change: Users with Act On or Act On & Reassign privileges on the process now receive View access (instead of Modify) on associated Secondary Tasks.
2. Restricted Access to Secondary Tasks Before Release
The View and Act On menu options in the Secondary Task table within the Related Items section are now hidden until the Secondary Tasks are officially released.
No user can access Secondary Tasks before they are released, regardless of privilege level.
3. Available Actions After Release
Once Secondary Tasks are released, the following actions are available based on the user's privilege level on the parent process:
| Privileges on Process | Privileges on Secondary Tasks | Menus in Related Items | Possible Actions in Secondary Tasks |
|---|---|---|---|
| Act On | View | View, Act On (if Assignee) | Can modify: Comments, Status, Start and End Date only |
| Act On & Reassign | View | View, Act On (if Assignee) | Can modify: Comments, Status, Start and End Date only |
| Modify | Modify | View, Act On (if Assignee) | Can modify all fields |
| Administer | Administer | View, Act On (if Assignee) | Can modify all fields |
4. Configurable Privilege Matrix for Secondary Task Actions
A configurable Privilege Matrix governs the ability to Create, Modify, and Delete Secondary Tasks from within the task form (Process section).
Default matrix configuration:
| Privileges on Process | PSTG On Hold — Create | PSTG On Hold — Modify | PSTG On Hold — Delete | PSTG Active — Create | PSTG Active — Modify | PSTG Active — Delete |
|---|---|---|---|---|---|---|
| Act On | Create | Modify Own | Delete Own | Create | Modify Own | Delete Own |
| Act On & Reassign | Create | Modify Own | Delete Own | Create | Modify Own | — |
| Modify | Create | Modify Any | Delete Any | Create | Modify Any | — |
| Administer | Create | Modify Any | Delete Any | Create | Modify Any | Delete Any |
Legend:
- Own — Secondary Tasks created by the current end user.
- Any — Secondary Tasks created by any user.
- Empty (—) — Action cannot be performed.
- PSTG On Hold — Secondary Tasks that have not yet been released.
- PSTG Active — Secondary Tasks that have been released.
If a user does not have the appropriate privileges as defined by the matrix, the Modify and/or Delete options will be disabled.
This matrix applies to every process and every process step.
The matrix is fully configurable to suit your organization's specific needs. Contact your System Administrator to request adjustments.
Additional Information
- The default privilege matrix settings have been established in alignment with standard client expectations.
- These changes apply globally across all processes and process steps in the QMAPP.
Comments
0 comments
Please sign in to leave a comment.