Fraud Blocker

Creating Users and Assigning Security Roles in DNN

An overview of DotNetNuke (DNN) security roles, which group users and control their access at the page and module level, plus the steps an administrator follows to create a user and assign roles.

Updated November 3, 2026

Introduction

One of the most powerful features in the DotNetNuke platform is the “Roles” function. Read on for an overview of DotNetNuke security roles and some tips for using them for your own DotNetNuke website.

What are DotNetNuke Security Roles?

DotNetNuke’s security roles allow you to group users into specified categories, each of which has access and restrictions at both the page and module level. You also can automatically assign roles, assign public roles, associate a time frame with each member, and more. Users can belong to multiple roles as you specify, and you always have the ability to create customized roles. This allows access to your website to become a well-oiled machine while maintaining crucial security.

Creating a User in DotNetNuke

The process of creating a user on a DotNetNuke website is fairly simple, but it must be done by an administrator. Upon login to the Admin Account, click on the “User Accounts” menu. This will bring up a “User Details” page containing an alphabetical list of users. To create a user, click “Add New User” and enter information as you are prompted. Make sure to check the boxes marked “Authorize” and “Send Notification Mail.” (These steps use the classic DNN admin menus; in DNN 9 and later, go to Persona Bar > Manage > Users > Add User.) To delete or edit a user, simply use the corresponding buttons. Once your users have been created, you can assign them roles just as easily.

Talk to us about your project

Users can belong to multiple roles as you specify, and you always have the ability to create customized roles.

Request A Demo

The Benefits of DotNetNuke Security Roles

Security roles make it possible to carry out highly complex organizational tasks while maintaining tight control over the content on your website. It overcomes potential logistical hurdles and greatly enhances workflow. Before you know it, the behind-the-scenes part of your website process will be just as clean and professional as the front end design. Contact Clarity today to learn more.

Find out more about Clarity VenturesSee our Enterprise Web portfolio

Get help managing your DNN site

From resource guides to complimentary expert review... we're here to help!

Get More Info