Method and apparatus for role mapping methodology for user registry migration
First Claim
Patent Images
1. A method performed in a data processing system for mapping user roles for a user registry migration, the method comprising:
- detecting a role mapping file comprising a set of rules, wherein each rule defines a set of conditions for assigning a new role;
conjoining the set of conditions to form a set of migration rules for the new role;
retrieving a current role of at least one user from a list of users in a user registry;
applying at least one migration rule from the set of migration rules to the current role of the at least one user;
determining if the current role of the at least one user satisfies the at least one migration rule;
assigning the new role to the at least one user if the current role of the at least one user satisfies the at least one migration rule; and
updating the user registry with the new role for the at least one user.
4 Assignments
0 Petitions
Accused Products
Abstract
A method, an apparatus, and computer instructions are provided for role mapping methodology for user registry migration. A migration engine is provided, which conjoins a set of conditions defined in a role mapping file to form a set of migration rules. The migration engine evaluates the migration rules against the current role of each user in the user registry and determines if the user should be assigned a new role. If a new role is assigned, the migration engine updates the user registry with the new role.
127 Citations
28 Claims
-
1. A method performed in a data processing system for mapping user roles for a user registry migration, the method comprising:
-
detecting a role mapping file comprising a set of rules, wherein each rule defines a set of conditions for assigning a new role; conjoining the set of conditions to form a set of migration rules for the new role; retrieving a current role of at least one user from a list of users in a user registry; applying at least one migration rule from the set of migration rules to the current role of the at least one user; determining if the current role of the at least one user satisfies the at least one migration rule; assigning the new role to the at least one user if the current role of the at least one user satisfies the at least one migration rule; and updating the user registry with the new role for the at least one user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A data processing system for mapping user roles for a user registry migration, the data processing system comprising:
-
a processor; a memory connected to the processor via a processor bus; wherein the processor is adapted to execute computer implemented instructions to detect a role mapping file comprising a set of rules, wherein each rule defines a set of conditions for assigning a new role; conjoin the set of conditions to form a set of migration rules for the new role; retrieve a current role of at least one user from a list of users in a user registry; apply at least one migration rule from the set to the current role of the at least one user; determine if the current role of the at least one user satisfies the at least one migration rule; assign the new role to the at least one user if the current role of the at least one user satisfies the at least one migration rule; and update the user registry with the new role for the at least one user. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer readable storage medium, with an executable program stored therein configured to map user role for a user registry migration, wherein executable instructions further comprises:
-
first instructions for detecting a role mapping file comprising a set of rules, wherein each rule defines a set of conditions for assigning a new role; second instructions for conjoining the set of conditions to form a set of migration rules for the new role; third instructions for retrieving a current role of at least one user from a list of users in a user registry; fourth instructions for applying at least one migration rule from the set to the current role of the at least one user; fifth instructions for determining if the current role of the at least one user satisfies the at least one migration rule; sixth instructions for assigning the new role to the at least one user if the current role of the at least one user satisfies the at least one migration rule; and seventh instructions for updating the user registry with the new role for the at least one user. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
Specification