Resource allocation method and device based on resource tree, equipment and medium

Through front-end application display and management based on the resource tree, the problem of organizational structure fragmentation in enterprise resource allocation is solved, and clear visualization and flexible management of resources are achieved.

CN120688756APending Publication Date: 2025-09-23NETSUNION CLEARING CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410323595.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-03-20
Publication Date
2025-09-23

AI Technical Summary

Technical Problem

The existing enterprise resource allocation method is chaotic and inflexible due to the fragmented organizational structure, making it difficult to manage resources clearly and conveniently.

Method used

Using a resource tree-based approach, the front-end application displays a tree structure that matches the enterprise organizational structure, allowing operations and maintenance personnel to directly manage back-end resources, including resource tree display, management operations, and configuration.

Benefits of technology

It enables clear and visual management of enterprise back-end resources, improves the flexibility and efficiency of resource configuration, and makes it easier for operation and maintenance personnel to understand and adjust resource allocation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120688756A_ABST
    Figure CN120688756A_ABST
Patent Text Reader

Abstract

The invention provides a resource allocation method and device based on a resource tree, equipment and a medium. The method comprises the steps that based on a front-end application of a target mechanism, a resource tree of the target mechanism is displayed to a user, and the resource tree describes correspondingly configured rear-end resources according to a tree structure matched with an organization structure of the target mechanism. Based on the front-end application, resource management operation submitted by the user for the resource tree is obtained, and the resource management operation is used for adjusting back-end resources correspondingly configured by target tree nodes in the resource tree. And according to the resource management operation, configuring back-end resources for organization nodes, corresponding to the target tree nodes, of the target mechanism. According to the method and the system, the back-end resources of the mechanism can be configured through the visual resource tree matched with the organization structure of the mechanism, so that operation and maintenance personnel can manage the back-end resources more conveniently.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This document relates to the field of computer technology, and in particular to a resource configuration method, device, equipment and medium based on a resource tree. Background Art

[0002] The existing enterprise resource allocation method is usually carried out around the business. For a large-scale enterprise, the different levels of its internal organizational structure are separated from each other, resulting in confusion and lack of flexibility in resource allocation.

[0003] Therefore, how to more clearly and conveniently allocate resources based on the internal architectural features of the enterprise is a technical problem that needs to be solved urgently. Summary of the Invention

[0004] The purpose of the present invention is to provide a resource configuration method, device, equipment and medium based on a resource tree, which can configure the back-end resources of an organization through a visual resource tree that matches the organizational structure of the organization, thereby making it more convenient for operation and maintenance personnel to manage the back-end resources.

[0005] In order to achieve the above-mentioned purpose, the embodiment of the present invention is implemented as follows:

[0006] In a first aspect, a resource configuration method based on a resource tree is provided, comprising:

[0007] Based on the front-end application of the target organization, a resource tree of the target organization is displayed, wherein the resource tree describes the corresponding configured back-end resources in a tree structure that matches the organizational structure of the target organization;

[0008] Based on the front-end application, obtaining a resource management operation for the resource tree, wherein the resource management operation is used to adjust back-end resources corresponding to a target tree node in the resource tree;

[0009] According to the resource management operation, backend resources are configured for the organization node of the target organization corresponding to the target tree node.

[0010] In a second aspect, a resource configuration device based on a resource tree is provided, comprising:

[0011] A resource tree display module is used to display the resource tree of the target organization to the user based on the front-end application of the target organization, wherein the resource tree describes the corresponding configured back-end resources according to the tree structure matching the organizational structure of the target organization;

[0012] A resource management module, configured to obtain, based on the front-end application, a resource management operation submitted by the user for the resource tree, wherein the resource management operation is used to adjust back-end resources corresponding to a target tree node in the resource tree;

[0013] The resource configuration module is used to configure backend resources for the organization node of the target organization corresponding to the target tree node according to the resource management operation.

[0014] According to a third aspect, an electronic device is provided, comprising: a processor; and a memory arranged to store computer-executable instructions, wherein when the instructions are executed, the processor performs the following operations:

[0015] Based on the front-end application of the target organization, a resource tree of the target organization is displayed, wherein the resource tree describes the corresponding configured back-end resources in a tree structure that matches the organizational structure of the target organization;

[0016] Based on the front-end application, obtaining a resource management operation for the resource tree, wherein the resource management operation is used to adjust back-end resources corresponding to a target tree node in the resource tree;

