-
Bug
-
Resolution: Fixed
-
Medium
-
10.87
-
Severity 3 - Minor
-
STS - VH6
-
No
Issue Summary
Edit function not available when sharing outside portfolio
Steps to Reproduce
Prior to starting steps, make sure there is a portfolio for which you (or the person you are impersonating) is not a member of that portfolio or any associated programs.
1. Create checklist as Public > Shared > Room > Program Room > select Portfolio for which user does not belong > Save checklist
2. Select checklist and hover over it on bottom
3. Observe Edit option not available
4. Add user to portfolio used in example
5. Log out and back in
6. Select portfolio in top config bar (very important step)
a. If portfolio is not selected in top config bar, user will still not see option to edit checklist
7. Select checklist created
8. Hover over checklist at bottom
9. Observe that now there is an Edit option
Expected Results
The issue seems to lie in that someone should not be able to create a checklist for a portfolio that they are not a member of.
If they do, they will not be able to edit. This will also prevent someone who is a member of that portfolio from creating a checklist for the selected room because only one checklist can be created per room.
Actual Results
The system allows users to assign checklists to portfolios they aren't a part of (and thus lose the ability to edit).
NOTE: this would need further review from PM
Workaround
Currently there is no known workaround for this behavior. A workaround will be added here when available