Role Based and Hierarchy Based Structure
Last updated
Last updated
Role-Based Structure:
A role-based structure is a system or organization where individuals are assigned roles or positions based on their responsibilities and functions within a group or system. Each role typically comes with specific permissions, access rights, and responsibilities. In software applications, a role-based structure often refers to user roles and permissions, where different users are granted access to different features or data based on their assigned roles.
Key points about role-based structures:
Users are assigned roles that define their access and responsibilities.
Roles are associated with specific permissions and access levels.
Users with the same role have similar capabilities within the system.
It simplifies access control and security management by grouping users with similar needs.
Hierarchy-Based Structure:
A hierarchy-based structure, also known as an organizational hierarchy or hierarchy chart, represents the levels of authority, responsibility, and reporting relationships within an organization. It is often depicted as a pyramid or tree, with higher-level positions having more authority and responsibility than lower-level positions. Hierarchy-based structures are common in organizations to establish clear reporting lines and decision-making processes.
Key points about hierarchy-based structures:
It defines the levels of authority and responsibility within an organization.
It helps establish clear reporting and decision-making paths.
Positions are arranged in a hierarchical order, often with a top-down flow of authority.
Hierarchy charts can vary widely, from flat structures to complex organizational hierarchies.
Within Hubler, you have the flexibility to craft custom roles via the User Management section. These tailored roles can then be employed when adding new users, allowing you to grant them specific access to the application as needed. Follow the steps below to add a new custom role.
Sign in to Hubler as an administrator.
Next, access the Admin section by selecting the "Go to Admin" button located in the top right corner of the screen.
In the Admin section, click on the hamburger icon situated at the top left corner of the canvas.
From the options available on the left pane, click on the "+" icon to create a new field.
Define the name of the category as Roles under the "New User Category Name" section.
Select the type as single select or multi select and enable the Required toggle if the field value will be required at the time of adding the new user.
Once the category is created, multiple roles can be defined using the "Add New Item" button.
You can also enable the Parent Node to encapsulate these roles under a different category.