[0017] According to the resource management operation, backend resources are configured for the organization node of the target organization corresponding to the target tree node.

[0018] According to a fourth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores one or more programs. When the one or more programs are executed by an electronic device including a plurality of application programs, the electronic device performs the following operations:

[0019] Based on the front-end application of the target organization, a resource tree of the target organization is displayed, wherein the resource tree describes the corresponding configured back-end resources in a tree structure that matches the organizational structure of the target organization;

[0020] Based on the front-end application, obtaining a resource management operation for the resource tree, wherein the resource management operation is used to adjust back-end resources corresponding to a target tree node in the resource tree;

[0021] According to the resource management operation, backend resources are configured for the organization node of the target organization corresponding to the target tree node.

[0022] The method of the embodiment of the present invention uses a front-end application to occupy the resource tree of the target organization, and the resource tree describes the corresponding configured back-end resources according to the tree structure that matches the organizational structure of the target organization. For users, the front-end application can be used to directly initiate resource management operations on the target tree node of the resource tree; correspondingly, the front-end application configures back-end resources for the organizational node of the actual architecture corresponding to the target tree node of the target organization according to the resource management operation. It can be seen that the solution of the embodiment of the present invention can realize the configuration of the back-end resources of the organization through a visual resource tree that matches the organizational structure of the organization, which can make it more convenient for operation and maintenance personnel to understand the current allocation status of the back-end resources of the target organization, and then manage the back-end resources accordingly. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments recorded in the embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0024] Figure 1 A schematic diagram of a flow chart of a resource configuration method based on a resource tree provided in an embodiment of the present invention.

[0025] Figure 2 A schematic diagram of the model structure of the resource tree-based resource configuration method provided in an embodiment of the present invention implemented at the technical layer.

[0026] Figure 3 A schematic structural diagram of a resource configuration device based on a resource tree provided in an embodiment of the present invention.

[0027] Figure 4 A schematic structural diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0028] In order to help those skilled in the art better understand the technical solutions in this specification, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the embodiments described are only part of the embodiments of this specification, not all of the embodiments. Based on the embodiments in this specification, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of this specification.

[0029] As mentioned earlier, the existing enterprise resource allocation and management methods are usually carried out around the business. For a large-scale enterprise, the different levels of its internal organizational structure are separated from each other, resulting in confusion and lack of flexibility in resource allocation.

[0030] In view of this, this application aims to propose a technical solution that can configure the back-end resources of an organization through a visual resource tree that matches the organizational structure of the organization (not limited to an enterprise), thereby making it more convenient for operation and maintenance personnel to configure the back-end resources of the organization.

[0031] In one aspect, an embodiment of the present invention provides a resource configuration method based on a resource tree. Figure 1 This is a flow chart of the resource configuration method, which includes the following steps:

[0032] S102, based on the front-end application of the target organization, the resource tree of the target organization is displayed to the user, wherein the resource tree describes the corresponding configured back-end resources according to a tree structure that matches the organizational structure of the target organization.

[0033] This embodiment is configured with a front-end application for configuring the back-end resources of the target organization. In the interface of the front-end application, the resource tree of the target organization is displayed.

[0034] The resource tree is a tree structure created according to the organizational structure of the target organization, and is added with information for describing the backend resources of the current configuration of the organizational structure.

[0035] For example, the organizational structure of the target organization is hierarchically divided into departments, teams, applications, and Internet data centers. The tree nodes in the tree structure also have tree nodes for departments, tree nodes for teams, tree nodes for applications, and tree nodes for Internet data centers.

[0036] It should be understood that the bottom layer of the tree structure can be various backend resources of the target organization, such as server resources, bandwidth resources, database resources, and host resources. This tree structure clearly displays the backend resources allocated to each organizational node of the target organization in a vertical organizational structure. This allows operations and maintenance personnel to better understand the current allocation of backend resources at the target organization, thereby assisting in backend resource management.

[0037] S104: Based on the front-end application, a resource management operation submitted by the user for the resource tree is obtained, wherein the resource management operation is used to adjust the back-end resources corresponding to the configuration of the target tree node in the resource tree.

[0038] In this embodiment, users (operation and maintenance personnel) can directly complete back-end resource management operations in the resource tree through the front-end application.

