First of all, the unified user management system should be able to establish a rights model that can meet the needs of various system rights management.
For the established old system, each system separates its own user role management, role authority management and other parts and puts them into a unified user management system.
For the newly established systems, each system should submit its own permission design requirements to the unified user management system at the initial stage of construction, and build an example of the system on its own permission model as needed.
Then the administrator can configure the rights of each user in different systems through the unified authorization system.
When logging in, each system will call the relevant unified authentication and authorization interface to obtain the relevant authority information of the user, and then create the user after entering each system, and give the relevant authority information to the user class.
Permissions can then be verified in the application system.
This is the ultimate goal. This method is to establish the authority control part of all systems in a unified user management system. This method can not only unify the authorization and authentication of users, but also show the unified permission view of each user.