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

HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0Host (Super User) Override FunctionalityHost (Super User) Override Functionality
Previous
 
Next
New Post
10/18/2006 6:18 PM
 

I am looking for an guidance that can be provided.  Thanks a million for any input.

One of the things that I need to do is to allow the Super User Account in DNN to remove the “edit” permission from the Admin User like I have shown below.  The ultimate goal is that as a Super User I have the ability to remove the edit option for an entire page and that the end result is that on a page by page basis I have the ability as a Super User to absolutely 100% protect the content on a given page in the state that it is in from any other users affecting it.

 

Administrators

All Users

Registered Users

Subscribers

Unauthenticated Users

 A few examples of this tool/protection/process in action would be:

 

1.       The Super User protected a DNN page called “Support” from the Admin and all other groups from being able to change it.  An Admin user creates a new page for the portal and while building the page, decides to select the option under Advanced Settings within the module that says “Display Module on All Pages”.  Even though the Admin User selected this option, these requests would not be published on the “Support” page that was protected.

2.       The Super User protected a DNN page called “Support” using this hypothetical tool.  An Admin user tries to move the location or delete this page but cannot because they do not have edit permissions.

If my logic, thought process and theory serves me correctly; couldn’t all of this be achieved by simply having the ability to remove the “Edit” Checkbox below on a given page?

 If not, what would accomplish what I am hoping to achieve as described above?

 

Administrators

All Users

Registered Users

Subscribers

Unauthenticated Users

 

Any help to this solution would be sooooooooooooooooooooooooooooooooooooooooooooo appreciated

 
New Post
10/19/2006 8:59 AM
 

It seems like all you're really asking for is the ability to create a page just like the one that exist under the Host menu.  The only difference is you are allowing View priv.  I believe if you examine how Host tabs are implemented, you'll find a way to do this.

In my implementation, we remove some of the default Admin pages and add others that are important for our business admins.  It's really as simple as creating the page the normal way and then doing a few edits in the db.  Once you get it setup the way you want for one portal you can create a portal template and use that to create new portals with the same structure.

 

 
New Post
10/19/2006 10:53 AM
 

Thanks for the quick input.

Two things:

  1. Would there be a way to package this functionality into a PA of some sort that would basically allow you to install a module on any page you want protected.  I need the ability for "non skilled" users to be able to protect a page on the fly.
  2. How would upgrades in DNN versions affect this?

Regards...........Cardinal's Fan :)

 
New Post
10/19/2006 3:21 PM
 

I think that you may be taking the wrong approach to accomplish what you're looking for.  A super user is designed to be a godlike account for all portals, and an admin is designed to be a godlike account for a single portal.

If you want to create a class of users that have some administrative priveleges but not all of them, why not create a completely new group (perhaps call it "designers" or "operators") and add the permissions that you would like to assign to that group, but not the ones you dont?  Then instead of assigning administrators you're assigning "operators"...  Leaving the administrator group to operate how it was intended... as an account that has complete control over a specific portal.

Matt Christenson

www.RealSkydiving.com

 
New Post
10/19/2006 4:19 PM
 

hello,

i have the same issue too. i am creating an enterprise web application that works in an intranet. so i wouldn't want the administrator to tamper with the setttings or delete any module.

what i've concluded is to create users and assign an Admin(no administrator role) role to them.

about package this featur with a PA. i don't think this featur is available. but you can always drop an installation note for the Host who will install you custom module not to give out the Administrator infomation.

-- chipset ---


chipset Arowolo
 
Previous
 
Next
HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0Host (Super User) Override FunctionalityHost (Super User) Override Functionality


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