Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...How To Fine Tune Page Level Permissions?How To Fine Tune Page Level Permissions?
Previous
 
Next
New Post
2/16/2011 4:17 PM
 
Is there a way to give a role (not the default admin role) the necessary page level permissions to create new pages and have their role permissions automatically checked (just as the Administrator role has automatic locks).

I came up against this problem today when a user created a new page but forgot to check his role as having edit and view permissions; after adding the page he couldn't see it due to that reason so I had to go in and check those permission boxes in the page settings so he could access it.

Surely there has to be some configuration I am missing here!
 
New Post
2/16/2011 5:28 PM
 
this sounds like a bug, which DNN version and control panel are you using? Are you using default CE permission provider?

Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
New Post
2/17/2011 8:56 AM
 
Hi Sebastion - I am using the latest 5.6.1 and the ribbonbar control panel with the default CE permission provider. This behavior is present in both the install and source versions. I also see this in the demo of the DNN pro version.
 
If I login with the role in question and click on edit page settings, the role is checked in the edit permissions, but when I click on add new page the role is not checked. I wanted to attach a screenshot but see no way to do so.
 
New Post
2/17/2011 10:08 AM
 
Not so much a bug as a long term design flaw - this is an old problem when a user has been granted - Page Edit abilities on a page - they can also add a new page - but do not have Admin permissions - to actually edit that new page if they FORGET to assign themselves edit rights when creating the new page.

The dnn permissions system has been flawed in this area for a long time.

The correct answer is that a user that has been given PAGE EDIT rights to a page - and who is NOT an admin
 - should NOT really be able to add a new page. - that should require a separate rights level

Alternatively - the PAGE EDIT rights should be propagated to the new page - by default.

But Ive always thought that they should NOT be able to add or delete the page unless they have admin permissions or more ideally a new PAGE ADMIN rights.

this is easy to test -

Set up a new user.
while in admin - grant the user page edit rights to a specific page or pages.
log in as the user - when they visit that new page they will have edit rights
 - AND they can also add a new page or delete the current one.
 - if they ADD a page - their default access rights are not copied in by default to the new page.
So if they forget to set access rights - and hit ADD - they will have created a page but NOT now be able to edit it because by default the permissions are ADMIN only.

Westa
 
New Post
2/17/2011 10:22 AM
 
You've described it EXACTLY as it is - this type of role (non-administrator) with page level permissions should not be able to add a new page, that button should be disabled. But being that it isn't, that role should be carried over into the add page permissions.

Just discovered something interesting - a friend of mine has a site running version 5.2 and any non-administrator role with page edit rights is automatically checked when he clicks on ADD new page!
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...How To Fine Tune Page Level Permissions?How To Fine Tune Page Level Permissions?


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out