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 ...Module Permissions - Portal Admin vs. HostModule Permissions - Portal Admin vs. Host
Previous
 
Next
New Post
6/24/2010 3:43 PM
 
Loving the new extensions model, great improvements!

DNN v5.4.3

I have a few questions and a suggestion.

Would it be (or is it) possible to program DNN to determine whether or not a Portal Admin can:
See a tab in the Admin menu? (Just had a thought, move it to the host menu, but that's not possible.)
See a module in the list of available modules?
See but not change settings of a "Host" module/tab?

I am familiar with the Premium Modules option but that makes the module available to the portal, it does not determine if the Portal Admin has access to it or not. Which, if it is not assigned to the Portal then the Host can't add it either.

And I know that I could create a "Sudo-Admin" security role and make them an administrator over content but that would be too limiting when it comes to creating new tabs and adding modules to them. I may want to add tabs and modules to a Portal as a Host but not allow the Admin to move/remove/edit anything about the module or tab even.

This would be useful in the instance where you want someone to administer a Portal but not give them access to all aspects of the typical administrator role.

I imagine this would be done on the Module definition, same place as the Premium setting, add a setting for "Portal Admin" or something.

What are your thoughts or other ideas?

Thanks!


josh
 
New Post
6/25/2010 12:30 AM
 
The admin tabs in DNN 5.4.3 are really treated like any other tab in a portal (ie. not the host tabs). Where the problem w/ excluding an admin comes from is that admin can see any tab in a portal. The only way to remove access from an admin is to remove the role from the TabPermissions table manually. My advice around this is don't assign these people to the admin role, instead create another one and use that to mock admin everywhere else in the site (and of course assign people accordingly, but this is also what you mentioned.). 

The ability to see a module (in the ribbonbar/control panel drop down) is now controlled by Deploy permissions per module. If you go to the Admin -> Extensions tab in any portal, you can click edit and see the top part which shows the Deploy Perms. Premium, on the other hand determines if a module can even be in any specific portal's list for setting Deploy permissions.

Nobody can see a host page/module except for a host (ie. a SuperUser).

 

Chris Paterra

Get direct answers to your questions in the Community Exchange.
 
New Post
6/25/2010 3:52 AM
 
be aware that not all admin modules work properly for members of other roles.

Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
New Post
6/25/2010 7:42 AM
 
And is there a way to give the abilty to non "Administrators" to add root tabs ?
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Module Permissions - Portal Admin vs. HostModule Permissions - Portal Admin vs. Host


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