Search

CN-122020679-A - Micro-service-based recruitment business data management method and system

CN122020679ACN 122020679 ACN122020679 ACN 122020679ACN-122020679-A

Abstract

The invention relates to the technical field of data processing and discloses a method and a system for managing the data of a recruitment service based on micro-service, wherein the method comprises the steps of acquiring historical access data of a recruitment platform and determining an initial authority set corresponding to current user information according to the historical access data; the method comprises the steps of determining a plurality of standard roles of a user according to an initial permission set, determining a standard permission set of the user according to the standard roles of the user, mining strong association rules among historical access data based on association rule algorithms, determining an association permission set corresponding to the standard permission set of the user according to the strong association rules, acquiring user environment data, carrying out permission correction on the association permission set according to the user environment data, and distributing user data access permissions according to the corrected association permission set. The invention can improve the flexibility and dynamic adjustment capability of data access authority allocation and ensure the safety of the access of the recruitment business data.

Inventors

  • XU JIANSHENG
  • WEN JIANSONG
  • HE XUHUI

Assignees

  • 华能招采数字科技有限公司

Dates

Publication Date
20260512
Application Date
20251209

Claims (10)

  1. 1. A microservice-based recruitment business data management method, the method comprising: Acquiring historical access data of a recruitment platform, and determining an initial permission set corresponding to current user information according to the historical access data; Determining a plurality of standard roles of the user according to the initial authority set, and determining a standard authority set of the user according to the standard roles of the user; mining strong association rules among the historical access data based on an association rule algorithm, and determining an association permission set corresponding to a standard permission set of the user according to the strong association rules; Acquiring user environment data, carrying out authority correction on the associated authority set according to the user environment data, and distributing user data access authorities according to the corrected associated authority set.
  2. 2. The microservice-based recruitment business data management method of claim 1, wherein the determining the initial set of permissions corresponding to the current user information according to the historical access data comprises: determining an access authority set corresponding to the historical access user information set according to the historical access data, and preprocessing the access authority set corresponding to the historical access user information set; Establishing a training data set according to an access authority set corresponding to the preprocessed historical access user information set, and establishing an initial authority assessment model according to the training data set; Training the initial authority assessment model according to the training data set to obtain a final authority assessment model; and inputting the current user information into the authority assessment model to obtain a corresponding initial authority set.
  3. 3. The microservice-based recruitment business data management method of claim 2 wherein the determining a plurality of standard roles for a user from an initial set of permissions and determining a standard set of permissions for a user from a standard role for the user comprises: Establishing a standard role library, matching the authorities in the initial authority set with authorities corresponding to roles in the standard role library, and determining the roles with matching degree larger than a first preset threshold as standard roles of the user; And acquiring the rights of all the standard roles of the user, and performing deduplication processing on the rights of all the standard roles to obtain a standard rights set of the user.
  4. 4. The micro-service-based recruitment business data management method of claim 1, wherein the association rule-based algorithm mines strong association rules between historical access data, comprising: discretizing the history access data to obtain discretized history access data; and mining frequent item sets of the historical access data based on an apriori algorithm, and determining a strong association rule according to the frequent item sets of the historical access data.
  5. 5. The micro-service-based recruitment business data management method according to claim 4, wherein the apriori algorithm-based mining frequent item sets of historical access data, determining a strong association rule according to the frequent item sets of historical access data, comprises: determining the support degree of two item sets in the history access data according to the discretized history access data, setting a minimum support degree threshold value, pruning the item sets with the support degree greater than or equal to the minimum support degree threshold value in the history access data, and generating frequent item sets; Setting a minimum confidence coefficient threshold value, mining frequent item sets with confidence coefficient larger than or equal to the minimum confidence coefficient threshold value according to the frequent item sets of the historical access data, and determining a strong association rule according to the frequent item sets with the confidence coefficient larger than or equal to the minimum confidence coefficient threshold value.
  6. 6. The microservice-based recruitment business data management method of claim 5, wherein the determining the association permission set corresponding to the standard permission set of the user according to the strong association rule comprises: And acquiring the association rights which have association rules with the rights in the standard rights set and do not belong to the standard rights set, and establishing the association rights set according to the association rights.
  7. 7. The microservice-based recruitment business data management method of claim 1, wherein performing rights modification on the set of associated rights according to user environment data comprises: Determining an ip address and an access period of a user according to user environment data, and determining an access risk parameter of the user according to the ip address and the access period of the user; Determining a user access level according to the access risk parameter, and judging whether the user access level is smaller than or equal to the allowed access level of each authority in the associated authority set; If the access level of the user is smaller than or equal to the allowed access level of the rights in the associated rights set, removing the corresponding rights from the associated rights set; and acquiring the association rule set after the authority is removed, and obtaining the association rule set after the authority is corrected.
  8. 8. The microservice-based recruitment business data management method of claim 7, wherein the determining the access risk parameter of the user according to the ip address and the access period of the user comprises: Determining an access risk parameter according to an access risk parameter calculation formula, wherein the access risk parameter calculation formula is that, ; Wherein, the In order to access the risk parameter(s), The risk parameters are accessed for the criteria of the current user information, , Respectively a first weight parameter and a second weight parameter, As a risk parameter for the ip address, In order to access the period risk parameter, As a natural exponential function.
  9. 9. The micro-service based recruitment business data management method of claim 7, wherein determining the user access level according to the access risk parameter comprises: acquiring a preset access permission risk parameter, calculating a difference value between the access risk parameter and the preset access permission risk parameter to obtain a risk difference value, and judging whether the risk difference value is larger than a second preset threshold value; if the risk difference value is larger than a second preset threshold value, the first grade is used as the user access grade; if the risk difference value is smaller than or equal to the second preset threshold value, judging whether the risk difference value is larger than a third preset threshold value or not; If the risk difference value is larger than a third preset threshold value, taking the second level as a user access level; And if the risk difference value is smaller than or equal to a third preset threshold value, taking the third grade as the user access grade.
  10. 10. A microservice-based recruitment business data management system, comprising: The first module is used for acquiring historical access data of the recruitment platform and determining an initial permission set corresponding to the current user information according to the historical access data; The second module is used for determining a plurality of standard roles of the user according to the initial permission set and determining a standard permission set of the user according to the standard roles of the user; the third module is used for mining strong association rules among the historical access data based on the association rule algorithm, and determining an association permission set corresponding to the standard permission set of the user according to the strong association rules; and a fourth module, configured to obtain user environment data, modify the authority of the associated authority set according to the user environment data, and allocate the user data access authority according to the modified associated authority set.

