Cloud desktop file outgoing management method, electronic device and storage medium

By building out-of-file out-of-file tools on cloud desktop and introducing audit and approval processes, the problem of out-of-distribution behavior of cloud desktop files cannot be recorded in a timely manner, and resource conservation and security are improved, reducing the risk of file leakage.

CN120277034APending Publication Date: 2025-07-08ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410028805.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-05
Publication Date
2025-07-08

AI Technical Summary

Technical Problem

In the prior art, the outbound behavior of user files cannot be recorded in a timely manner in the cloud desktop scenario, which poses a major security risk and increases the risk of file data leakage. At the same time, installing third-party tools will consume additional computing resources, affecting user experience and increasing costs.

Method used

The built-in file outgoing tool for cloud desktop is used to receive outgoing records reported by file outgoing tools through the cloud desktop management platform, and audit files to be sent in audit mode, introduce approval process to control file outgoing behavior, form audit logs and back up to the server.

Benefits of technology

Effectively monitor file outgoing, avoid resource waste, reduce file leakage risks, improve security and optimize user experience, and reduce computing resource usage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120277034A_ABST
    Figure CN120277034A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a cloud desktop file outgoing management method, an electronic device and a storage medium, and the method comprises the steps that a to-be-sent file sent by a file outgoing tool is received through a cloud desktop management platform, and the file outgoing tool is arranged in a cloud desktop; and the cloud desktop management platform receives an outgoing record of the to-be-sent file reported by the file outgoing tool in the auditing mode. According to the method and the device, the problems that more resources are occupied and the risk of file data leakage is increased due to the fact that the outgoing file needs to be managed through third-party auditing software in related technologies are solved, and the effect of effectively monitoring the file outgoing condition on the premise of avoiding waste of cloud desktop resources is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present application relate to the field of communications. Specifically, the present application relates to a method for managing the external transmission of cloud desktop files, an electronic device, and a storage medium. Background Art

[0002] In the related art, in the cloud desktop scenario, in the face of the problem of data leakage, traditional peripheral / local drive mapping strategies can only simply restrict whether user files can be exported. In this way, when users have a need to transfer files, it can only be achieved by modifying the strategy, and it is also impossible to know the actual content of the files externally transmitted by users, and it is impossible to record the behavior of users' external file transmission in a timely manner, which has relatively large security risks. Installing a third-party tool, a data leakage prevention (DLP) system, will additionally consume computing resources within the desktop, affect the user experience, and at the same time increase the usage cost of the cloud desktop.

[0003] Therefore, in the existing technology, it is necessary to separately deploy a behavior control software on the cloud desktop, and it is impossible to record the behavior of users' external file transmission in a timely manner, which will not only occupy more cloud desktop operation resources, but also increase the risk of file data leakage and reduce the file transmission efficiency. Summary of the Invention

[0004] Embodiments of the present application provide a method for managing the external transmission of cloud desktop files, an electronic device, and a storage medium, so as to at least solve the problem in the related technology that since it is necessary to manage the externally transmitted files through a third-party auditing software, a relatively large amount of resources are occupied, and at the same time the risk of file data leakage is increased.

[0005] According to an embodiment of the present application, a method for managing the external transmission of cloud desktop files is provided, including: a cloud desktop management platform receives a file to be transmitted sent by a file external transmission tool, where the file external transmission tool is built into the cloud desktop; the cloud desktop management platform receives an external transmission record of the file to be transmitted reported by the file external transmission tool in an auditing mode.

[0006] According to another embodiment of the present application, a method for externally transmitting cloud desktop files is provided, including: a file external transmission tool built into the cloud desktop sends a file to be transmitted to a cloud desktop management platform, so that the cloud desktop management platform audits the file to be transmitted in an auditing mode; the file external transmission tool reports an external transmission record of the file to be transmitted to the cloud desktop management platform.

[0007] According to still another embodiment of the present application, a computer-readable storage medium is further provided. A computer program is stored in the computer-readable storage medium, where the computer program is configured to execute the steps in any one of the above method embodiments when running.

[0008] According to another embodiment of the present application, an electronic device is further provided, including a memory and a processor. A computer program is stored in the memory, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.

