Guest cannot view DDL form or add new DDL record
Description
relates
Activity

Mark Jin June 14, 2012 at 2:24 AMEdited
PASSED Manual Testing following the steps in the description.
Fixed on:
Tomcat 7.0 + MySQL 5. Portal 6.1.x CE GIT ID: 34c7efce2b73c14af75e6a0c245742144ed5da50.
Plugins CE 6.1.x GIT ID: ca78b00b05ca6d9952ec6413cb9b489523c52b52.
Tomcat 7.0 + MySQL 5. Portal 6.1.x EE GIT ID: cdb3df5be0f49c602b4454c2f98b84e66370c9a7.
Plugins EE 6.1.x GIT ID: 8af07d0b176cfeef2750a76c2235a72fa86ae6e9.
Tomcat 7.0 + MySQL 5. Portal 6.2.x GIT ID: dc1a04a5d0e74a75e8b4bde5a4491a93edbe5a2c.
Plugins 6.2.x GIT ID: 0ede8a7a8b5c91a585bf7b63109a67a8ea8d409b.
Guest users are able to see the portlet and add record.

Tamas Molnar June 11, 2012 at 3:18 AM
The proper permissions are crucial. We have to check in the "Allow Multiple Submissions" checkbox in the DDL Form configuration panel, otherwise the guests are unable to see the portlet. Of course we need the View permisson for guests to the DDL Form Portlet. What is not obvious is that, that we need permissons for the Dynamic Data List wich is showed by the DDL Form. We have to give the View and the Add Record permissoins for guests to the Dynamic Data List.

Oriana Tham June 8, 2012 at 6:25 PM
Also Failed on:
Tomcat 7.0 + MySQL 5. Portal 6.2.x GIT ID: b3cd18324b0663a0fc8422bb6ec24daac713afdb
Plugins 6.2.x GIT ID: a26d429c33d1bd0fcdd82bbc293309741bca37e7

Mark Jin June 5, 2012 at 6:59 PMEdited
FAILED Manual Testing following the steps in the description.
Reproduced on:
Tomcat 7.0 + MySQL 5. Portal 6.1.10 EE GA1.
Plugins 6.1.10 EE GA1.
The portlet shows the following message: "You must be authenticated to use this portlet."
Fixed on:
Tomcat 7.0 + MySQL 5. Portal 6.2.x GIT ID: 2dd4e6bc237b042fe42c1bc245419cab83c0f38f.
Plugins 6.2.x GIT ID: ba44dcf5da9477a9cd26d57049e3eb3319fd41c1.
The guest users able to see the portlet and add record.
Failed on:
Tomcat 7.0 + MySQL 5. Portal 6.1.x CE GIT ID: 61c9fd47f584c8b284fca2450f16751ab5b55050.
Plugins CE 6.1.x GIT ID: 92dc484ff097194fc84178580153fd8b4caf5bd1.
Tomcat 7.0 + MySQL 5. Portal 6.1.x EE GIT ID: 0ae1bd78b0e28487d876e7952fec34bf65a5f87f.
Plugins EE 6.1.x GIT ID: 5a26b4810f315ef584158543b01f03aca29c085e.
The portlet shows the following message: "You do not have the required permissions."

Michael Saechang June 5, 2012 at 3:27 PM
Committed on:
Portal 6.1.x CE GIT ID: cef5e56edf343f0843e0d85d9a4dee93366b6e2b.
Portal 6.2.x GIT ID: 7e47b875d96085efd48cc4c5e951d77c8df13312.
Details
Assignee
Mark JinMark Jin(Deactivated)Reporter
Tamas MolnarTamas MolnarLabels
Branch Version/s
6.1.xBackported to Branch
CommittedFix Priority
4Git Pull Request
Components
Affects versions
Priority
Medium
Details
Details
Assignee

Reporter

Labels
Branch Version/s
Backported to Branch
Fix Priority
Git Pull Request
Components
Affects versions
Priority
Zendesk Support
Linked Tickets
Zendesk Support
Linked Tickets
Zendesk Support

Reproduction:
1. Deploy the 'Dynamic Data List Form' portlet.
2. Add the 'Dynamic Data List Form' portlet to a page and make sure the Guests have 'View' permission for it.
3. Go to 'Control Panel' -> 'Dynamic Data List' and add a list.
4. Enable the 'Add record' and 'View' permission for the 'Guest' role for the list.
5. Configure the 'Dynamic Data List Form' portlet on the page to show the form for the newly created list.
6. Log out
Result: The 'Dynamic Data List Form' portlet shows the following message:
'You must be authenticated to use this portlet. '