A method for achieving multi-platform management

CN122573374APending Publication Date: 2026-08-14HUAYUN IND INTERNET CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-12
Publication Date
2026-08-14

AI Technical Summary

Technical Problem

多个平台缺乏统一的验证机制,企业的身份管理和安全防护面临巨大挑战

Benefits of technology

[0027]数字身份治理,通过实现企业全场景的数字身份整合与治理,为企业内部构建一个统一权限管理和统一入口平台,加强企业信息的安全防护能力,提升用户体验简化管理流程。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122573374A_ABST
    Figure CN122573374A_ABST
Patent Text Reader

Abstract

This invention belongs to the field of information platform technology, specifically a method for achieving multi-platform management and control, including the following steps: S1, centralized management of user information and permissions; S2, data leakage protection; S3, single sign-on function; S4, identity synchronization; S5, synchronization process design, including triggering changes, generating synchronization events, subsystem processing, and confirmation and feedback; S6, subsystem management; S7, framework integration method; S8, multi-platform redirection method. By using this method, problems such as numerous systems, difficult maintenance, and inconvenient login for enterprises are solved. The multi-platform management and control method provides integration and governance for digital identities across all enterprise scenarios, building a unified permission and unified entry platform within the enterprise to solidify its digital infrastructure. Furthermore, the multi-platform management and control method not only enhances enterprise information security protection capabilities but also improves user experience and simplifies management processes.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of information platform technology, specifically a method for achieving multi-platform management and control. Background Technology

[0002] In the context of enterprise information management, with the rapid development of intelligent manufacturing and IoT technologies, the types and quantities of enterprise production equipment are increasing daily. These devices often come from different manufacturers and use various management platforms, leading to the complexity and fragmentation of enterprise equipment data collection, transmission, and management. Traditional management methods typically require logging into different platforms or using different tools to handle these issues. This not only increases operational difficulty and workload but also easily creates data silos and blind spots in management.

[0003] With the development of the information age, enterprises have multiple information systems, such as OA office systems, CRM customer relationship systems, and ERP enterprise resource planning systems. These systems involve a large amount of account information and sensitive data. How to ensure that employees, customers and partners can access these applications and services securely, efficiently and conveniently, while protecting the enterprise's core information assets and privacy data, has become a major challenge for enterprise information security management.

[0004] Therefore, as businesses grow and their information systems multiply, account management becomes increasingly complex and difficult, with each system requiring independent accounts and passwords. This increases the burden on businesses and reduces work efficiency. The lack of a unified verification mechanism across multiple platforms poses a significant challenge to enterprise identity management and security. They need a solution that can integrate all information systems to achieve unified account management, identity verification, and access control. Summary of the Invention

[0005] This invention proposes a method for multi-platform management, comprising the following steps:

[0006] S1. Centralized management of user information and permissions;

[0007] S2, Data Breach Protection;

[0008] S3, Single Sign-On functionality;

[0009] S4. Identity synchronization;

[0010] S5. Synchronization process design, including triggering changes, generating synchronization events, subsystem processing, and confirmation and feedback;

[0011] S6, Subsystem Management;

[0012] S7, framework integration method;

[0013] S8, redirection to multiple platforms.

[0014] Furthermore, in step S1, centralized management of user information and permissions involves building a centralized user information management platform to uniformly store and manage the information of all users within the enterprise, that is, integrating the information of all users and realizing centralized management of permissions.

[0015] Furthermore, in step S2, data leakage protection includes monitoring user login behavior and operations, and promptly detecting abnormal behavior and taking protective measures by monitoring and recording user behavior in real time.

[0016] Furthermore, in step S3, the single sign-on function allows users to access multiple application systems with a single login, which not only simplifies the user login process but also greatly improves user work efficiency and satisfaction. Optimizing the single sign-on function includes optimizing the user experience, improving system compatibility and stability, and achieving seamless integration.

[0017] Furthermore, in step S4, identity synchronization ensures that all user data addition, modification, and deletion operations are synchronized to all subsystems.

[0018] Furthermore, in step S5, the change is triggered by performing user addition, modification, or deletion operations in the user management system.

[0019] Generate synchronization events: The system generates corresponding synchronization events based on the operation type, which include the changed user information and operation type;

[0020] Push synchronization events: This function will push synchronization events to all subsystems.

[0021] Subsystem processing: After receiving a synchronization event, the subsystem updates the local user data according to the user information and operation type in the event;

[0022] Confirmation and Feedback: After processing the synchronization event, the subsystem sends a confirmation message to the user management system to track the synchronization status and handle any potential errors.