[0039] For example, if a user finds through the resource tree that a certain team has fewer backend resources configured under the target tree node, the user can choose to add backend resources under the target tree node through the front-end application interface.

[0040] For another example, if a user discovers through the resource tree that unnecessary backend resources are configured under the target tree node corresponding to a certain department, the user can choose to delete the backend resources under the target tree node through the front-end application interface.

[0041] In actual applications, the front-end application can label the target organization's configurable back-end resources with resource category tags, such as server resource type tags, bandwidth resource type tags, database resource type tags, and host resource type tags. Users can use the tags to select the specific back-end resource category that needs to be adjusted.

[0042] S106: According to the resource management operation, backend resources are configured for the organization node of the target organization corresponding to the target tree node.

[0043] It should be understood that this embodiment uses a front-end application to virtually display the back-end resources configured for each organizational node in the target organization's internal organizational structure in the form of a resource tree. After the user performs a resource management operation on the resource tree, the front-end application must respond, thereby actually configuring back-end resources for the organizational node corresponding to the target tree node based on the resource management operation. After the configuration is completed, the back-end resources currently described in the resource tree are updated.

[0044] Specifically, in actual applications, the back-end resources that can be configured by the target organization can be set with corresponding resource allocation rules; this step first verifies whether the resource management operation complies with the resource allocation rules, and if it is determined that the resource management operation complies with the resource allocation rules, then according to the resource management operation, actually configures the back-end resources for the organization node corresponding to the target tree node of the target organization.

[0045] As one feasible implementation method, the resource allocation rules may include upper and lower limits set for the back-end resources of the target tree node. This step can verify whether the back-end resources of the target tree node meet the upper and lower limits of the resource allocation rules after being configured according to the resource management operation before performing the resource management operation.

[0046] For example, in this embodiment, a resource allocation rule with a configurable upper limit for host resources is set for a department. If a resource management operation is to add host resources to the target tree node corresponding to that department in the tree structure, it is necessary to first determine whether the added host resources exceed the upper limit set by the resource allocation rule. Only after confirming that the upper limit is not exceeded can the resource management operation be performed.

[0047] As another feasible implementation, the resource allocation rules may also include the backend resource configuration permissions of the target tree node; this step may verify whether the user corresponding to the resource management operation meets the backend resource configuration permissions of the target tree node before executing the resource management operation.

[0048] For example, in this embodiment, bandwidth resources for a department are configured with backend resource configuration permissions that only department-level users can configure. This step can verify whether the user performing the resource management operation is a department-level user before executing the resource management operation for the department. Once the user is confirmed to be a department-level user, the department's bandwidth resources are configured according to the user's source management operation.

[0049] Alternatively, the resource tree can assist users in managing the organizational structure of the target organization. Specifically, this embodiment can, based on the front-end application, obtain a user's structural management operations on the resource tree, where the resource management operations are used to adjust the tree structure of the resource tree. Subsequently, the resource tree structure is adjusted according to the structural management operations, and the organizational structure of the target organization is updated based on the adjusted tree structure of the resource tree.

[0050] Based on the above content, it can be seen that: the method of the embodiment of the present invention occupies the resource tree of the target organization through the front-end application, and the resource tree describes the corresponding configured back-end resources according to the tree structure that matches the organizational structure of the target organization. For users, the front-end application can be used to directly initiate resource management operations on the target tree node of the resource tree; correspondingly, the front-end application configures back-end resources for the organizational node of the actual architecture corresponding to the target tree node of the target organization according to the resource management operation. It can be seen that the solution of the embodiment of the present invention can realize the configuration of the back-end resources of the organization through a visual resource tree that matches the organizational structure of the organization, which can make it more convenient for operation and maintenance personnel to understand the current allocation status of the back-end resources of the target organization, and then manage the back-end resources accordingly.

[0051] In practice, this embodiment integrates all resources into a resource tree by combining multiple resource types, such as applications and clusters, through a structured organizational structure. The top level is the company, the second level is the department, and the third level and below can be dynamically created and managed. By default, departments are organized into teams, which are then divided into applications, which are then divided into internet data centers, and the bottom level is host-type resources. This tree-like resource management approach aligns with the company's hierarchical structure and application-centric management philosophy, making it easy for users to understand and get started with applications.

