RDIFramework. NET permission 9.7: Operation permission item management: Permission Web section, rdiframework.net
RDIFramework. NET development. NET rapid information system development framework
9.7 operation permission item management-Web Part
With the development of economic globalization and the intensification of competition between enterprises, enterprises' requirements for management are constantly changing and increasing. More and more information shows that permission management must develop in a finer and deeper direction, the purpose is to give full play to the supervision function, separate and restrict incompatible resources, supervise and restrict important matters, and emphasize the requirements of refined management. The operation permission management module is the core of framework permission control and runs through the entire framework application. The operation permissions here cannot be simply understood as some common addition, deletion, modification, and query operations, and should be further analyzed and mined. For example, you can access the framework, access, edit, delete, deny access to certain columns, and manage framework resources. When developing a system, it is impossible to abstract these permissions completely at once. This is a step-by-step process. Reasonable permission granularity abstraction makes it easier for later management. Shows the main interface for permission management:
9.7.1 add operation permission items
As shown in the add operation permission item, note that the name and number of the newly added operation permission cannot be the same. The valid flag sets whether the added operation permission is valid (that is, the Operation permission is enabled ), enabled by default.
9.7.2. Modify operation permission items
We can modify the existing operation permissions. The interface for modifying the operation permissions is similar to the new one.
Shows how to modify an operation permission:
9.7.3. Batch set user operation Permissions
The user operation permission batch setting is used to set the operation permissions that the user has and those users do not have those operation permissions. For example, "batch set user operation Permissions ". All valid users of the framework are listed on the left, and the operation permissions are displayed on the right. Select the corresponding operation permissions and save them. This grants the operation permissions to the selected users.
9.7.4. Batch setting of role operation Permissions
The "role operation permission batch" setting is used to set the operations (functions) granted by those roles, but those roles do not have the operation (functions) permissions. Shows "batch setting of role operation Permissions. All valid roles of the framework are listed on the left, and Operation permissions are listed on the right. Select the corresponding operation permissions and save them. This grants the corresponding operation permissions to the selected role.
9.7.5. Move operation Permissions
On the operation permission management page, you can easily move or merge operation permissions. Select the operation permissions to be moved and click the "move" button to open the "Operation permission item selection" window, select the operation permission to be moved to complete the operation permission movement and merging. Shows how to select an operation permission item.
Related Articles:
RDIFramework. NET-. NET-based rapid information system development framework-series of directories
Author: EricHu
Source: http://blog.csdn.net/chinahuyong
Email: 406590790@qq.com
QQ communication: 406590790
Framework blog: http://blog.csdn.net/chinahuyong
Http://www.cnblogs.com/huyong
RDIFramework. NET, a. NET-based rapid information system development and integration framework, provides users and developers with the best. Net Framework Deployment Solution.
About the author: Senior Engineer, Information System Project Manager, DBA. Focused on Microsoft platform project architecture, management, and enterprise solutions, with many years of project development and management experience, he has organized and developed multiple large projects for many times, have certain accomplishments in the field of object-oriented, service-oriented, and database. He is mainly engaged in technical development and consulting Based on the RDIFramework. NET Framework. He is mainly engaged in finance, medical and health, railway, telecom, logistics, Iot, manufacturing, retail and other industries.
If you have any questions or suggestions, please kindly advise me!
The copyright of this article is shared by the author and CSDN. You are welcome to repost this article, but you must keep this statement without the author's consent and provide the original article connection clearly on the article page. If there is any problem, you can contact me via email or QQ. Thank you very much.