[0009] Through the above embodiments of the present application, a method for managing the external distribution of cloud desktop files is provided. The cloud desktop management platform receives the files to be distributed sent by the file external distribution tool, where the file external distribution tool is built into the cloud desktop. Different from the third-party audit software in the related art, it saves the operation resources of the cloud desktop. At the same time, in the audit mode, the cloud desktop management platform can receive the external distribution records of the files to be distributed reported by the file external distribution tool, audit the files to be distributed, and monitor the file external distribution behavior. It solves the problems in the related art that due to the need to manage the externally distributed files through a third-party audit software, it occupies more resources and increases the risk of file data leakage. Furthermore, it achieves the effect of effectively monitoring the external distribution of files on the premise of avoiding waste of cloud desktop resources. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] Figure 1 is the hardware structure block diagram of the computer terminal of the method for managing the external distribution of cloud desktop files in the embodiment of the present application;

[0011] Figure 2 is the flowchart of the method for managing the external distribution of cloud desktop files in the embodiment of the present application;

[0012] Figure 3 is the flowchart of the method for externally distributing cloud desktop files in the embodiment of the present application;

[0013] Figure 4 is the interaction schematic diagram of the method for managing the external distribution of cloud desktop files in Scenario Embodiment (1) of the present application;

[0014] Figure 5 is the flowchart of the method for managing the external distribution of cloud desktop files in Scenario Embodiment (2) of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0015] The embodiments of the present application will be described in detail below with reference to the drawings and in conjunction with the embodiments.

[0016] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above drawings are used to distinguish similar objects and do not necessarily need to describe a specific order or sequence.

[0017] In the related art, when a user has a need to transfer files, it is impossible to know the actual content of the files sent out by the user, nor can the behavior of the user sending out files be recorded in a timely manner, which makes the file data at risk of leakage and poses a relatively large security hazard. Although the security of the data can be ensured by relying on third-party tools, it will consume additional computing resources in the cloud desktop, affecting the user experience, and at the same time increasing the usage cost of the cloud desktop.

[0018] In view of this, the embodiments of the present application select a method that can audit the behavior of users sending out files in the cloud desktop and support process approval at the same time. In the audit mode, the user can only send out the files in the cloud desktop to the outside of the cloud desktop through the built-in file export tool in the desktop. During this process, the user's file export time, file name, name of the device for export, etc. will all be recorded by the background and an audit log will be formed. The corresponding files will also be backed up to the Secure File Transfer Protocol (SFTP) server for subsequent audits. In the approval mode, when the user sends out a file, an approval needs to be initiated to the administrator. During this process, the file will first be uploaded to the SFTP server, and after the administrator approves it, it will be opened for the user to download. At the same time, the export record will also form an audit log.

[0019] In the cloud desktop file export management method of the embodiments of the present application, the related technical terms involved may include:

[0020] Management platform (usmartview): Operation and maintenance portal;

[0021] Cloud desktop management terminal (Integration Remote Application Infrastructure, iRAI): Cloud desktop software as a service (SaaS) business related to the management of virtual desktop access provided by virtualization;

[0022] Cloud desktop (Virtual Machine, VM): The cloud desktop used by the user;

[0023] Client (Virtual Desktop Infrastructure, VDI): The client software used by the user to connect to the desktop;

[0024] Virtual machine component (Virtual Machine Tool, vmtool): The system component running in the cloud desktop;

[0025] File export tool (File Export Tool, FET): The tool built into the cloud desktop that can help the user transfer the files in the cloud desktop to the terminal.