[0052] This embodiment can be implemented on the technical layer based on the open source software Nightingale system. That is, the front end is built using the React language, the back-end resource configuration is implemented using the Golang language, and the storage layer can be built using the Mysql database. Figure 3 This is the main model structure presented at the technical level. The model structure includes leaf and note fields. The leaf field stores the entire path from the root node to the current node, reducing search complexity. The note field is a remark field that can be expanded to meet specific needs.

[0053] With the above Figure 1 Corresponding to the method shown, an embodiment of the present invention further provides a resource configuration device based on a resource tree. Figure 3 3 is a schematic diagram of the structure of the resource configuration device 300, including:

[0054] The resource tree display module 310 is used to display the resource tree of the target organization to the user based on the front-end application of the target organization, wherein the resource tree describes the corresponding configured back-end resources according to the tree structure matching the organizational structure of the target organization.

[0055] The resource management module 320 is configured to obtain, based on the front-end application, a resource management operation submitted by the user for the resource tree, wherein the resource management operation is used to adjust back-end resources corresponding to the target tree node in the resource tree.

[0056] The resource configuration module 330 is used to configure backend resources for the organization node of the target organization corresponding to the target tree node according to the resource management operation.

[0057] The device of the embodiment of the present invention occupies the resource tree of the target organization through a front-end application, and the resource tree describes the corresponding configured back-end resources according to the tree structure that matches the organizational structure of the target organization. For users, the front-end application can be used to directly initiate resource management operations on the target tree node of the resource tree; correspondingly, the front-end application configures back-end resources for the organizational node of the actual architecture corresponding to the target tree node of the target organization according to the resource management operation. It can be seen that the solution of the embodiment of the present invention can realize the configuration of the back-end resources of the organization through a visual resource tree that matches the organizational structure of the organization, which can make it more convenient for operation and maintenance personnel to understand the current allocation status of the back-end resources of the target organization, and then manage the back-end resources accordingly.

[0058] Optionally, the resource tree display module 310 is also used to: obtain the organizational structure of the target organization and the back-end resources currently configured in the organizational structure; create the resource tree with a tree structure matching the organizational structure of the target organization; and add information describing the back-end resources currently configured in the organizational structure to the resource tree.

[0059] Optionally, the configurable back-end resources of the target organization are set with corresponding resource allocation rules; the resource configuration module 330 configures back-end resources for the organization node of the target organization corresponding to the target tree node according to the resource management operation, including: verifying whether the resource management operation complies with the resource allocation rules; if the resource management operation complies with the resource allocation rules, actually configuring back-end resources for the organization node of the target organization corresponding to the target tree node according to the resource management operation.

[0060] Optionally, the resource allocation rules include upper and lower limits of the backend resources of the target tree node; the resource configuration module 330 is specifically used to verify whether the backend resources of the target tree node meet the upper and lower limits of the resource allocation rules after being configured according to the resource management operation.

[0061] Optionally, the resource allocation rule further includes backend resource configuration permissions of the target tree node; the resource configuration module 330 is specifically used to verify whether the user corresponding to the resource management operation meets the backend resource configuration permissions of the target tree node.

[0062] Optionally, after actually configuring the backend resources for the organization node of the target organization corresponding to the target tree node according to the resource management operation, the resource configuration module 330 further updates the backend resources described in the resource tree.

[0063] Optionally, the backend resources include at least one of server resources, bandwidth resources, database resources and host resources.

[0064] The configurable backend resources of the target organization are marked with labels of resource categories, and the resource management operation indicates the resource categories of the backend resources that need to be configured.

[0065] Optionally, the device of this embodiment further includes:

[0066] An organizational structure management module is used to obtain structural management operations for the resource tree based on the front-end application, wherein the resource management operations are used to adjust the tree structure of the resource tree; according to the structural management operations, the tree structure of the resource tree is adjusted; and, based on the adjusted tree structure of the resource tree, the organizational structure of the target organization is updated.

[0067] Optionally, the organizational structure of the target organization is divided into departments, teams, applications and Internet data centers in order of hierarchy.

[0068] Obviously, the resource allocation device of the embodiment of the present invention can be used as Figure 1 The execution subject of the method shown, so the method can be implemented in Figure 1 Since the principles are the same, the steps and corresponding functions shown in the figure are not described in detail in this article.

[0069] Figure 4 This is a schematic diagram of the structure of an electronic device according to an embodiment of this specification. Figure 4 At the hardware level, the electronic device includes a processor and, optionally, an internal bus, a network interface, and memory. The memory may include internal memory, such as high-speed random-access memory (RAM), or non-volatile memory, such as at least one disk drive. Of course, the electronic device may also include other hardware required for its services.

