Register | Login  
 
WorkControl-UserManager Product Information Minimize

UserManager200 Do you

  • have a need to allow non-admin users to maintain users/roles?
  • want to make users in DNN database available as directory listing/search?
  • want to allow users to email each others from the DNN (Bulk Email/Email Marketing)?
  • need to create a new user having the same roles as an existing user with ease?
  • need to export user/role data to Excel?
  • have thousands of users/potential customers and you find it difficult to find users using standard DNN search/paging feature?
  • need to take a subset of users in DNN for display as Contact list?
  • want to audit page access for a user or role?
  • want to see site log and export the log data to Excel?

WorkConctrol-UserManager consists of 4 modules packed into 1 that let you manage users, manage roles, send newsletters and run reports.  It provides a user friendly and secure interface to manage users and roles.  You can send email with attachment from the Newsletters menu.  The email option is integrated with the DNN security roles so you can pick the roles to send email to.  The Reports menu provides valuable reports about activity of the users in your portal.  Source code is in ASP.NET/VB and it is available for purchase separately.  The module installation makes no change to the DNN CORE.

image

Basic Features

  • Add, update and delete users
  • Reset password, unlock user, authorize user
  • Lookup user by user name and email
  • Add, update, and delete roles
  • Send bulk email with attachment to group of users (security roles)
  • Grant non-admin users to manage the users/roles (users with module Edit permission)
  • Display listing of user with drilldown option to see user profile data
  • Display user listing by roles (directory listing) with customizable number of records per page

Advanced Features

  • Search for users by last name, first name, zip or telephone
  • Persistence search criteria.  The system remembers the last search settings such as search string, search field, record per page, and the position of the page count
  • Set “Permission to edit admin accounts“  to prevent non-admin users to make changes to admin accounts and roles
  • Users and Roles Exportable to Excel
  • Create new user with same roles as of an existing user using copy user option
  • Easily and quickly add user and assign roles on the same screen
  • Flexible security to control View/Edit permission and visibility of the Users, Roles, Newsletters and Reports menu.  The security can be applied to each instance of the module.  For example, on one page, you can have all three Users, Roles, Newsletters and Reports visible with full Edit permission.  On another page, you can have another instance of the module with just the Users menu visible and only view/search permission allowed
  • List pages that a user or role has access to
  • Control Add/Edit/Delete of Users and Roles permission from module Settings page
  • Available roles for use in the Newsletter limited to roles restricted in module Settings page
  • Support creation of  new user account from URL parameters.  Support parameters are Username, Lastname, Firstname, Email, Displayname, Phone and Password
  • Report showing users with expired roles
  • Display plain text password of user if the login account has portal admin permission
  • Security audit - see what pages user or role has access to

Use Cases

  • You are the admin of a DNN website that has 10,000 users.  You are often asked to create new roles and assigned users to new role.  With the WorkControl-UserManager, you can have your assistants to help manage users and roles without giving the assistants DNN admin permission.
  • You have a sales/marketing team who needs to send out products update to customers.  The customers are organized by Roles in the DNN database.  With the WorkControl-UserManager module, the sales/marketing team can manage the users/roles and then use the Newsletter feature to send out product news by DNN roles.  It is a great tool for Customer Relationship Management (CRM).
  • Your intranet is based on DNN.  Your DNN database contains up-to-date information about the employee's address, telephone and email.  With the WorkControl-UserManger, you can easily set up the Employee Directory Listing and Search.  In the module Settings, you enable only the Users menu visible and grant Intranet users with module View permission.  With View permission, users can search the directory but they can not change data.
  • Suppose you have a company intranet and the employees are grouped by division into role.  In your Intranet, each division has a home page.  You can configure the WorkControl-UserManager for use as Contact list of the division by using role restriction option in the Module Settings.  Also you grant Edit permission to the division admin to maintain users.
  • You have a complex intranet system with multi-level security roles and multiple page levels.  You want to make sure that users only have access to page they are suppose to have access to.  With Page Permission option you can list pages that a user or roles can see.
  • You want to setup user accounts using data in the external application.  The WorkControl-UserManager can accept URL parameters such as Username, Lastname, Firstname, Email, Displayname, Phone and Password.
  • Your company security guideline dictates separation of duties between system administration and user account administration.  The WorkControl-UserManager allows you to delegate the account administration to non-admin users so that they do not have access to the DNN Admin menu.

Module Screenshots (click on the image to zoom in)

image
  • Remember your search criteria when you leave the module and come back
  • User listing exportable to Excel
  • Copy user button
  • Set record per page display
  • Record paging support
  • Listing only users in the restricted roles that are set in  the Module Settings screen
image
  • Quickly copy user with same role assignments
  • Authorize and email notification to new user
  • Set role expiration date
  • Permission to copy user can be delegated to non-admin users from the Module Settings screen
image
  • Create new user and assign roles in one easy step
  • Authorize and email notification to new user
  • Permission to add user can be delegated to non-admin users from the Module Settings screen
image
  • Edit user profile
  • Authorize user
  • Force password change
  • Change user password
  • Look up user password (available only to Admin users)
  • Update role assignments
  • Permission to edit user can be delegated to non-admin users from the Module Settings screen
image
  • Add new role group
  • Permission to add/edit role group can be delegated to non-admin users from the Module Settings screen
image
  • Filter role listing by Role Group
  • Roles exportable to Excel
  • Role listing can be restricted in the the module settings page
  • Permission to add, edit, delete can be delegated to non-admin users from the Module Settings screen
image
  • Audit pages available to user
image
  • Audit pages available to role
image
  • Newsletters email to roles or specified email addresses
  • Token replacement support for personalized email (great for marketing)
  • Listing of roles available for use in the Newsletters can be restricted in the the Module Settings page
image
  • Custom reports to show user in expired roles
image
  • Dozen site log reports providing user access detail
  • Exportable to Excel for off-line analysis
image
  • Granular permission can be delegated to non-admin users
  • Permission to edit admin accounts is disable by default

 

image
  • Individual menu can be set visible on/off
  • Set default display of record per page
  • Flag to allow drilldown to see all user profile fields
image
  • Limit access to users/roles
    • Only uses in the restricted roles will available for edit
    • Only restricted roles are available for user assignments and newsletter email
image
  • Other applications can activate the new user screen via the URL
    • URL parameter values will be loaded into entry screen
    • Avoiding manual entry

 

image
  • Source code features:

    • No change to the DNN Core code

    • Record paging in the database
    • Advanced MS SQL server functions to parse membership/role data
    • VB.NET, VS 2005 code base
    • Localization supported via resource files
    • Advanced technique to load multiple controls from single view page
    • Export to Excel class
    • Three tiers approach

 

Additional Resources

Video Tutorials

Blogs

Supports

Print