-
Suggestion
-
Resolution: Unresolved
-
None
-
1
-
7
-
NOTE: This suggestion is for JIRA Portfolio Server. Using JIRA Portfolio Cloud? See the corresponding suggestion.
Summary
The current implementation of the permission handling can lead to some confusing scenarios where e.g. plan permissions get bypassed by global permissions.
The interaction of these two permission levels should be redesigned.
Scenario
- Create 2 groups - read-only and portfolio-editor.
- Grant read-only group with Portfolio Viewer permission in Portfolio global permission.
- Grant portfolio-editor group with Portfolio User permission in Portfolio global permission.
- Create 2 users - User A and User B.
- Put User A in read-only and User B in portfolio-editor.
- Create a Portfolio plan.
- Configure the plan's permission to give only User B for Viewers.
- Login with User A and try to access the plan. It is allowing this user to view it regardless of the plan's permission.
- Add portfolio-editor group to plan's permission Editors.
- Now, User A will be blocked from accessing the plan.
Expected Behavior
Portfolio should only allow User B to access the plan without the need of setting a group for Editors to enforce the permission.
- relates to
-
JPOSERVER-1785 Allow setting of plan-level permission during Plan creation wizard
- Closed
-
JRACLOUD-89296 Rework the plan/global permission handling
- Closed
-
JPOSERVER-1769 Limit user view of plans
- Gathering Interest
- links to
[JSWSERVER-24792] Rework the plan/global permission handling
Labels | Original: DC-150 Plan-Permiss affects-server jpos_1028 | New: DC-150 Plan-Permiss affects-server jpos_1028 ril |
Remote Link | New: This issue links to "Internal ticket (Web Link)" [ 979414 ] |
UIS | Original: 2 | New: 1 |
UIS | Original: 0 | New: 2 |
Component/s | New: (Advanced Roadmaps) Permissions [ 73713 ] | |
Key | Original: JPOSERVER-1220 | New: JSWSERVER-24792 |
Affects Version/s | Original: 2.1.5 [ 64745 ] | |
Project | Original: Advanced Roadmaps [ 16510 ] | New: Jira Software Server and Data Center [ 12200 ] |
Labels | Original: DC-150 affects-server jpos_1028 | New: DC-150 Plan-Permiss affects-server jpos_1028 |
Labels | Original: affects-server jpos_1028 | New: DC-150 affects-server jpos_1028 |
UIS | Original: 62 | New: 0 |
UIS | Original: 68 | New: 62 |
UIS | Original: 69 | New: 68 |