[0070] The processor, network interface, and memory can be interconnected via an internal bus, which can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus, or an EISA (Extended Industry Standard Architecture) bus. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 4 Only one bidirectional arrow is used in the diagram, but this does not mean that there is only one bus or one type of bus.

[0071] The memory is used to store programs. Specifically, the program may include program code, which includes computer operating instructions. The memory may include internal memory and non-volatile memory, and provides instructions and data to the processor.

[0072] The processor reads the corresponding computer program from the non-volatile memory into the internal memory and then runs it, forming the above-mentioned resource configuration device at the logical level. Correspondingly, the processor executes the program stored in the memory and is specifically used to perform the following operations:

[0073] Based on the front-end application of the target organization, a resource tree of the target organization is displayed to the user, wherein the resource tree describes corresponding configured back-end resources according to a tree structure that matches the organizational structure of the target organization.

[0074] Based on the front-end application, a resource management operation submitted by the user for the resource tree is obtained, wherein the resource management operation is used to adjust back-end resources corresponding to the configuration of the target tree node in the resource tree.

[0075] According to the resource management operation, backend resources are configured for the organization node of the target organization corresponding to the target tree node.

[0076] The electronic device of the embodiment of the present invention occupies the resource tree of the target organization through the front-end application, and the resource tree describes the corresponding configured back-end resources according to the tree structure that matches the organizational structure of the target organization. For the user, the front-end application can be used to directly initiate resource management operations on the target tree node of the resource tree; correspondingly, the front-end application configures back-end resources for the organizational node of the actual architecture corresponding to the target tree node of the target organization according to the resource management operation. It can be seen that the solution of the embodiment of the present invention can realize the configuration of the back-end resources of the organization through a visual resource tree that matches the organizational structure of the organization, which can make it more convenient for operation and maintenance personnel to understand the current allocation status of the back-end resources of the target organization, and then manage the back-end resources accordingly.

[0077] The above is as in this manual Figure 1The methods disclosed in the illustrated embodiments can be applied to and implemented by a processor. The processor may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be performed by hardware integrated logic circuits in the processor or by software instructions. The above processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. The methods, steps, and logic block diagrams disclosed in the embodiments of the present invention can be implemented or executed. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in conjunction with the embodiments of the present invention can be directly implemented and executed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium well-known in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in the memory, and the processor reads the information in the memory and, in conjunction with its hardware, completes the steps of the above method.

[0078] It should be understood that the electronic device of the embodiment of the present invention can enable the service processing device to implement the corresponding Figure 1 The steps and functions in the method shown are not repeated here because the principles are the same.

[0079] Of course, in addition to software implementation, the electronic device in this specification does not exclude other implementation methods, such as logic devices or a combination of software and hardware, etc. That is to say, the execution subject of the following processing flow is not limited to each logic unit, but can also be hardware or logic devices.

[0080] In addition, an embodiment of the present invention further provides a computer-readable storage medium, which stores one or more programs, and the one or more programs include instructions.

[0081] When the above instructions are executed by a portable electronic device including multiple applications, the portable electronic device can execute Figure 1 The steps of the method shown include:

[0082] Based on the front-end application of the target organization, a resource tree of the target organization is displayed, wherein the resource tree describes corresponding configured back-end resources according to a tree structure that matches the organizational structure of the target organization.

[0083] Based on the front-end application, a resource management operation for the resource tree is obtained, wherein the resource management operation is used to adjust back-end resources corresponding to the configuration of the target tree node in the resource tree.

[0084] According to the resource management operation, backend resources are configured for the organization node of the target organization corresponding to the target tree node.

[0085] Those skilled in the art will appreciate that the embodiments of this specification may be provided as methods, systems, or computer program products. Thus, this specification may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware. Furthermore, this specification may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0086] The foregoing description of this specification describes specific embodiments. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims can be performed in an order different from that described in the embodiments and still achieve the desired results. Furthermore, the processes depicted in the accompanying drawings do not necessarily require the specific order shown or the sequential order to achieve the desired results. In certain embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0087] The above are merely examples of the present invention and are not intended to limit this specification. For those skilled in the art, various modifications and variations of this specification are possible. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of this specification shall be included within the scope of the claims of this specification. In addition, all other embodiments obtained by those of ordinary skill in the art without creative effort shall fall within the scope of protection of this document.