[0026] The method embodiments provided in the embodiments of the present application can be executed on a mobile terminal, a computer terminal, or a similar computing device. Taking running on a computer terminal as an example, Figure 1 is a hardware structure block diagram of a computer terminal for the cloud desktop file external distribution management method in the embodiments of the present application. As Figure 1 shown, the computer terminal may include one or more ( Figure 1 only one is shown in Figure 1 ) processors 102 (the processor 102 may include, but is not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data. Among them, the above computer terminal may further include a transmission device 106 for communication functions and an input / output device 108. Those of ordinary skill in the art can understand that Figure 1 the structure shown in Figure 1 is only schematic and does not limit the structure of the above computer terminal. For example, the computer terminal may further include more or fewer components than those shown in

[0027] or have a different configuration from that shown in

[0028] The memory 104 can be used to store computer programs. For example, software programs and modules of application software, such as the computer program corresponding to the cloud desktop file external distribution management method in the embodiments of the present application. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, that is, implements the above method. The memory 104 may include a high-speed random access memory and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memories, or other non-volatile solid-state memories. In some instances, the memory 104 may further include a memory remotely provided with respect to the processor 102, and these remote memories can be connected to the computer terminal through a network. Examples of the above network include, but are not limited to, the Internet, an enterprise intranet, a local area network, a mobile communication network, and combinations thereof.

[0029] In this embodiment, a cloud desktop file external distribution management method running on the above computer terminal is provided. Figure 2It is a flowchart of the cloud desktop file external sharing management method in an embodiment of the present application. As Figure 2 shown, the process includes the following steps:

[0030] Step S202, the cloud desktop management platform receives the file to be externally shared sent by the file external sharing tool, where the file external sharing tool is built into the cloud desktop;

[0031] It should be noted that in the embodiment of the present application, since the file external sharing tool built into the cloud desktop is used to send the file to be externally shared to the cloud desktop management platform, and the cloud desktop management platform manages the external sharing of files, it can avoid the problem of occupying a large amount of resources caused by introducing a third-party auditing tool.

[0032] Step S204, the cloud desktop management platform receives the external sharing record of the file to be externally shared reported by the file external sharing tool in the auditing mode.

[0033] In step S204 of the embodiment of the present application, it includes: the cloud desktop management platform determines whether to enable the approval mode in the auditing mode; when the cloud desktop management platform enables the approval mode, it approves the file to be externally shared and sends the approval result to the file external sharing tool; the cloud desktop management platform receives the external sharing record of the file to be externally shared reported by the file external sharing tool in response to the approval result.

[0034] In an exemplary embodiment, the cloud desktop management platform receives the external sharing record of the file to be externally shared reported by the file external sharing tool in response to the approval result, including: when the approval is passed, the cloud desktop management platform receives the successful file external sharing record reported by the file external sharing tool after externally sharing the file to be externally shared in response to the approval result, where the successful file external sharing record includes the external sharing time, file name, and external sharing device name of the file to be externally shared; when the approval is not passed, the cloud desktop management platform receives the failed file external sharing record of the file to be externally shared reported by the file external sharing tool in response to the approval result.

[0035] When the external sharing behavior of the file can be monitored in the auditing mode, in the embodiment of the present application, the approval mode can also be enabled to approve the externally shared file, so as to determine whether the file can be externally shared, effectively preventing the risk of file leakage while auditing the external sharing record.

[0036] In an exemplary embodiment, the cloud desktop file external sharing management method further includes: when the cloud desktop management platform does not enable the approval mode, it sends a file external sharing instruction to the file external sharing tool; the cloud desktop management platform receives the successful file external sharing record reported by the file external sharing tool, where the successful file external sharing record includes the external sharing time, file name, and external sharing device name of the file to be externally shared.

[0037] When the audit mode is enabled but the approval mode is not enabled, the external file sharing is not restricted, but the external file sharing situation will still be recorded by the cloud desktop management platform to avoid the problem that it is impossible to confirm the file leakage time, the file name, and the external device of the file in a timely manner when a possible file leakage occurs.

[0038] In an exemplary embodiment, the cloud desktop management platform approves the file to be sent, including: the cloud desktop management platform approves the file to be sent through an externally connected approval system.

[0039] In an exemplary embodiment, after the cloud desktop management platform receives the file to be sent sent by the file external sharing tool, it further includes: the cloud desktop management platform sends a file external sharing instruction to the file external sharing tool.

[0040] In an exemplary embodiment, before the cloud desktop management platform receives the file to be sent sent by the file external sharing tool, it further includes: the cloud desktop management platform sends connection parameters to the system components running in the cloud desktop through the client, where the connection parameters include file external sharing permissions.

[0041] It should be noted that steps S202 to S204 in the above embodiments of the present application are described from the perspective of the cloud desktop management platform. The present application will be described again from the perspective of the file external sharing tool below.

[0042] In this embodiment, a cloud desktop file external sharing method running on the above computer terminal is further provided. Figure 3 It is a flowchart of the cloud desktop file external sharing method in the embodiments of the present application, as Figure 3 shown. The process includes the following steps:

[0043] Step S302, the file external sharing tool built in the cloud desktop sends the file to be sent to the cloud desktop management platform so that the cloud desktop management platform audits the file to be sent in the audit mode;

[0044] Step S304, the file external sharing tool reports the external sharing record of the file to be sent to the cloud desktop management platform.

[0045] In an exemplary embodiment, in the above step S204, the file external sharing tool reports the external sharing record of the file to be sent to the cloud desktop management platform, including: the file external sharing tool receives the approval result of the cloud desktop management platform when the audit mode and approval mode of the cloud desktop management platform are enabled; in the case of approval, the file external sharing tool sends the file to be sent to the client and reports the file external sharing success record to the cloud desktop management platform, where the file external sharing success record includes the external sharing time, file name, and external device name of the file to be sent; in the case of disapproval, the file external sharing tool reports the file external sharing failure record to the cloud desktop management platform.

[0046] In an exemplary embodiment, the method further includes: when the file outbound tool is in the audit mode only on the cloud desktop management platform, receiving a file outbound instruction sent by the cloud desktop management platform; the file outbound tool sending the file to be sent to the client and reporting a successful outbound record of the file to be sent to the cloud desktop management platform, where the successful outbound record of the file includes the outbound time, file name, and outbound device name of the file to be sent.

[0047] In an exemplary embodiment, after the file outbound tool sends the file to be sent to the cloud desktop management platform, it further includes: the file outbound tool receiving a file outbound instruction sent by the cloud desktop management platform and sending the file to be sent to the client.

[0048] In an exemplary embodiment, after the file outbound tool sends the file to be sent to the client, it further includes: the file outbound tool backing up the file to be sent and uploading the backed-up file to be sent to the file server.

[0049] Backing up the file to be sent to the server can ensure that data will not be lost due to unexpected events, such as file loss, damage, or tampering. At the same time, when there is a problem of insufficient local storage space, even if some files are deleted, it will not cause much impact.

[0050] Through the above steps, the cloud desktop itself introduces an approval process in the file outbound audit process. In scenarios with high security requirements, when a user sends a file through the file outbound tool within the cloud desktop, an approval process needs to be initiated to the administrator. After the approval is passed, the user can download the previously sent file on the terminal. At the same time, the sent file will be backed up to the server, and the log of the entire outbound process will be recorded in the cloud desktop management platform, effectively preventing the risk of file leakage while auditing the outbound records.

[0051] Through the description of the above embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be implemented by means of software plus a necessary general hardware platform. Of course, it can also be implemented by hardware, but in many cases, the former is a better implementation method. Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. The computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disc) and includes several instructions for causing a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of the present application.