Description

Micro-service-based recruitment business data management method and system Technical Field The application relates to the technical field of data processing, in particular to a method and a system for managing recruitment business data based on micro-services. Background In the existing recruitment business data management, the traditional data access authority management mode often depends on static authority configuration, lacks flexibility and dynamic adjustment capability, and is difficult to adapt to complex and changeable business scenes and security requirements. Traditional rights management methods generally realize control of data access through predefined roles and rights, but the methods are worry about when facing complex and changeable business scenes, so that a high security risk exists in a recruited business platform. Disclosure of Invention The invention provides a method and a system for managing recruitment business data based on micro-services, which are used for solving the problem of higher safety risk of a recruitment business platform in the prior art, and comprise the following steps: The method comprises the steps of acquiring historical access data of a recruitment platform, determining an initial permission set corresponding to current user information according to the historical access data, determining a plurality of standard roles of a user according to the initial permission set, determining a standard permission set of the user according to the standard roles of the user, mining strong association rules among the historical access data based on association rule algorithms, determining an association permission set corresponding to the standard permission set of the user according to the strong association rules, acquiring user environment data, performing permission correction on the association permission set according to the user environment data, and distributing user data access permission according to the corrected association permission set. Further, the initial permission set corresponding to the current user information is determined according to the historical access data, the method comprises the steps of determining the access permission set corresponding to the historical access user information set according to the historical access data, preprocessing the access permission set corresponding to the historical access user information set, building a training data set according to the preprocessed access permission set corresponding to the historical access user information set, building an initial permission evaluation model according to the training data set, training the initial permission evaluation model according to the training data set to obtain a final permission evaluation model, and inputting the current user information into the permission evaluation model to obtain the corresponding initial permission set. Further, the method comprises the steps of determining a plurality of standard roles of a user according to an initial authority set and determining a standard authority set of the user according to the standard roles of the user, wherein the steps of establishing a standard role library, matching authorities in the initial authority set with authorities corresponding to all roles in the standard role library, determining the roles with matching degrees larger than a first preset threshold value as standard roles of the user, obtaining authorities of all standard roles of the user, and performing deduplication processing on the authorities of all standard roles to obtain a standard authority set of the user. Further, the method for mining the strong association rules among the historical access data based on the association rule algorithm comprises the steps of carrying out discretization on the historical access data to obtain the discretized historical access data, mining frequent item sets of the historical access data based on the apriori algorithm, and determining the strong association rules according to the frequent item sets of the historical access data. Further, the frequent item set of the historical access data is mined based on the apriori algorithm, and a strong association rule is determined according to the frequent item set of the historical access data, wherein the method comprises the steps of determining the support degree of two item sets in the historical access data according to the discretized historical access data, setting a minimum support degree threshold value, pruning the item set with the support degree greater than or equal to the minimum support degree threshold value in the historical access data to generate the frequent item set, setting a minimum confidence degree threshold value, mining the frequent item set with the confidence degree greater than or equal to the minimum confidence degree threshold value according to the frequent item set with the confidence degree greater than or equal to the minimum confidence