Role and Permission

This page is used to create and manage roles, units, or departments—whatever term you prefer to define groups within your organization—and to assign application access rights accordingly. Here, you can specify which roles have permission to access particular features of the application.

Roles

Here, you will find a full suite of CRUD (Create, Read, Update, Delete) features that allow you to effortlessly manage user data — from adding new roles to editing details or removing roles.

The system provides a set of access permissions organized by modules, including:

  • Users: ViewUser, AddUser, EditUser, DeleteUser

  • Roles: ViewRole, AddRole, EditRole, DeleteRole

  • Incoming Letters: ViewIncomingLetter, AddIncomingLetter, EditIncomingLetter, DeleteIncomingLetter

  • Outgoing Letters: ViewOutgoingLetter, AddOutgoingLetter, EditOutgoingLetter, DeleteOutgoingLetter

  • Letter Categories: ViewLetterCategory, AddLetterCategory, EditLetterCategory, DeleteLetterCategory

  • Dispositions: ViewDisposition, AddDisposition, EditDisposition, DeleteDisposition

Creating New Roles

You can add new roles easily through the provided interface.

Editing Existing Roles

Existing roles can be modified to update their name or adjust the assigned permissions to reflect changing responsibilities or organizational needs.

Deleting Roles

Roles that are no longer relevant or required can be deleted to maintain a clean and manageable set of user access profiles.

Bulk Actions

For efficiency, the system supports bulk actions. You can select multiple users and perform a single action—such as deletion—on all selected items at once.

Filtering and Searching

To streamline navigation and make it easier to find specific entries, you can apply column-level filters. This feature allows you to narrow down visible results based on keywords or specific attributes, ensuring a smoother user experience.

Sorting

Some columns support sorting (ascending/descending) by clicking on the column header. This makes it easier to organize your view—for example, sorting alphabetically or by the date a category was created.

Not all columns are sortable—only those with meaningful order.

Column Visibility Toggle

You can choose which columns are visible in the table using the column toggle feature. This is helpful for tailoring the view based on your current task or preference.

A dropdown menu allows you to check or uncheck columns you want to display.

To improve the user experience, the selected column visibility settings are saved locally in your browser. This means your custom view will persist across sessions, so you won’t have to reconfigure your preferred layout every time you return.

Last updated