[0052] In order to enable those skilled in the art to better understand the technical solution of the present application, the following will be described in combination with specific scenario embodiments.

[0053] Scenario Example 1

[0054] In the present application scenario embodiment, a cloud desktop file outbound management method is provided, which supports the approved file outbound audit function. Figure 4 This is an interactive schematic diagram of the cloud desktop file outbound management method in the embodiment (I) of the present application scenario, such as Figure 4 As shown, including:

[0055] Step S401, the user connects to the cloud desktop;

[0056] Step S402, iRAI returns connection parameters to the client;

[0057] Specifically, the connection parameters contain detailed policy information for outbound auditing of files.

[0058] Step S403, the client transmits a message to the virtual machine component to complete disk mapping and read and write permission settings;

[0059] Specifically, the message delivery includes file outbound policy parameters.

[0060] Step S404, the file outbound tool initiates a file outbound approval request to iRAI;

[0061] Step S405, iRAI returns the approval result to the file outbound tool;

[0062] Step S406, the file export tool exports the file to the client;

[0063] Step S407, uploading the backup file to the SFTP server;

[0064] Step S408: the file outbound tool reports the file outbound record to iRAI.

[0065] In the embodiment of the present application, the cloud desktop scenario itself supports the file sending audit function, and at the same time introduces an approval link in the file sending audit process. In scenarios with high security requirements, when users send files through the file sending tool in the cloud desktop, the files will be backed up to the SFTP server. At this time, the user needs to initiate an approval process with the administrator. When the review is passed, the sent files can be downloaded on the terminal. At the same time, the log of the entire process will be recorded in the management platform, which can effectively prevent file leakage while auditing the file sending.

[0066] Scenario Example 2

[0067] Figure 5 It is a flowchart of the cloud desktop file outbound management method in the embodiment (II) of the present application scenario, such as Figure 5 As shown, the process includes the following steps:

