By Lee Sykes
November 2007
In this tutorial we demonstrate how you can enable additional users without the administrator security role, access to the pages from the DotNetNuke admin menu.
There are many times when you may want to give a user who edits the content of your site access to the 'Pages’ or ‘Newsletters’ menu items, but at the same time, you may not wish to give them any further access to the admin menu, such as access to the ‘Site Settings’.
In this tutorial we outline how you can give users additional rights to access individual pages from the admin menu.
Note: This tutorial method does not work with the 'User Accounts' menu item, do not attempt to give a user access to the 'User Accounts' page.
NEW: If you are using DotNetNuke v5+ this option is now built into DotNetNuke, view this tutorial: How to Limit Access to Administrator Modules in DotNetNuke 5
Video
- Introduction
- How to create a new ‘site admin’ security role
- How to give users with ‘site admin’ security role access to the ‘pages’ page from the admin menu
- How to identify the tab id for the ‘pages’ page
- How to give users with ‘site admin’ security role access to the ‘newsletters’ page from the admin menu
- How to identify the tab id for the ‘newsletters’ page
- How to construct the url for the ‘page settings’
- How to access the ‘page settings’ for the ‘pages’ page
- How to give ‘view page’ permissions for the ‘site admin’ security role
- How to relocate the ‘pages’ page from the admin menu to a new location in the menu
- How to create a new ‘SiteAdmin’ menu
- How to move the ‘tabs’ page to the ‘SiteAdmin’ menu
- How to access the ‘page settings’ for the ‘newsletters’ page
- How to give ‘view page’ permissions for the ‘site admin’ security role
- How to move the ‘newsletters’ page to the ‘SiteAdmin’ menu
- Viewing the new ‘SiteAdmin’ and ‘Admin’ menu items
- How to create a new user with the ‘SiteAdmin’ security role
- Logging in as the ‘siteadmin’ user
- Viewing the new ‘SiteAdmin’ menu
- Accessing the ‘pages’ and ‘newsletters’ pages as the ‘siteadmin’ user
Time Length: 11min 27secs