Claims

1. A resource configuration method based on a resource tree, characterized in that: include: Based on the front-end application of the target organization, a resource tree of the target organization is displayed to the user, wherein the resource tree describes the corresponding configured back-end resources in a tree structure that matches the organizational structure of the target organization; Based on the front-end application, obtaining a resource management operation submitted by the user for the resource tree, wherein the resource management operation is used to adjust a back-end resource configured corresponding to a target tree node in the resource tree; According to the resource management operation, backend resources are configured for the organization node of the target organization corresponding to the target tree node.

2. The method according to claim 1, characterized in that Before the target organization-based front-end application displays the resource tree of the target organization to the user, the method further includes: Obtaining the organizational structure of the target organization and the backend resources currently configured in the organizational structure; According to the organizational structure of the target organization, the resource tree with a matching tree structure is created, and information describing the backend resources currently configured in the organizational structure is added to the resource tree.

3. The method according to claim 1, characterized in that The target organization's configurable backend resources are provided with corresponding resource allocation rules; The configuring of backend resources for the organization node of the target organization corresponding to the target tree node according to the resource management operation includes: Verifying whether the resource management operation complies with the resource allocation rule; In the case where the resource management operation complies with the resource allocation rule, the backend resources are actually configured for the organization node of the target organization corresponding to the target tree node according to the resource management operation.

4. The method according to claim 3, characterized in that The resource allocation rules include upper and lower limits of backend resources of the target tree node; The verifying whether the resource management operation complies with the resource allocation rule includes: Verify whether the backend resources of the target tree node meet the upper and lower limits of the resource allocation rules after being configured according to the resource management operation.

5. The method according to claim 3, characterized in that The resource allocation rules also include backend resource configuration authority of the target tree node; The verifying whether the resource management operation complies with the resource allocation rule includes: Verify whether the user corresponding to the resource management operation meets the backend resource configuration authority of the target tree node.

6. The method according to claim 1, characterized in that After actually configuring backend resources for the organization node of the target organization corresponding to the target tree node according to the resource management operation, the method further includes: The backend resources described by the resource tree are updated.

7. The method according to any one of claims 1 to 6, characterized in that Also includes: Based on the front-end application, obtaining a structure management operation for the resource tree, wherein the resource management operation is used to adjust the tree structure of the resource tree; According to the structure management operation, the tree structure of the resource tree is adjusted, and according to the adjusted tree structure of the resource tree, the organizational structure of the target organization is updated.

8. A resource configuration device based on a resource tree, characterized in that: include: A resource tree display module is used to display the resource tree of the target organization to the user based on the front-end application of the target organization, wherein the resource tree describes the corresponding configured back-end resources according to the tree structure matching the organizational structure of the target organization; A resource management module, configured to obtain, based on the front-end application, a resource management operation submitted by the user for the resource tree, wherein the resource management operation is used to adjust back-end resources corresponding to a target tree node in the resource tree; The resource configuration module is used to configure backend resources for the organization node of the target organization corresponding to the target tree node according to the resource management operation.

9. An electronic device comprising: processor; and a memory arranged to store computer-executable instructions, wherein the executable instructions, when executed, cause the processor to perform the following operations: Based on the front-end application of the target organization, a resource tree of the target organization is displayed to the user, wherein the resource tree describes the corresponding configured back-end resources in a tree structure that matches the organizational structure of the target organization; Based on the front-end application, obtaining a resource management operation submitted by the user for the resource tree, wherein the resource management operation is used to adjust a back-end resource configured corresponding to a target tree node in the resource tree; According to the resource management operation, backend resources are configured for the organization node of the target organization corresponding to the target tree node.

10. A computer-readable storage medium storing one or more programs, characterized in that: When the one or more programs are executed by an electronic device including a plurality of application programs, the electronic device performs the following operations: Based on the front-end application of the target organization, a resource tree of the target organization is displayed to the user, wherein the resource tree describes the corresponding configured back-end resources in a tree structure that matches the organizational structure of the target organization; Based on the front-end application, obtaining a resource management operation of the user on the resource tree, wherein the resource management operation is used to adjust a back-end resource corresponding to a target tree node in the resource tree; According to the resource management operation, backend resources are configured for the organization node of the target organization corresponding to the target tree node.