File management system and file category permission management and control system
By designing an archive category permission control system in the archive management system, the problem of improper permission allocation in the existing system is solved, effective permission management for archive categories is achieved, and the system's security and management efficiency are improved.
Patent Information
- Application Number
- CN202411743583.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-30
- Publication Date
- 2025-02-25
AI Technical Summary
In the existing archive management system, it is difficult to effectively implement permission control for archive categories, resulting in improper distribution of permissions for different institutions and personnel when using the system.
A file category permission control system is designed, including configuration and business ends. The configuration end is used to establish a rule relationship between archive categories, menus, operation buttons, roles, users and the entire business. The service end uses business switching main control module, business operation module and public module to determine the user's operation permissions based on the rule relationship of the configuration end and the user's granted role.
It realizes permission control for archive categories, ensures that users can only operate within the scope of the permission collection, solves the problem of improper permission allocation, and improves the security and management efficiency of the system.
Smart Images

Figure CN119513043A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of archive data technology, and in particular to an archive management system and an archive category authority management and control system. Background Art
[0002] Archives refer to various forms of original records with preservation and loading formed in various social activities. The archives management system is a system that manages the entire archives process in an informationized manner according to unified standards. The current corporate organizational structure is managed in a hierarchical manner from top to bottom, consisting of headquarters, provincial, municipal and county agencies. Each agency is an independent fonds. Each agency needs to manage the archives generated by its own agency in an informationized manner. The entire management process can be carried out in the archives management system.
[0003] The archive management system stores various types of archives, which are organized and managed according to archive categories, and different archive categories have different management methods. Among them, they can be divided into three levels, namely, first-level categories, second-level categories, and third-level categories. For example, the first-level category includes document archives, accounting archives, etc.; document archives have multiple second-level categories such as official documents and contracts; and official documents can be divided into multiple third-level categories such as outgoing documents and incoming documents. Because different archive categories have different management methods, different archive management responsibilities are assigned to different parts. When using the archive management system, institutions at all levels need to assign different permissions to different institutions and different personnel. In this regard, for the above-mentioned demand scenarios, how to achieve permission control of archive categories is an urgent problem that needs to be solved. Summary of the invention
[0004] In this regard, the present application provides an archive management system and an archive category authority control system to solve the problem of authority control over archive categories.
[0005] To achieve the above objectives, the embodiments of the present invention provide the following technical solutions:
[0006] In a first aspect, the present application discloses an archive category authority control system, which is applied to an archive management system. The archive category authority control system includes: a configuration end and a business end;
[0007] The configuration terminal is used to establish a rule relationship between the archive category, the menu of the archive management system, the operation button of the archive management system, the role of the archive management system, the user of the archive management system and the fonds of the archive management system based on the archive category of the archive management system;
[0008] The business end includes a business switching main control module, a business operation module and a common module; the business switching main control module is used to determine the user's operation authority based on the rule relationship established by the configuration end and the user's granted role; the business operation module is used to perform business management of the archive categories of the archive management system; the common module is used to perform public management of the archive categories of the archive management system.
[0009] Optionally, in the above-mentioned archive category authority management and control system, the configuration end includes: a menu module, a category module, a role module, and an authorization module;
[0010] The menu module is used to maintain the category attributes and operation buttons of each menu in the case management system, the category attributes of the menu include business operation categories and public services, and each menu includes at least one of the operation buttons;
[0011] The category module is used to maintain the configuration information of the archive category in the archive management system, and the configuration information of the archive category includes the switching attribute of the archive category, the use menu of the archive category and the operation button of the use menu of the archive category;
[0012] The role module is used to maintain the configuration information of each role in the archive management system, and the configuration information of the role includes the archive category configuration of the role, the use menu of the role and the operation button of the use menu of the role;
[0013] The authorization module is used to grant roles to users.
[0014] Optionally, in the above-mentioned archive category authority management and control system, the role module is used to maintain the configuration information of each role in the archive management system, including:
[0015] The role module is used to determine the configuration information of each role in the archive management system according to the configuration information of the archive category in the archive management system maintained by the category module.
[0016] Optionally, in the above-mentioned archive category authority management system, if the configuration information of the archive category in the archive management system maintained by the category module indicates that the archive category can be switched, the archive category of the role corresponding to the archive category is configured as the archive category and all its parent archive categories; if the configuration information of the archive category in the archive management system maintained by the category module indicates that the archive category cannot be switched, the archive category of the role corresponding to the archive category is not configured.
[0017] Optionally, in the above-mentioned archive category permission management system, if the role is configured with multiple archive categories, the role's usage menu is the union of the menus of the archive categories configured by the role and the menus of the common modules, and the operation buttons of the role's usage menu are the union of the operation buttons of the menus of the archive categories configured by the role and the menus of the common modules.
[0018] Optionally, in the above-mentioned archive category authority management and control system, the configuration end further includes: an archive module, and the archive module is used to maintain and manage the authority configuration of each archive in the archive management system.
[0019] Optionally, in the above-mentioned archive category authority management and control system, the business switching main control module is also used to manage the authority of the business operation module to perform business management on the archive category of the archive management system.
[0020] Optionally, in the above-mentioned archive category authority management and control system, the business switching main control module is also used to manage the authority of the public module to perform public management on the archive category of the archive management system.
[0021] Optionally, in the above-mentioned archive category authority control system, if the user is not granted a role, the business switching main control module is used to control the user to have no operation authority;
[0022] If the user is granted a role but the granted role is not configured with a profile category, the business switching main control module is used to control the user to only have a menu set and an operation button set of a common module of the role used;
[0023] If the user is granted a role and the granted role has a configuration file category, the business switching main control module is used to control the user to have a menu set and a operation button set of common modules for all roles, as well as a menu set and an operation button set of the role under the configuration file category.
[0024] The second aspect of the present application discloses an archive management system, which performs authority management using the archive category authority control system as described in any one of the items disclosed in the first aspect.
[0025] The invention provides an archive category authority control system, which is applied to an archive management system. The archive category authority control system comprises: a configuration end and a business end; the configuration end is used to establish a rule relationship between the archive category, the menu of the archive management system, the operation button of the archive management system, the role of the archive management system, the user of the archive management system and the archives of the archive management system based on the archive category of the archive management system; the business end comprises a business switching main control module, a business operation module and a public module; the business switching main control module is used to determine the user's operation authority according to the rule relationship established by the configuration end and the user's granted role; the business operation module is used to perform business management on the archive category of the archive management system; the public module is used to perform public management on the archive category of the archive management system, and can control the user authority operation based on the archive category of the business end through the configuration end to solve the problem of authority control of the archive category. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying creative work.
[0027] Figure 1 A schematic diagram of the structure of an archive category authority management system provided for this application;
[0028] Figure 2 A schematic diagram of the structure of a configuration end of an archive category authority management and control system provided in an embodiment of the present application;
[0029] Figure 3 A data structure of a menu provided in an embodiment of the present application;
[0030] Figure 4 A data structure of an operation button provided in an embodiment of the present application;
[0031] Figure 5 A tree data structure for menu management provided in an embodiment of the present application;
[0032] Figure 6 A file category data structure provided in an embodiment of the present application;
[0033] Figure 7 A structural diagram of a configuration end of another file category authority management and control system provided in an embodiment of the present application;
[0034] Figure 8 A data structure of the entire collection provided in the embodiment of the present application;
[0035] Fig. 9 A schematic diagram of the structure of the business end of an archive category authority management system provided in an embodiment of the present application. DETAILED DESCRIPTION
[0036] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0037] Archive categories are divided into different types based on certain standards and according to the similarities and differences in their sources, contents and other characteristics. Different types of archives have different management methods.
[0038] A collection of archives refers to an organic whole of archives formed by an independent agency, organization or individual in social activities.
[0039] The archive number is a code assigned to each archive.
[0040] The embodiments of the present application provide an archive management system and an archive category authority control system to solve the problem of authority control over archive categories.
[0041] See also Figure 1 ,The file category authority control system can be applied to the file management system, mainly including: the configuration end and the business end;
[0042] The configuration end is used to establish rule relationships among archive categories, archive management system menus, archive management system operation buttons, archive management system roles, archive management system users, and archive management system archives based on the archive categories of the archive management system.
[0043] In actual applications, the configuration end is mainly based on the archive categories of the archive management system, establishing rule relationships between the archive categories, the menus of the archive management system, the operation buttons of the archive management system, the roles of the archive management system, the users of the archive management system and the archives of the archive management system, so as to realize the authority management of users at all levels and achieve the purpose that users can only operate within the scope of the authority set.
[0044] In some embodiments, Figure 2 As shown, the configuration end may include: a menu module, a category module, a role module, and an authorization module;
[0045] The menu module is used to maintain the category attributes and operation buttons of each menu in the case management system. The category attributes of the menu include business operation categories and public services, and each menu includes at least one operation button.
[0046] In actual applications, the menu module can maintain the menu (abbreviation M) and operation button (abbreviation B) of the archive management system, and use a tree structure to organize and manage the relationship between the menu and the operation button. The operation button belongs to the menu, and there is a 1:n relationship between the menu and the operation button.
[0047] The data structure of the menu can be as follows Figure 3 As shown, it includes ID, parent ID, menu name, menu code, and whether it is a category menu. Among them, whether it is a category menu defines the category attribute of the menu. "Yes" indicates that the category attribute of the menu is a business operation category, that is, the menu is a menu of the business operation module in the business end; "No" indicates that the category attribute of the menu is a public business, that is, the menu is a menu of the public module in the business end.
[0048] The data structure of the operation button is as follows Figure 4 As shown, it includes ID, menu ID, operation name, operation code, operation type, etc.
[0049] To sum up, the tree data structure of menu management is as follows Figure 5 shown.
[0050] The category module is used to maintain the configuration information of the archive category in the archive management system. The configuration information of the archive category includes the switching attributes of the archive category, the usage menu of the archive category and the operation buttons of the usage menu of the archive category.
[0051] In actual applications, the category module maintains the configuration information of the archive category (abbreviated A) and establishes the association between the category module, the menu module, and the business switching master module in the business end. The archive category data structure is as follows: Figure 6 As shown, it includes ID, category code, parent category code, category name, configuration, etc.
[0052] The configuration bit of the archive category determines whether the archive category can be switched, that is, whether the archive category can be switched to and the menus and operation buttons that can be used after switching to the archive category. If a certain archive category configuration bit indicates that the archive category can be switched to, the administrator can set the menus and operation buttons that can be operated by the archive category.
[0053] It should be noted that if the archive categories at multiple levels are in a top-down hierarchical relationship and present a tree structure, as long as the configuration bit of a certain archive category on the same path indicates that it can be switched, that is, the switching attribute of the archive category is switchable, then the configuration bits of other archive categories on the path can only be non-switchable, that is, the switching attributes of other archive categories on the path are non-switchable.
[0054] The role module is used to maintain the configuration information of each role in the archive management system. The role configuration information includes the role's archive category configuration, the role's usage menu, and the operation buttons of the role's usage menu.
[0055] In the archive management system, a role refers to a certain type of person, for example, people with different positions belong to different roles.
[0056] The role module maintains the relationship between roles and archive categories, the relationship between roles and menus, and the relationship between roles and operation buttons.
[0057] In some embodiments, the role module is used to maintain the configuration information of each role in the archive management system, which may include:
[0058] The role module is used to determine the configuration information of each role in the archive management system based on the configuration information of the archive category in the archive management system maintained by the category module.
[0059] In actual applications, if the configuration information of the archive category in the archive management system maintained by the category module indicates that the archive category can be switched, the archive category of the role corresponding to the archive category will be configured as the archive category and all its parent archive categories; if the configuration information of the archive category in the archive management system maintained by the category module indicates that the archive category cannot be switched, the archive category of the role corresponding to the archive category will not be configured.
[0060] If a role is configured with multiple archive categories, the role's usage menu is the union of the menus of the archive categories configured for the role and the menus of the common modules, and the role's usage menu's operation buttons are the union of the operation buttons of the menus of the archive categories configured for the role and the menus of the common modules.
[0061] In specific applications, the maintenance process implemented by the role management module is mainly as follows, including step 1 and step 2:
[0062] According to the configuration of the archive category configuration bit of the category module, that is, the configuration information of the archive category in the above-mentioned archive management system, if a certain archive category is configured to indicate that it can be switched to the archive category, then the archive category and all parent archive categories of the archive category can be set for the role; if a certain archive category configuration bit indicates that it cannot be switched to the archive category, then the archive category cannot be set for the role.
[0063] Step 2: Based on the profile categories configured for the role in step 1, check the menus and operation buttons that the role is authorized to operate.
[0064] Among them, the menus and operation buttons available for the character to select can be calculated by the following algorithm formula:
[0065] MB_C=(M1∪M2...∪Mn)∪MP+(B1∪B2...∪Bn)∪BP;
[0066] MB_C represents the set of menus and operation buttons available for the role to select; Mn represents the menu set of a certain archive category, n starts from 1, indicating that the role has multiple archive categories; MP represents the menu set of the common module in the business end; Bn represents the operation button set of a certain archive category, n starts from 1, indicating that the role has multiple archive categories; BP represents the operation button set of the common module in the business end.
[0067] Based on the above, it can be known that when a character has multiple archive categories set, the menu available for the character to choose is the union of the menus of these archive categories and the menus of the public modules, and the operation buttons are the union of the operation buttons of these archive categories and the operation buttons of the public modules.
[0068] The authorization module is used to grant roles to users.
[0069] In actual applications, the authorization module can grant roles to users within a specific fonds scope. After a series of relationship configurations of the menu module, category module, and role module, when a user is granted a role, he or she can have the archive category permissions, menu, and operation button permissions of the role within the corresponding fonds scope.
[0070] In some embodiments, Figure 7 As shown, the configuration end may also include: a archive module, which is used to maintain and manage the permission configuration of each archive in the archive management system.
[0071] In actual applications, the organizational structure of a certain enterprise in the archive management system is managed hierarchically from top to bottom, consisting of headquarters, provincial, municipal and county-level institutions. Each institution is an independent fonds with an independent fonds number. Each user belongs to a unique fonds.
[0072] The data structure of the fonds is as follows Figure 8 As shown, it includes ID, archive number, archive name, institution ID, etc.
[0073] like Fig. 9As shown, the business end includes a business switching main control module, a business operation module and a common module; the business switching main control module is used to determine the user's operation authority based on the rule relationship established by the configuration end and the user's granted role; the business operation module is used to perform business management on the archive categories of the archive management system; the common module is used to perform public management on the archive categories of the archive management system.
[0074] In actual applications, the business switching master control module can control the user's permission operations based on the configuration of the configuration end. When a user logs into the system, he can obtain the permission set that the user has in the corresponding archive. The specific permission control is as follows:
[0075] Case 1: If the user is not granted any role, the user has no operation permissions, that is, cannot switch any files, and has no menu and operation button permissions.
[0076] That is, if the user is not granted a role, the business switching master control module is used to control the user to not have any operation permissions;
[0077] Case 2: If the user has been granted a role and the role has no switchable profile category, the user's permission set is calculated using the following algorithm formula:
[0078] AC=(MP1UMP2...∪(MPn)+(BP1∪BP2...∪BPn);
[0079] AC represents the user's permission set; MPn represents the menu set of the public module of a certain role of the user, n starts from 1, indicating that the user has multiple roles; BPn represents the operation button set of the public module of a certain role of the user, n starts from 1, indicating that the user has multiple roles;
[0080] It can be concluded from the above formula that the permission set of the user in this case is the union of the menus and operation buttons of all the roles that the user has. That is, if the user is granted a role but the granted role is not configured with a profile category, the business switching main control module is used to control the user to only have the menus and operation buttons of the public modules of the role used.
[0081] Case 3: The user has been granted a role and the role has a switchable profile category. After the user switches to a profile category, the user's permission set is calculated using the following algorithm formula:
[0082] AC=(MA1∪MA2...∪MAn)∪(MP1∪MP2...∪MPn)+(BA1∪BA2...∪BAn)∪(BP1∪BP2...∪BPn);
[0083] AC represents the user's permission set; MAn represents the menu set of a role under a certain archive category after the user switches to the category, n starts from 1, indicating that the user has multiple roles; MPn represents the menu set of the public module of a role that the user has, n starts from 1, indicating that the user has multiple roles; BAn represents the operation button set of a role under a certain archive category after the user switches to the category, n starts from 1, indicating that the user has multiple roles; BPn represents the operation button set of the public module of a role that the user has, n starts from 1, indicating that the user has multiple roles.
[0084] It can be concluded from the above formula that in this case, after the user switches to a certain archive category, the permission set the user has is the union of the public module menus and operation buttons of all roles the user has, plus the union of the menus and operation buttons of all roles the user is granted under the archive category. That is, if the user grants a role and the granted role configures the archive category, the business switching main control module is used to control the union of the menus and operation buttons of the public modules of all roles that the user has, and also has the union of the menus used and the union of the operation buttons of the roles under the configured archive category.
[0085] In some embodiments, the business switching main control module is also used to manage the authority of the business operation module to perform business management on the archive categories of the archive management system.
[0086] In actual applications, the business operation module can be used by users to perform business management of various archive categories. The business management that users can perform is controlled by the user permission set controlled by the business switching master module. That is, the business switching master module is also used to manage the business operation module's authority to perform business management on the archive categories of the archive management system.
[0087] When the user performs business management, the file management system will intercept each transaction of the business management to see if the transaction is in the user's permission set. If not, it means that the transaction is illegal and the transaction is rejected. Otherwise, it means that the transaction is legal and can continue to be executed. The interception method can be AOP interception; AOP is a type of aspect-oriented programming, which usually makes some unified pre-judgments before the business processing logic.
[0088] In some embodiments, the business switching main control module is also used to manage the authority of the public module to perform public management of the archive categories of the archive management system.
[0089] In actual applications, the public module is used by users to perform public management of the system, and the user permission set of the business switching main control module controls which public management the user can perform.
[0090] When the user performs public management, the file management system intercepts each transaction of public management, and intercepts in real time whether the transaction is in the user's permission set. If not, it means that the transaction is illegal and refuses to execute the transaction. Otherwise, it means that the transaction is legal and can continue to execute the transaction. Among them, the interception method can be AOP interception.
[0091] Based on the above, the archive category authority management system provided in this embodiment is applied to the archive management system, and the archive category authority management system includes: a configuration end and a business end; the configuration end is used to establish a rule relationship between the archive category, the menu of the archive management system, the operation button of the archive management system, the role of the archive management system, the user of the archive management system and the archives of the archive management system based on the archive category of the archive management system; the business end includes a business switching main control module, a business operation module and a public module; the business switching main control module is used to determine the user's operation authority according to the rule relationship established by the configuration end and the user's granted role; the business operation module is used to perform business management on the archive category of the archive management system; the public module is used to perform public management on the archive category of the archive management system, and can control the user authority operation based on the archive category of the business end through the configuration end, thereby solving the problem of authority management of the archive category.
[0092] It can be understood that the permission management system based on archive categories provided by this application can be composed of a configuration end and a business end. The configuration end is divided into five modules, namely, a category module, a menu module, a role module, an authorization module, and a collection module. The business end is divided into three modules, namely, a business switching master module, a business operation module, and a public module. The user permission set based on archive categories is configured by the configuration end to control the user permission operations based on archive categories on the business end. Abandoning the traditional permission control that relies solely on roles, this application constructs a user permission set based on archive categories by constructing a set of association relationships among archive categories, roles, collections, menus, and operation buttons, thereby realizing permission management and control of users of various institutions when using a certain archive management system.
[0093] Optionally, another embodiment of the present application further provides an archive management system, including: performing authority management using the archive category authority control system as described in any of the above embodiments.
[0094] It should be noted that the relevant description about the archive category authority management system can be found in the above embodiment, and the relevant description about the archive management system can be found in the prior art, and this application will not go into details one by one.
[0095] The features recorded in the various embodiments in this specification can be replaced or combined with each other, and the same and similar parts between the various embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system or system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment. The system and system embodiments described above are only schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without creative work. Professionals can also further realize that the units and algorithm steps of each example described in combination with the embodiments disclosed in this article can be implemented in electronic hardware, computer software or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to the function. Whether these functions are executed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0096] The above description of the disclosed embodiments enables one skilled in the art to implement or use the present invention. Various modifications to these embodiments will be apparent to one skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features disclosed herein.
[0097] It should also be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.
Claims
1. A file category authority management and control system, characterized in that: Applied to the archive management system, the archive category authority management system includes: a configuration end and a business end; The configuration terminal is used to establish a rule relationship between the archive category, the menu of the archive management system, the operation button of the archive management system, the role of the archive management system, the user of the archive management system and the fonds of the archive management system based on the archive category of the archive management system; The business end includes a business switching main control module, a business operation module and a common module; the business switching main control module is used to determine the user's operation authority based on the rule relationship established by the configuration end and the user's granted role; the business operation module is used to perform business management of the archive categories of the archive management system; the common module is used to perform public management of the archive categories of the archive management system.
2. The file category authority management and control system according to claim 1 is characterized in that: The configuration end includes: a menu module, a category module, a role module, and an authorization module; The menu module is used to maintain the category attributes and operation buttons of each menu in the case management system, the category attributes of the menu include business operation categories and public services, and each menu includes at least one of the operation buttons; The category module is used to maintain the configuration information of the archive category in the archive management system, and the configuration information of the archive category includes the switching attribute of the archive category, the use menu of the archive category and the operation button of the use menu of the archive category; The role module is used to maintain the configuration information of each role in the archive management system, and the configuration information of the role includes the archive category configuration of the role, the use menu of the role and the operation button of the use menu of the role; The authorization module is used to grant roles to users.
3. The file category authority management and control system according to claim 2 is characterized in that: The role module is used to maintain the configuration information of each role in the archive management system, including: The role module is used to determine the configuration information of each role in the archive management system according to the configuration information of the archive category in the archive management system maintained by the category module.
4. The file category authority management and control system according to claim 3 is characterized in that: If the configuration information of the archive category in the archive management system maintained by the category module indicates that the archive category can be switched, the archive category of the role corresponding to the archive category is configured as the archive category and all its parent archive categories; If the configuration information of the archive category in the archive management system maintained by the category module indicates that the archive category cannot be switched, the archive category of the role corresponding to the archive category is not configured.
5. The file category authority management and control system according to claim 3 is characterized in that: If the role is configured with multiple archive categories, the role's usage menu is the union of the menus of the archive categories configured for the role and the menus of the common modules, and the operation buttons of the role's usage menu are the union of the operation buttons of the menus of the archive categories configured for the role and the menus of the common modules.
6. The file category authority management and control system according to claim 2, characterized in that: The configuration end also includes: a archive module, which is used to maintain and manage the permission configuration of each archive in the archive management system.
7. The file category authority management and control system according to claim 1, characterized in that: The business switching main control module is also used to manage the authority of the business operation module to perform business management on the archive categories of the archive management system.
8. The file category authority management and control system according to claim 1, characterized in that: The business switching main control module is also used to manage the authority of the public module to perform public management on the archive categories of the archive management system.
9. The file category authority management and control system according to claim 1, characterized in that: If the user is not granted a role, the service switching main control module is used to control the user to not have any operation authority; If the user is granted a role but the granted role is not configured with a profile category, the business switching main control module is used to control the user to only have a menu set and an operation button set of a common module of the role used; If the user is granted a role and the granted role has a configuration file category, the business switching main control module is used to control the user to have a menu set and a operation button set of common modules for all roles, as well as a menu set and an operation button set of the role under the configuration file category.
10. A file management system, characterized in that: The authority management is performed using the archive category authority management system as described in any one of claims 1 to 9.