Reference Users from Other Projects
To display assignees or users from a different project in a user reference column:shared_library project instead of the current project.
Access Shared Enumerations
Load enumeration values from a centralized project to maintain consistent dropdown options:riskCategory enumeration definition from the risk_standards project, ensuring all projects use the same controlled vocabulary.
Use Velocity Context for Dynamic Resource Access
Access work items from other projects dynamically in formulas and configuration using Velocity:- Retrieves a work item from the
project_standardsproject - Reads the document’s custom field value
- Uses that value in the current Risksheet calculation
Configure Cross-Project Status Workflows
When editing work items from other projects, RISKSHEET automatically loads the correct workflow for that item’s source project:iso_library, RISKSHEET queries that project’s workflow engine to show only valid transitions for that item.
The system uses the
project!workItemId notation internally to determine the correct workflow context. This happens automatically—no additional configuration needed.Centralize Risk Matrix Definitions
Store risk matrix configuration in a shared work item accessible from multiple projects: In therisk_standards project:
- Create a work item (e.g.,
STD-100) with custom fields:severityLevels: “1,2,3,4,5”- `occurrenceLevels”: “A,B,C,D,E”
- `acceptabilityThreshold”: “10”
Handle Permission Differences
Cross-project resources respect Polarion’s permission model:- Users without read access to the source project won’t see linked items
- Enum values load regardless of source project permissions
- Workflow actions respect the source project’s workflow permissions
| Resource Type | Permission Check | Fallback Behavior |
|---|---|---|
| Work Items | Source project read | Item appears as unresolvable |
| Enumerations | None (public) | Always loads |
| Users | Source project access | User list may be empty |
| Custom Fields | Source project read | Field returns null |
Verification
- Configure a column with
"project": "other_project"intypeProperties - Open your Risksheet and locate the column
- Click the dropdown or autocomplete field
- ✅ You should see resources (users, enum values, or work items) from the specified project
- Select a resource and save
- Verify the linked item displays correctly with its source project badge