> ## Documentation Index
> Fetch the complete documentation index at: https://learn.nextedy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Access Denied Errors

> Resolve common access denied scenarios in Nextedy RISKSHEET, including template project permissions, license activation, and topic configuration issues.

export const LastReviewed = ({date}) => {
  if (!date) return null;
  const formatted = new Date(`${date}T00:00:00Z`).toLocaleDateString("en-US", {
    year: "numeric",
    month: "long",
    day: "numeric",
    timeZone: "UTC"
  });
  return <p className="mt-10 text-sm text-gray-400 dark:text-zinc-500 not-prose">
      Last reviewed on {formatted}
    </p>;
};

## Access Issue Decision Matrix

Use this table to identify your specific access problem and jump to the relevant fix:

| Symptom                                              | Likely Cause                                 | Fix                                                                         |
| ---------------------------------------------------- | -------------------------------------------- | --------------------------------------------------------------------------- |
| Redirected to space home page                        | Risksheet topic not configured for your role | [Topic Configuration](#fix-1-configure-the-risksheet-topic)                 |
| Sheet shows broken/different structure               | Missing read access to template project      | [Template Project Access](#fix-2-grant-read-access-to-the-template-project) |
| `You have read-only access only. (Reviewer License)` | License not activated or refreshed           | [License Activation](#fix-3-refresh-the-license-after-adding-users)         |
| Stuck in read-only mode after group change           | License group not recognized                 | [License Refresh](#fix-3-refresh-the-license-after-adding-users)            |
| All users cannot access any Risksheets               | Database reindexing in progress              | [Server-Side Blocks](#fix-4-check-for-server-reindexing)                    |

## Fix 1: Configure the Risksheet Topic

If Risksheet redirects you to the space home page while other users can access the sheet normally, the Risksheet topic is not configured for your Polarion view or role.

1. Ask your Polarion administrator to navigate to **Administration > Topics**
2. Locate the Risksheet topic in the list
3. Verify that the topic is enabled for the affected user's view/role assignment
4. Save the configuration
5. Have the affected user refresh the page

<Warning title="Role-specific visibility">
  The Risksheet topic must be configured for **each** view/role in the project. If a new role is created or a user moves to a different role, the topic configuration must be updated separately for that role.
</Warning>

## Fix 2: Grant Read Access to the Template Project

When Risksheet uses a template configuration stored in a different project, all users must have read access to that template project. Without it, the sheet displays with a broken or different structure -- no explicit error message appears.

1. Identify which project hosts the Risksheet template configuration
2. Navigate to **Administration > User Management** in the template project
3. Grant read permissions to all affected users or their group
4. Have users reload the Risksheet page

<Warning title="Silent failure">
  Lack of access to the template project does **not** produce an error message. The sheet silently falls back to a default or broken structure. If two users see different column layouts in the same document, check template project permissions first.
</Warning>

<Tip title="Cross-project template access">
  Even users without a Risksheet license can view the sheet in read-only mode, but they still need read access to the project where the template configuration is stored.
</Tip>

## Fix 3: Refresh the License After Adding Users

After adding a user to the `nextedy_risksheet_users` group, the license may not activate immediately. The user may see the message: `You have read-only access only. (Reviewer License)`.

**Step A -- Reopen the License page:**

1. Add the user to the `nextedy_risksheet_users` group in Polarion
2. Navigate to **Administration > Nextedy Risksheet > License**
3. Close and reopen the License page to trigger a license refresh
4. Verify the user appears in the named user count

**Step B -- If the License page still shows 0 named users:**

1. Restart the Polarion service
2. After restart, revisit **Administration > Nextedy Risksheet > License**
3. Confirm the named user count now reflects the group membership

<Warning title="Service restart may be required">
  In some environments, simply visiting the License page is not enough. A full Polarion service restart may be necessary for the `nextedy_risksheet_users` group changes to take effect.
</Warning>

Risksheet has two license modes:

* **Named User** -- full edit access; requires membership in the `nextedy_risksheet_users` group with an active license
* **Reviewer** -- read-only access; users without a named license can view sheets but cannot edit

## Fix 4: Check for Server Reindexing

If Risksheet is completely inaccessible for **all** users, Polarion may be running a historical database reindexing operation.

1. Check with your Polarion server administrator whether reindexing is in progress
2. Wait for the reindexing operation to complete
3. Once reindexing finishes, Risksheet access should restore automatically

<Info title="Verify in application">
  Before investigating Risksheet-specific permission issues, rule out server-level operations. Historical database reindexing can temporarily block Risksheet access across the entire server for all users.
</Info>

## Verification

After applying the appropriate fix, you should now see:

* The Risksheet grid loads with the correct column structure and data
* Named users can edit cells and create new risk items
* Reviewer users see a read-only view without edit capabilities
* The sheet is accessible from all configured Polarion views/roles

## See Also

* [License Validation Errors](/risksheet/troubleshooting/license-validation-errors) -- troubleshoot license activation failures
* [Permission-Based Field Restrictions](/risksheet/troubleshooting/permission-errors) -- resolve field-level access issues
* [Cell Editing Issues](/risksheet/troubleshooting/cell-editing-issues) -- fix editing problems after access is restored
* [Rendering and Display Errors](/risksheet/troubleshooting/rendering-errors) -- resolve display problems once access is working

<LastReviewed date="2026-06-24" />
