[MGNLFORUM-210] Configure actions for the 1st subApp and implement a simple security Created: 06/Jan/14  Updated: 19/Feb/14  Resolved: 08/Feb/14

Status: Closed
Project: Forum (closed)
Component/s: Admin-UI, security
Affects Version/s: None
Fix Version/s: 3.3

Type: Task Priority: Neutral
Reporter: Christoph Meier Assignee: Christoph Meier
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
dependency
is depended upon by MGNLFORUM-193 Create M5-App and a Content-App as 1s... Closed
relation
is related to MGNLFORUM-218 Configure actions for the "moderatio... Closed
Template:
Acceptance criteria:
Empty
Task DoR:
Empty

 Description   

As long as we cannot support the fine granular security model which was used in Forum shipped with M4.5, we only apply a simple security.

To have access to the App you must have at least the role "forum-moderator-base".
Every Forum-Mod. (and Forum-Admin) should have this role.

Anyway order the actions in the actionbar in the following way:

Root

  • add Forum

Forum:

  • Delete forum
  • Lock forum
  • Unlock forum
  • Create thread

Thread:

  • Lock thread
  • Unlock thread
  • Delete thread

Message

  • Edit message
  • Delete message
  • Validate message
  • Invalidate message


 Comments   
Comment by Christoph Meier [ 01/Feb/14 ]

There was the idea to restrict a certain set of actions to the forum-admin only.
Unfortunately this works for addForum only, but not for deleteForum or editForum. Probably this has to do specific forum-permissions ...?
So this will be skipped.
More fine granular permissions (like the forum had on M4.5) will be possible in a further version.

Also note, that the currently simple security-system doesn't provide specific access to specific forums.
When moderation/administration is granted; it is granted for every forum.

Comment by Christoph Meier [ 04/Feb/14 ]

Grant moderation-permission to "eric".

The requirement to grant forum-roles to probaly existing demo-user has been moved to its own ticket (see MGNLFORUM-231).

Comment by Christoph Meier [ 17/Feb/14 ]

Note: On master-branch, changes concerning this ticket are committed against MGNLFORUM-193

Generated at Mon Feb 12 02:01:45 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.