Skip to main content

License Status and Behavior

What license statuses can Powersheet display?

Powersheet uses four license severity levels to communicate license state:
StatusMeaningEffect
OKValid license, full functionalityAll features enabled
INFOInformational messageFull functionality with a notice
WARNINGLicense issue detectedLimited functionality; action recommended
INVALIDNo valid licenseRestricted access; sheet may be read-only
When the license status is not OK, a message is displayed explaining the issue, which may include details such as the expiration date or user count limits.

Where does the license status banner appear?

The license panel renders as a non-blocking banner at the bottom of the Powersheet viewport. It displays the current license state including trial, expired, or invalid conditions, and provides a link to obtain or renew a license. The banner does not prevent you from viewing the sheet, but editing capabilities may be restricted depending on the license status.

How does an invalid license affect editing?

When the license status is INVALID, Powersheet enforces a readOnly flag across the entire application. This means all data editing, configuration changes, and save operations are disabled. The readOnly mode is determined by combining the license status with user permissions — if either the license is invalid or the user lacks write permissions, the sheet becomes read-only.
An invalid license affects all users in the project, not just administrators. Ensure license renewals are handled before expiration to avoid workflow interruptions.

License Management

How do I request an evaluation license?

To obtain an evaluation license for Powersheet, contact Nextedy support and provide the server details for your development or staging environment. Nextedy support will generate a license file that can then be applied through the Polarion administration interface. For production upgrades, you may also need to coordinate with Siemens Support.
See How to Evaluate Powersheet for a step-by-step walkthrough of the evaluation process.

Where do I manage the Powersheet license in Polarion?

Navigate to Administration > Nextedy POWERSHEET > License in the Polarion administration interface. The license management page is available at the project, project group, and repository (global) scope levels. This page allows you to view the current license status and apply new license files.

How do I renew an expiring license?

Contact Nextedy support to request a renewal license file before your current license expires. Provide your server information and current license details. Once you receive the new file, apply it through Administration > Nextedy POWERSHEET > License in Polarion.
The exact license renewal workflow may vary depending on your organization’s agreement with Nextedy and Siemens. Contact your account representative for specific renewal procedures.

Permissions and Access

How do permissions interact with the license?

Powersheet enforces two levels of access control: license-based and permission-based. The license status determines the baseline access level, while individual user permissions control specific capabilities:
  • Document administrationread permission to view configuration, write to modify it
  • Model administrationread permission to view the domain model, write to modify it
If the license is INVALID, all users are forced into read-only mode regardless of their individual permissions. Permissions are fetched from the server and combined with the license status to determine the final access level.

Can I check my current permissions?

Your effective permissions are determined by Powersheet at load time based on your user role and the current license status. If you cannot edit data or access configuration settings, verify with your Polarion administrator that you have the appropriate role assigned and that the license status is OK. See Configuration FAQ for details on permission-related configuration.
Support TicketsSource Code
  • prod-powersheet-src/com.nextedy.powersheet.client/src/modules/ConfigProvider/types/UserPermissions.d.ts
  • configContext.ts
  • prod-powersheet-src/com.nextedy.powersheet.client/src/modules/Powersheet/Powersheet.tsx
  • prod-powersheet-src/com.nextedy.editor/src/types.d.ts
  • prod-powersheet-src/com.nextedy.powersheet/src/META-INF/hivemodule.xml