[0023] Furthermore, in step S6, the subsystem management is used to manage subsystems, which facilitates the expansion of the system. Subsequently, knowledge models, production scheduling simulation and other systems can be integrated to further enhance functionality.

[0024] Furthermore, in step S7, the framework integration method is used to obtain the login link of the subsystem, load the login page of the subsystem, and handle permissions.

[0025] Furthermore, in step S8, the multi-platform jump method refers to the user clicking a menu item in the interface of the multi-platform management system, and this menu item is associated with a subsystem.

[0026] The beneficial effects of this invention are:

[0027] Digital identity governance integrates and governs digital identities across all enterprise scenarios, building a unified access management and entry platform for enterprises, strengthening their information security capabilities, improving user experience, and simplifying management processes.

[0028] Fine-grained access control introduces a fine-grained access management system, which can accurately allocate access permissions according to the roles and responsibilities of different users, effectively preventing the risks of unauthorized access and data leakage.

[0029] Multi-platform integration consolidates the data collection and production analysis functions of multiple heterogeneous systems within an enterprise (including but not limited to ERP, CRM, SCM, MES, etc.) into a single centralized control system platform. This approach not only solves the problems of multiple systems and difficult maintenance but also significantly reduces the inconvenience caused by cross-platform operation.

[0030] By using this method, enterprises can overcome problems such as multiple systems, difficult maintenance, and inconvenient login. It integrates and governs digital identity across all enterprise scenarios through multi-platform management, building a unified platform with unified permissions and access points within the enterprise to solidify its digital infrastructure. Furthermore, this multi-platform management approach not only enhances enterprise information security but also improves user experience and simplifies management processes. Attached Figure Description

[0031] Figure 1 This is a flowchart of a method for implementing multi-platform management according to the present invention. Detailed Implementation

[0032] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below in conjunction with the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0033] The following is in conjunction with the appendix Figure 1 The present invention will be further described as follows:

[0034] A method for achieving multi-platform management includes the following steps:

[0035] S1. Centralized Management of User Information and Permissions: This involves building a centralized user information management platform to uniformly store and manage the information of all users within the enterprise, integrating all user information and achieving centralized management of permissions.

[0036] In the traditional decentralized management model, each application system needs to set and manage user access permissions separately, which undoubtedly increases the management workload and cost.

[0037] Multi-platform control integrates the permission management functions of various application systems, enabling unified setting and allocation of permissions. Administrators only need to assign appropriate roles and permission groups to users within the system to control user access permissions to various application systems. This centralized management approach not only simplifies the permission management process but also reduces security risks arising from improper permission management. Furthermore, multi-platform control provides robust auditing and monitoring capabilities. The system can record user login behavior, operation logs, and permission changes, providing administrators with comprehensive audit data. Administrators can use this data to trace and monitor user operations, ensuring that user behavior complies with the company's security policies and standards.

[0038] S2. Data leakage protection includes monitoring user login behavior and operations. By monitoring and recording user behavior in real time, abnormal behavior can be detected in a timely manner, and protective measures can be taken.

[0039] First, it can record user login behavior in real time. Every time a user attempts to log in, the system records the login time, location, device used, and whether the login was successful. Furthermore, information system administrators can track and review users' login history through a comprehensive view of their login activities.

[0040] Secondly, it can record user actions in detail. Once a user successfully logs in, every action is accurately recorded in the system. This detailed recording of operation logs helps administrators gain a deeper understanding of user behavior patterns within the system and identify potential anomalies or suspicious behaviors. In addition to monitoring and recording, it also possesses powerful abnormal behavior detection capabilities.

[0041] By employing advanced data analytics and machine learning techniques, user behavior patterns are modeled, and actual user actions are monitored in real time. When a user's behavior deviates significantly from normal patterns, such as multiple failed login attempts within a short period or abnormal access to sensitive data, the system immediately triggers an alert mechanism. Once abnormal behavior is detected, the system quickly takes appropriate measures, including but not limited to locking the user's account to prevent further access to the system; sending alert notifications to the administrator for timely intervention and investigation; and in some cases, automatically severing connections with suspicious users to prevent the escalation of data breach risks.

[0042] S3 Single Sign-On (SSO) plays a crucial role in modern enterprise IT infrastructure development. However, with continuous technological advancements and increasing user demands, it is necessary to further optimize the SSO function to reduce the cumbersome login process for users.

