Skip to main content

What is a Working Session?

A working session represents the active period during which you’re viewing and editing a risksheet. Think of it as your workspace: when you open a risksheet document, RISKSHEET establishes a session that tracks your edits, manages save operations, and maintains your view state. This session remains active as long as you interact with the risksheet or keep the browser tab open. diagram Unlike static documents where you must explicitly save before closing, RISKSHEET automatically persists your changes to Polarion work items as you edit. The session manages this background save activity transparently.

How Save Operations Work

When you edit a cell in RISKSHEET, the change is immediately queued for saving. RISKSHEET batches edits and commits them to Polarion’s work item repository within seconds. You’ll see visual feedback—a briefly highlighted cell or a status indicator—confirming that the save completed successfully.
Changes persist to Polarion immediately. You don’t need to click a “Save” button or worry about losing work when switching between risksheets. Each edit is committed individually to the underlying work item.
This continuous save model differs from traditional spreadsheet applications where unsaved changes remain in memory until you explicitly save the file. With RISKSHEET, every accepted edit is a committed change to the Polarion data model. What Gets Saved:
  • Cell value changes (text, enums, dates, numbers)
  • New risk items or downstream tasks created through inline actions
  • Link relationships established through column editors
  • Bulk edit operations applied through context menus
What Doesn’t Persist Across Sessions:
  • Column width adjustments (unless saved as a Saved View)
  • Scroll position or selected cells
  • Temporary filters applied through the interface
  • Expanded/collapsed row states in hierarchical views

Session Timeout Behavior

Polarion enforces session timeout policies to protect server resources and security. By default, if you remain inactive in a risksheet for approximately 30 minutes, Polarion will prompt you with a timeout warning. You can choose to continue working (which renews the session) or allow the session to expire.
If your session expires due to inactivity, you won’t lose already-saved work. However, any edits made in the seconds before timeout that haven’t yet committed may be lost. If you see a timeout warning, click “Continue” to keep working.
Common Scenarios:
SituationWhat HappensResolution
Editing activelySession remains alive indefinitelyNo action needed
Browser tab open but idle for 30minTimeout warning appearsClick “Continue” to renew
Session expires while editingPending edits may not saveRefresh page and re-enter changes
Network interruptionSave operations fail silentlyCheck Save Failures
Some organizations configure custom session timeout durations through Polarion administration settings. If you experience frequent timeouts, consult your Polarion administrator about extending the session timeout threshold. When you navigate from one risksheet document to another—either by clicking a link in a Polarion document, opening a nested risksheet through cross-project linking, or switching browser tabs—RISKSHEET closes the current working session and establishes a new one for the target document. Each risksheet document maintains its own independent session. You can open multiple risksheets in separate browser tabs, and each will maintain its own working session with independent save queues and timeout tracking. Navigation Types: Same-Tab Navigation: Risksheet A → (click link) → Risksheet B
  • Session A closed
  • Session B opened
  • All pending saves in A flushed before navigation New-Tab Navigation: Risksheet A → (right-click, open in new tab) → Risksheet B
  • Session A remains active in original tab
  • Session B opened in new tab
  • Both sessions independent
You can safely edit different risksheets in multiple browser tabs simultaneously. Each maintains its own working session and save queue. However, editing the same risksheet in two tabs simultaneously can cause conflicts if both sessions attempt to update the same work item field.

Session Interruptions and Recovery

If your session is interrupted unexpectedly—due to network failure, browser crash, or server restart—RISKSHEET’s continuous save model means you’ve already persisted most of your work. When you reload the risksheet, you’ll see the state of the data as of the last successful save operation. Recovery Checklist:
  1. Refresh the risksheet page to establish a new session
  2. Verify recent edits appear in the grid (check work item revision history if uncertain)
  3. Re-enter any edits made in the seconds before the interruption
  4. Check for error messages in the browser console if saves continue to fail
For persistent session issues, see Session Timeout Errors for diagnostic guidance.

Browser Tab Behavior

Closing a browser tab that contains an active risksheet terminates the working session immediately. RISKSHEET commits all pending save operations before the tab closes, but if the browser terminates abruptly (crash, forced quit), saves in the queue at that moment may not complete. Best Practices:
  • Allow saves to complete: After making edits, wait a few seconds for the save indicator to confirm persistence before closing the tab
  • Avoid force-quit: Use normal browser close operations rather than force-quitting the application
  • Check revision history: If uncertain whether an edit saved, view the work item’s revision history in Polarion to confirm the change was committed

Session State and Configuration

Your working session does not remember transient UI state like scroll position or selected cells. However, if you save a Saved View, RISKSHEET persists configuration choices like:
  • Column visibility and order
  • Column width adjustments
  • Applied filters or query parameters
  • Sort order preferences
Saved Views are stored as Polarion configuration and persist across sessions. When you load a Saved View, RISKSHEET applies that configuration to your new working session, recreating the interface state you previously saved.

Concurrent Editing

RISKSHEET supports multiple users editing the same risksheet document simultaneously, each with their own working session. When two users edit different work items, their sessions operate independently with no conflicts. If two users edit the same work item field concurrently, Polarion’s work item locking and revision control mechanisms determine which edit persists. Typically, the last edit to commit wins, potentially overwriting the earlier change. RISKSHEET does not provide real-time collaborative editing with live cursor tracking; each user’s session saves independently to the Polarion repository.
If multiple users frequently edit the same risk items simultaneously, establish workflow conventions (assign ownership, use status fields to indicate “in progress”) to minimize conflicting edits.