.NET visual authority function interface design

The authority function is an indispensable part of the information system. An excellent authority design can make the development work twice the result with half the effort and bring a good user experience to the user.

.NET visual authority function interface design

Enterprises will hire employees when they do business. If there are a large number of employees, "authority management" is essential. The advantage is that it can standardize employee management and provide work efficiency. At the same time, based on the Internet model, mobile office is also possible.

What we usually call permission management generally refers to that according to the security rules or security policies set by the system, users can access and can only access their authorized resources, while ensuring data security and improving usage efficiency.

.NET visual authority function interface design

1. Classification of authority management

1. Data viewing authority

Some enterprise information, such as income and expenditure records, is not suitable for employees to know. At this time, you can set "authorization" to employees through "authority management", and employees can only see the information authorized by the boss.

2. Function operation authority

For example, to give Zhang San the role of "Human Resource Manager", "Human Resource Manager" has the permissions of "Query Employee", "Add Employee", "Modify Employee" and "Delete Employee". Now that Zhang San can enter the system, these operations can be performed; if this role is removed, these operations cannot be performed.

2. How to operate permission management

Rights management generally uses role-based access control technology.

Generally speaking, the system provides the following functions:

1. Role management interface, where users define roles and assign permissions to roles;

2. User role management interface, where users assign roles to system users.

If you have used Taobao to open a store, the authority management function of the management system is the above-mentioned technology.

Third, the authority function interface design of the enterprise management platform

1. Authorized subject

This function can set a certain authority for each company, department, and position personnel for multiple companies or stores under it.

.NET visual authority function interface design

2. Role management

Because the entire system has more functions, the permissions involved will be more detailed. Here we use role management as a demonstration.

Entering the role management, we can see the records of all personnel on the system, and can add, delete, modify and check at the same time, here we can choose one of them for empowerment.

.NET visual authority function interface design

After selecting, we can see the relevant permission modules in the upper right corner. If we select "More", various modules that need to be authorized will appear. The access filter next to it is IP and time control, which can be set as needed.

.NET visual authority function interface design

Select function authorization, enter the following interface, check the modules that need authorization, and visualize the whole process. Follow the wizard to proceed step by step:

.NET visual authority function interface design
.NET visual authority function interface design
.NET visual authority function interface design
.NET visual authority function interface design
At this point, the authorization of the role function is completed, and the interface has a good user experience, simple and beautiful.

Of course, the use of permissions usually needs to cooperate with basic functions such as processes and forms. This is no longer a separate demonstration. For complete functions, please search for "Lisoft" to experience.

Guess you like

Origin blog.51cto.com/14453238/2544429