[0043] Single sign-on (SSO) allows users to access multiple application systems with a single login, simplifying the login process and significantly improving user efficiency and satisfaction. Optimizing SSO includes enhancing user experience, improving system compatibility and stability, and achieving seamless integration.

[0044] First, optimizing the user experience is key to improving SSO functionality. This involves refining the interface design and workflow to make the login screen simpler and clearer, and the process more intuitive and easy to understand. For example, adopting a flat design style reduces redundant elements and highlights key information, allowing users to quickly find the functions they need. At the same time, simplifying the login process and reducing unnecessary input items improves the login success rate.

[0045] Secondly, improving system compatibility and stability is also a crucial aspect of optimizing SSO functionality. Ensuring SSO supports multiple devices and browsers avoids login issues caused by device or browser incompatibility. Furthermore, strengthening system stability and security ensures stable operation even during peak hours or unexpected events, preventing user login failures or data leaks due to system malfunctions.

[0046] Furthermore, seamless integration is also a key objective in optimizing SSO functionality. By seamlessly integrating SSO with application systems, users can access these systems without re-entering their usernames and passwords, achieving true single sign-on. This not only reduces the number of login attempts required but also improves overall system performance and responsiveness.

[0047] Finally, strengthening user support and service is also an important way to improve user satisfaction. We need to establish a comprehensive user support system to provide timely and professional technical support and services, and resolve problems and difficulties encountered by users during use. At the same time, by collecting user feedback and opinions, we can continuously optimize the SSO function to meet the actual needs of users.

[0048] S4. Identity synchronization: Identity synchronization ensures that all user data addition, modification, and deletion operations are synchronized to all subsystems.

[0049] This requires a user information storage mechanism, meaning all user information should be centrally stored in a central database or user management system to ensure data consistency and integrity. A user data model should be designed, including fields such as user ID, username, password (or hash), role, permissions, status, creation time, and update time. For company users, an identifier synchronized from the master database should also be included; for local users, additional fields can be added to support the management needs of outsourced personnel. When adding, modifying, or deleting users in the user management system, a synchronization mechanism should be triggered immediately to push the changes to all subsystems. Considering system performance and stability, an asynchronous synchronization approach can also be adopted. That is, after the user management system performs an operation, the change record is recorded in a synchronization queue, and a background task or scheduled task is responsible for reading the change record from the queue and pushing it to the subsystems.

[0050] S5, Synchronous Process Design.

[0051] Trigger changes by performing user addition, modification, or deletion operations in the user management system.

[0052] The system generates synchronization events based on the operation type, including the changed user information and the operation type (add, modify, delete).

[0053] Push synchronization events to all subsystems using message queues (such as Kafka, RabbitMQ, etc.) or API calls.

[0054] The subsystem processes the data. After receiving a synchronization event, the subsystem updates the local user data based on the user information and operation type in the event.

[0055] After processing the synchronization event, the subsystem sends an acknowledgment message to the user management system to track the synchronization status and handle any potential errors.

[0056] S6, Subsystem Management, is used to manage subsystems, facilitating system expansion. It can be integrated with knowledge models, production scheduling simulation, and other systems for further functional enhancement.

[0057] Subsystem management is a flexible and powerful architectural approach that allows for modular management and expansion of complex systems. It is particularly important in large systems or platforms, especially those requiring continuous integration of new features or modules. This approach not only improves system maintainability and scalability but also ensures seamless collaboration between subsystems for efficient overall system operation. In practice, subsystem management can be applied to various complex systems, such as Enterprise Resource Planning (ERP), Manufacturing Execution Systems (MES), and Supply Chain Management (SCM). By introducing subsystem management, these systems can more flexibly respond to business changes and technological updates, enabling continuous functional improvements and optimizations.

[0058] S7. Framework integration method: The framework integration method is used to obtain the login link of the subsystem, load the login page of the subsystem, and handle permissions.

[0059] When a user clicks on a menu item in the multi-platform management system, the page initiates a backend API request. The purpose of this request is to retrieve the login link for the subsystem. After receiving the request, the backend API interacts with the subsystem to obtain its login link and returns it to the frontend.

[0060] After receiving the login link, the front-end uses an iframe tag to embed the link into the integrated system's page. The iframe is responsible for loading the subsystem's login page and displaying it to the user.

[0061] After a user logs in to the subsystem within an iframe, the subsystem needs to save the user's login state. Upon successful login, the iframe can trigger an event or notify the integrated system's front-end page through some mechanism. After receiving the notification, the front-end page completes the route event registration or other related initialization operations.

