Skip to content

Department Management

Overview

The Department Management module is used to manage team departments, supporting decentralized department management, as well as operations such as adding sub-departments, deleting departments, and modifying departments. It can also be linked with other modules through sidebar modules combined with automated operations triggered by clicks, to achieve scenarios where data is filtered by department.

Department Decentralized Management

For some larger companies, internal administration is autonomous. They need to manage their internal organizational structure independently but cannot manage upward. In such cases, you can delegate authority for manageable departments through the Top Department Identifier Expression.

TIP

Since the Top Department Identifier Expression is based on client-side expressions, if you need to authorize based on the currently logged-in user, you need to use it in conjunction with User Extension Information

Here's a specific example demonstrating how to implement decentralized department management through User Extension Information

Department Management Left Tree Right Table

In most department-related scenarios, we want to filter department-related data through a display method with a department tree on the left and a data table on the right. This can be achieved through the Department Management Module.

TIP

The left-tree right-table department filtering requirement can be implemented through the Trigger Automation on Click configuration of the Department Management module

In the following example, we take department performance as an example. We use the Department Management module as the sidebar of the Department Performance Table to demonstrate this functional scenario.