Documentation
SolutionDeveloperComplianceProjects
  • Getting Started
  • Technology
    • Application Framework
    • Object-Relational Mapping
    • Security Framework
    • Architecture Pattern
    • API Management
  • Environment
    • Development Tool
    • Database Server
    • Web Server
  • PRESENTATION
    • Design Material
    • HTML Helpers
    • Icon Images
    • Custom CSS
    • JQuery Plugin
      • DataTables
      • Tabs
      • Date Picker
      • Calendar
      • Chart
      • Treeview
    • Client Script
      • Open Modal
      • Close Modal
      • Handle return data
      • Load Content
      • Change Hash
      • Change Title
      • Get actual Hash
      • Get Content
      • Update Content
      • Delete Content
      • Get Partial Content
      • Get Partial Content Async
      • Update Partial Content
      • Update Partial Content Async
      • Delete Partial Content
      • Get Action
      • Update Action
      • Delete Action
      • Cascading Dropdown
      • Display Document
    • MVC View
  • BACKEND
    • Base Controller
    • Controller
    • Base Model
    • View Model
    • Class Utility
      • Constant Values
      • Global Properties
      • Option Helper
      • Setting Helper
    • Data Repository
      • Read Columns
      • Read All Columns
      • Read First Record
      • Read by Primary Key
      • Find Record
      • Insert Record
      • Update Record
      • Delete Entity
      • Delete by Criteria
      • Delete by Primary Key
      • Counting Record
      • Check Exist
      • Generate Row-Id
    • Unit Of Work
    • Data Entity
  • Application Features
    • Account Management
    • Navigation Editor
    • Access Control
  • Examples
    • Simple Page
    • Master Detail
    • Editor Template
Powered by GitBook
On this page
  • Creating a New User
  • Editing or Deleting an Existing User
  • Linking a User to Roles
  • Printing ...
  1. Application Features

Account Management

PreviousData EntityNextNavigation Editor

Last updated 2 years ago

The "Maintain Account" page serves the purpose of maintaining the Users of the application, i.e. creating new ones, editing existing ones, etc.

Creating a New User

To create a new User, click the "Add User" Button in the Toolbar of the page. It will trigger the opening of a Modal that contains a Form where you can enter all relevant information of the User you want to add:

When all required Inputs are properly filled, clicking the "Save" Button will add the new User to the database.

Editing or Deleting an Existing User

To edit or delete an existing User, click the "Edit" Icon in the row of the specific User. It will open the following Modal:

In the left, you can change information about the User and in the right, you can make changes to the Roles that are assigned to them. Clicking the "Save" Button lets you save the edits you made.

To delete the User, simply click the "Delete" Button.

It is also possible to reset the password of the specific User. To do this, simply click the "Reset Password" Button.

Linking a User to Roles

Roles specify which Actions a User is allowed to take. To which Roles a User is linked can be edited in the Editing Modal (see above) or by clicking the "Role" icon in the row of the specific User, which opens the following Modal:

Printing ...

It is also possible to print information about a User. To do this, click the "Print" icon in the row of the specific User. It will open the following Modal:

You can configure the settings displayed in the Form and then click the "Print" Button to print it or click the "Preview" Button to first view how the printed document would look like.

Simply select all the Roles the User is supposed to have and uncheck all the Roles a User should not have. Which Actions are allowed to be executed by which Roles is specified in the page.

Access Control