[0068] Step S501, the user initiates a file external sharing request;

[0069] Step S502, determine whether file external sharing auditing is enabled;

[0070] Specifically, if the judgment result is yes, go to step S503; otherwise, go to step S511, where the user can directly copy the file outside the cloud desktop, and the copy record will not be recorded.

[0071] Step S503, determine whether iRAI enables file external sharing approval;

[0072] Specifically, if the judgment result is yes, go to step S504; otherwise, go to step S506.

[0073] Step S504, create an approval process;

[0074] Step S505, determine whether the approval is passed;

[0075] Specifically, if the judgment result is yes, go to step S506; otherwise, go to step S507.

[0076] If the administrator approves, the user can share the file through the file external sharing tool, back up the shared file to the file server, and report the external sharing record to iRAI at the same time; if the administrator does not approve, the file external sharing action is prohibited, and the external sharing record is directly reported to iRAI, and the process ends here.

[0077] Step S506, determine whether the file backup function is enabled;

[0078] Specifically, if the judgment result is yes, go to step S509; otherwise, go to step S512.

[0079] Step S507, the user does not share the file;

[0080] Step S508, determine whether file backup is enabled;

[0081] If the judgment result is yes, go to step S510; otherwise, go to step S513.

[0082] Step S509, back up the file to the SFTP server;

[0083] Step S510, back up the file to the SFTP server;

[0084] Step S511, the user shares the file to the client;

[0085] Specifically, in the process where auditing is enabled but approval is not, the user can directly complete the external sharing of files through the file external sharing tool, back up the externally shared files to the SFTP server, and at the same time report the external sharing records to iRAI.

[0086] Step S512: Report the successful record of file external sharing to iRAI;

[0087] Step S513: Report the record of failed file external sharing approval to iRAI.

[0088] In summary, compared with the traditional auditing function which can only play a role in post-audit and cannot prevent the leakage of confidential files, the cloud desktop file external sharing management method provided by the embodiments of the present application improves the usage scenario of cloud desktop file external sharing without relying on third-party tools by introducing an approval process in the file external sharing auditing function, reduces the risk of data leakage, receives the files to be externally shared sent by the file external sharing tool by the cloud desktop management platform. Among them, the file external sharing tool is built into the cloud desktop, and there is no need to install an additional protection system, saving the memory resources of the cloud desktop. At the same time, in the auditing mode, the cloud desktop management platform can receive the external sharing records of the files to be externally shared reported by the file external sharing tool, audit the files to be externally shared in a timely manner, effectively prevent the leakage of confidential files, and support multiple different desktop operating system versions, including windows, kylin, uos, etc., meeting the needs of users.

[0089] An embodiment of the present invention also provides a computer-readable storage medium, in which a computer program is stored, and the computer program is set to execute the steps in any one of the above method embodiments when running.

[0090] In an exemplary embodiment, the above computer-readable storage medium may include, but is not limited to: USB flash drive, read-only memory (ROM for short), random access memory (RAM for short), mobile hard disk, magnetic disk or optical disc and other media that can store computer programs.

[0091] An embodiment of the present invention also provides an electronic device, including a memory and a processor, where a computer program is stored in the memory, and the processor is set to run the computer program to execute the steps in any one of the above method embodiments.

[0092] In an exemplary embodiment, the above electronic device may further include a transmission device and an input / output device, where the transmission device is connected to the above processor, and the input / output device is connected to the above processor.

[0093] For specific examples in this embodiment, reference may be made to the examples described in the above embodiments and exemplary embodiments, and details thereof will not be repeated herein.

[0094] Obviously, those skilled in the art should understand that the various modules or steps of the present invention described above can be implemented by a general-purpose computing device. They can be concentrated on a single computing device or distributed over a network composed of multiple computing devices. They can be implemented by program codes executable by the computing device. Thus, they can be stored in a storage device and executed by the computing device. And in some cases, the steps shown or described can be executed in a sequence different from that here, or they can be separately fabricated into individual integrated circuit modules, or multiple modules or steps among them can be fabricated into a single integrated circuit module for implementation. In this way, the present invention is not limited to any specific combination of hardware and software.

[0095] The above are only the preferred embodiments of the present invention and are not intended to limit the present invention. For those skilled in the art, the present invention can have various modifications and changes. Any modification, equivalent replacement, improvement, etc. made within the principle of the present invention shall be included within the protection scope of the present invention.

