Bug 1038562

Summary: Provide a restricted page editor
Product: [JBoss] JBoss Enterprise Portal Platform 6 Reporter: Martin Weiler <mweiler>
Component: PortalAssignee: Lucas Ponce <lponce>
Status: VERIFIED --- QA Contact: vramik
Severity: high Docs Contact:
Priority: high    
Version: 6.1.0CC: bdawidow, epp-bugs, jpallich, ppalaga, theute, vramik
Target Milestone: DR01   
Target Release: 6.2.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
A customer requested the functionality to be able to control which users can perform certain operations when adding new pages or editing existing pages. To implement the request, two new kinds of permissions (Move Apps and Move Containers) applicable to Sites, Pages and Containers were added. Portal owners have fine-grained control over edit operations on Sites and Pages.
Story Points: ---
Clone Of:
: 1072181 (view as bug list) Environment:
Last Closed: Type: Feature Request
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1072181    

Description Martin Weiler 2013-12-05 10:53:21 UTC
Description of problem:
Request to provide a restricted/simplified page editor. Using this editor, it should not be able to compose complex pages and risk to break the layouts. The layouts should be restricted to what is available from the "Containers" tab of the editor.

In particular the 2 following scenarios should not be possible:

Scenario 1: User should not be able to put an application above/below the 2 column layout (As this break the pre-defined layouts, suddenly the user is able to have a single column representation while this may not have been provided):

Scenario 2: User should not be able to put a layout within a layout (only above or below existing ones)

Version-Release number of selected component (if applicable):


How reproducible:
Always

Steps to Reproduce:
1. Use Page Editor
2. Try to put applications or layout containers in between other containers

Actual results:
It is possible to place components between existing containers

Expected results:
Components should only be allowed to be added to existing containers

Additional info:
https://community.jboss.org/wiki/RestrictedPageEditor

Comment 4 vramik 2014-04-29 12:32:44 UTC
Verified in DR01

Comment 5 Jared MORGAN 2014-05-13 00:21:47 UTC
(In reply to Peter Palaga from comment #3)
> Community docs updated:
> https://docs.jboss.org/author/display/GTNPORTAL38/Permissions
> https://docs.jboss.org/author/display/GTNPORTAL38/Manage+Permissions

Noted these in the Docs Cloned Ticket. Thanks Peter.