[MGNLGS-85] Reconfigure availability of de/activation and other actions Created: 30/May/14 Updated: 10/Jul/14 Resolved: 10/Jul/14 |
|
| Status: | Closed |
| Project: | Google Sitemap (closed) |
| Component/s: | None |
| Affects Version/s: | 2.0 |
| Fix Version/s: | 2.0.4, 2.2 |
| Type: | Improvement | Priority: | Neutral |
| Reporter: | Roman Kovařík | Assignee: | Peili Liang |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | quickwin, support | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Attachments: |
|
||||||||
| Issue Links: |
|
||||||||
| Template: |
|
||||||||
| Acceptance criteria: |
Empty
|
||||||||
| Date of First Response: | |||||||||
| Epic Link: | publishActionsAvailability | ||||||||
| Description |
|
Since any de/activation request actually attempts to write to involved node/s, to update its metadata, the actions should be implicitly allowed only for users having write permissions to them. Since |
| Comments |
| Comment by Philip Mundt [ 02/Jul/14 ] |
|
Uassigned as Peili is on hols. |
| Comment by Daniel Lipp [ 09/Jul/14 ] |
|
Works fine actions like "Publish" or "Unpublish" but not for "Add site map" and "Add folder". Those are always visible (even if the user doesn't have read permission for google sitemap) and will always result in exceptions when someone then tries to execute them. |
| Comment by Peili Liang [ 10/Jul/14 ] |
|
Action availability with writePermissionRequired does not work on root level, it is related to http://jira.magnolia-cms.com/browse/MGNLUI-2945. |