Opening subproject with view rights inconsistencies in MSP
search cancel

Opening subproject with view rights inconsistencies in MSP

book

Article ID: 262694

calendar_today

Updated On:

Products

Clarity PPM On Premise Clarity PPM SaaS

Issue/Introduction

When a user opens a project that contains a subproject, and the user only has view rights for the subproject, there are inconsistencies in the behavior when opening the projects (depending on the data of local temporary files). The data displayed does not match the one in Clarity in all scenarios.

Steps to Reproduce:

  1. Create one project that has one subproject.
  2. For a user, assign Project - Edit Management right to the master project instance and Project - View Management right to the subproject instance.
  3. Create some task structure in both projects.

--

  1. Try to open the subproject in read-only mode in MSP. Do some changes in the tasks in MSP, then save it back to Clarity.

Actual and Expected Results: Project Save Error (the project is NOT saved back to Clarity).

--

  1. Close MSP and when prompted, save the project locally.
  2. Open the master project in Read-Write mode in MSP.

Actual Results: Only the subproject is opened. The subproject contains the changes done earlier (these are not in Clarity). The parent project is not opened

Expected Results: It is not possible to open the parent project in Read-Write mode.

--

  1. Delete all the local temporary files in the Documents folder (XML/MPP files).
  2. Open the parent project in Read-Write modern in MSP.

Actual Results: No project is opened.

Expected Results: It is not possible to open the parent project in Read-Write mode.

--

  1. Open the parent project in Read-Only mode.

Actual and Expected Results: Both projects are opened. The subproject is also appearing inside the parent project as a subproject with all its tasks.

--

  1. Close MSP. Do not save the changes when prompted (but the Documents folder already contains some XML/MPP files for both projects).
  2. Open the parent project in Read-Write mode.

Actual Results: A "Cannot find inserted project" pop-up is shown. After clicking on Cancel, both projects are opened, but the parent project does not contain the subproject tasks.

Expected Results: It is not possible to open the parent project in Read-Write mode.

Environment

Release : 16.0.3

Cause

DE69084

Resolution

This issue has been fixed in Clarity 16.1.3 and 16.0.3.6.

For the highlighted steps (Actual Results after steps 6, 8 and 11), this will be the new behavior: A popup message will appear about the subproject not having sufficient rights, and allowing to open in Read-Only mode. Based on the selecting, the projects will be opened in Read-Only Mode, or not opened.