divio/django-cms — Issue #1120: User with Add Permission unable to Add
Author: kvarun31
Created: 2011-12-19 11:45:59+00:00
State: open

Started with fresh permission enabled djnango-cms in my local dev.

From SU admin panel added a new User (Page) (say: testuser) and granted him 'Add', 'Change', 'Delete' Permission on Page.

Go to global page permssion grant it 'can add, edit. delete, pubish moderate, etc'

Log out and Login as testuser.

You have no permission on this page (Expected: Page Link with ADD, and CHANGE enabled)

Re-Login as SU

Add new Page, and go to its Page Permission and explicitle add the 'testuser' Grant him permission on all "Page & Descendant".

Re-Login as testuser

Page Link appeared but only with 'Change' enabled (Add Not Enabled)

Go to Page, Now You can Add, Modify in that root page or Add Child, but you still can't delete any thing.

i'm new to Django-CMS, so please correct me, if this functionality is correct or i'm doing something wrong, Also What's the significant of 'DELETE' permission or 'can_delete' permission, if i'm not getting that enabled.