Claims

1. A method for managing the external distribution of cloud desktop files, characterized in that, Including: The cloud desktop management platform receives the file to be sent sent by the file outbound tool, where the file outbound tool is built into the cloud desktop; The cloud desktop management platform receives the outbound record of the file to be sent reported by the file outbound tool in the audit mode.

2. The method according to claim 1, wherein The cloud desktop management platform receives the outbound record of the file to be sent reported by the file outbound tool in the audit mode, including: The cloud desktop management platform determines whether to enable the approval mode in the audit mode; When the cloud desktop management platform enables the approval mode, it approves the file to be sent and sends the approval result to the file outbound tool; The cloud desktop management platform receives the outbound record of the file to be sent reported by the file outbound tool in response to the approval result.

3. The method according to claim 2, wherein The cloud desktop management platform receives the outbound record of the file to be sent reported by the file outbound tool in response to the approval result, including: In the case of approval, the cloud desktop management platform receives the file outbound success record reported by the file outbound tool after sending out the file to be sent in response to the approval result, where the file outbound success record includes the outbound time, file name, and outbound device name of the file to be sent; In the case of disapproval, the cloud desktop management platform receives the file outbound failure record reported by the file outbound tool in response to the approval result.

4. The method according to claim 2, characterized in that The method further includes: When the cloud desktop management platform does not enable the approval mode, it sends a file outbound instruction to the file outbound tool; The cloud desktop management platform receives the file outbound success record of the file to be sent reported by the file outbound tool, where the file outbound success record includes the outbound time, file name, and outbound device name of the file to be sent.

5. The method according to claim 3, characterized in that, The cloud desktop management platform approves the file to be sent, including: The cloud desktop management platform approves the file to be sent through an externally connected approval system.

6. The method according to claim 1, wherein After the cloud desktop management platform receives the file to be sent sent by the file outbound tool, it further includes: The cloud desktop management platform sends a file outbound instruction to the file outbound tool.

7. The method according to claim 1, characterized in that, Before the cloud desktop management platform receives the file to be sent sent by the file outbound tool, it further includes: The cloud desktop management platform sends connection parameters to the system components running in the cloud desktop through the client, where the connection parameters include file outbound permissions.

8. A method for externally distributing cloud desktop files, characterized in that, Including: The file outbound tool built into the cloud desktop sends the file to be sent to the cloud desktop management platform so that the cloud desktop management platform can audit the file to be sent in the audit mode; The file outbound tool reports the outbound record of the file to be sent to the cloud desktop management platform.

9. The method according to claim 8, wherein The file outbound tool reports the outbound record of the file to be sent to the cloud desktop management platform, including: When the cloud desktop management platform enables the audit mode and the approval mode, the file outbound tool receives the approval result of the cloud desktop management platform; In the case of approval, the file outbound tool sends the file to be sent to the client and reports the successful file outbound record to the cloud desktop management platform, where the successful file outbound record includes the outbound time, file name, and outbound device name of the file to be sent; In the case of non-approval, the file outbound tool reports the failed file outbound record to the cloud desktop management platform.

10. The method according to claim 9, characterized in that, The method further includes: When only the audit mode is enabled on the cloud desktop management platform, the file outbound tool receives the file outbound instruction sent by the cloud desktop management platform; The file outbound tool sends the file to be sent to the client and reports the successful file outbound record of the file to be sent to the cloud desktop management platform, where the successful file outbound record includes the outbound time, file name, and outbound device name of the file to be sent.

11. The method according to claim 8, wherein After the file outbound tool sends the file to be sent to the cloud desktop management platform, it further includes: The file outbound tool receives the file outbound instruction sent by the cloud desktop management platform and sends the file to be sent to the client.

12. According to the method described in any one of claims 9 to 11, characterized in that, After the file outbound tool sends the file to be sent to the client, it further includes: The file outbound tool backs up the file to be sent and uploads the backed-up file to be sent to the file server.

13. A computer-readable storage medium, characterized in that, A computer program is stored in the computer-readable storage medium, where the steps of the method described in any one of claims 1 to 7 or 8 to 11 are implemented when the computer program is executed by a processor.

14. An electronic device, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, When the processor executes the computer program, the steps of the method described in any one of claims 1 to 7 or 8 to 11 are implemented.