[0062] If, during the login process, a user is found to be missing or lacks permission to access the subsystem, the integrated system needs to proactively synchronize permission information to the subsystem. Permission synchronization may involve interaction with the permission management system to obtain the user's latest permission information and then transmitting this information to the subsystem. During permission synchronization, the front-end page can display a "Permission synchronization in progress" message in the browser to inform the user that permission issues are being addressed.

[0063] S8. Jump to multiple platforms: This means that when a user clicks on a menu item in the interface of the multi-platform management system, this menu item is associated with a subsystem.

[0064] The front-end page of the multi-platform management system sends a request to the back-end interface to obtain the login link or redirection instruction from the subsystem. The back-end interface of the multi-platform management system returns the login link or redirection instruction from the subsystem. Upon receiving the response, the front-end page uses the browser's redirection function to directly redirect the user to the subsystem's login page. The user enters their username and password (or other authentication method) on the subsystem's login page. The subsystem verifies the user's identity and decides whether to allow the user to log in. If the subsystem finds that the user does not exist or does not have access permissions, it notifies the integration system. Upon receiving the notification, the integration system proactively initiates a permission synchronization process. This may involve interaction with the permission management system to obtain the user's latest permission information and pass this information to the subsystem. During permission synchronization, the integration system displays a "Permission synchronization in progress" message in the browser, informing the user that permission issues are being addressed. After permission synchronization is complete, the integration system will try to redirect the user to the subsystem's login page again, or take other appropriate measures. If the user is successfully authenticated and has access permissions, the subsystem creates a session for the user and saves the login state. The user can then perform normal operations in the subsystem without needing to log in again.

[0065] In summary, this invention is not limited to the specific embodiments described above. Those skilled in the art can make various modifications and alterations without departing from the spirit and scope of this invention. The scope of protection of this invention should be determined by the claims of this invention.

Claims

1. A method for achieving multi-platform management and control, characterized in that, Includes the following steps: S1. Centralized management of user information and permissions; S2, Data Breach Protection; S3. Optimize single sign-on functionality; S4. Identity synchronization; S5. Synchronization process design, including triggering changes, generating synchronization events, subsystem processing, and confirmation and feedback; S6, Subsystem Management; S7, framework integration method; S8, redirection to multiple platforms.

2. The method for implementing multi-platform management and control according to claim 1, characterized in that, In step S1, centralized management of user information and permissions involves building a centralized user information management platform to uniformly store and manage the information of all users within the enterprise, that is, to integrate the information of all users and realize centralized management of permissions.

3. The method for implementing multi-platform management and control according to claim 2, characterized in that, In step S2, data leakage protection includes monitoring user login behavior and operations, and promptly detecting abnormal behavior and taking protective measures by monitoring and recording user behavior in real time.

4. The method for implementing multi-platform management and control according to claim 3, characterized in that, In step S3, the single sign-on function allows users to access multiple application systems with a single login, which not only simplifies the login process but also greatly improves user efficiency and satisfaction. Optimizing the single sign-on function includes optimizing the user experience, improving system compatibility and stability, and achieving seamless integration.

5. The method for implementing multi-platform management and control according to claim 4, characterized in that, In step S4, identity synchronization is to ensure that all user data addition, modification, and deletion operations are synchronized to all subsystems.

6. The method for implementing multi-platform management and control according to claim 5, characterized in that, In step S5, the change is triggered by performing user addition, modification, and deletion operations in the user management system. Generate synchronization events: The system generates corresponding synchronization events based on the operation type, which include the changed user information and operation type; Push synchronization events: This function will push synchronization events to all subsystems. Subsystem processing: After receiving a synchronization event, the subsystem updates the local user data according to the user information and operation type in the event; Confirmation and Feedback: After processing the synchronization event, the subsystem sends a confirmation message to the user management system to track the synchronization status and handle any potential errors.

7. The method for implementing multi-platform management and control according to claim 6, characterized in that, In step S6, the subsystem management is used to manage subsystems, which facilitates the expansion of the system. Subsequently, knowledge models, production scheduling simulation and other systems can be integrated to further enhance functionality.

8. The method for implementing multi-platform management and control according to claim 7, characterized in that, In step S7, the framework integration method is used to obtain the login link of the subsystem, load the login page of the subsystem, and handle permissions.

9. A method for implementing multi-platform management and control according to claim 8, characterized in that, In step S8, the multi-platform jump method refers to the user clicking a menu item in the interface of the multi-platform management system, and this menu item is associated with a subsystem.