Open capability management device

By introducing management modules and business modules into the open capability management device, a multi-level precise authorization and management interface for users is realized, which solves the problem that the existing technology cannot perform accurate authorization, and improves the accuracy and flexibility of authorization management.

CN119691715APending Publication Date: 2025-03-25AISINO CREDIT INFORMATION CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411864968.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-17
Publication Date
2025-03-25

AI Technical Summary

Technical Problem

The existing open capability management device cannot provide users with multi-level precise authorization and management.

Method used

It provides an open capability management device, including a management module and a business module. The management module is used to open an interface for enterprises. The business module displays the user information input box, authorized and unauthorized interface name column on the authorization interface, allowing enterprises to authorize interfaces by checking the authorization box.

Benefits of technology

It realizes multi-level precise authorization and management interfaces for users. Enterprises can allocate different interface permissions according to different users to improve the accuracy and flexibility of authorization management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119691715A_ABST
    Figure CN119691715A_ABST
Patent Text Reader

Abstract

The invention provides an opening capability management device, which comprises a management module and a business module, and is characterized in that the management module is used for opening an interface for an enterprise on an accessed opening interface; the service module is used for displaying a first user information input box, an authorized interface name column and an unauthorized interface name column on an accessed authorized interface; wherein the authorized interface name column is used for displaying names of authorized interfaces of the current user, and the unauthorized interface name column is used for displaying names and authorization selection boxes of unauthorized interfaces of the current user. An authorized interface name and an unauthorized interface name displayed in the business module are both in an interface range opened for an enterprise by the management module; wherein the first user information input box is used for inputting identity information of a current user, the authorization selection box is used for an enterprise to check whether the corresponding unauthorized interface is authorized to the current user, and the name of the unauthorized interface is in one-to-one correspondence with the authorization selection box.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and more specifically to an open capability management device. Background Art

[0002] The open platform system is an indispensable and important component in the enterprise architecture. It means that an enterprise's business capabilities and data scale have developed to a certain stage. The open platform system can achieve interaction at the interface level and data level.

[0003] The open capability management device is used to acquire and manage the interface information in the open platform system. The open capability management device can manage the open platform system in multiple dimensions such as channel providers, enterprises, organizations, and users.

[0004] Existing open capability management devices cannot accurately authorize and manage users at multiple levels. Summary of the invention

[0005] The present application provides an open capability management device, which can perform multi-level precise authorization and management interfaces.

[0006] The open capability management device provided in this application includes:

[0007] A management module, used to open an interface for an enterprise on the accessed opening interface;

[0008] A business module, used to display a first user information input box, an authorized interface name column and an unauthorized interface name column on the accessed authorization interface;

[0009] The authorized interface name column is used to display the names of the interfaces that the current user has been authorized to use, and the unauthorized interface name column is used to display the names of the interfaces that the current user has not been authorized to use and the authorization checkbox. The authorized interface names and unauthorized interface names displayed in the business module are both within the interface range opened by the management module for the enterprise.

[0010] Among them, the first user information input box is used to input the identity information of the current user, the authorization check box is used for the enterprise to check whether to authorize the corresponding unauthorized interface to the current user, and the unauthorized interface name and the authorization check box correspond one to one.

[0011] In a possible embodiment, the business module is also used to display a first interface list on the accessed authorization interface, wherein the first interface list is used to display at least one of the interface name, activation date, expiration date, number of uses and delete button of the checked interface, wherein the activation date, expiration date and number of uses are all editable, and the delete button is used to delete the corresponding authorized interface name.

[0012] In a possible embodiment, the business module is used to display at least one of a second user information input box, an interface name input box and a query result window on the accessed query interface; wherein the second user information input box is used to input the identity information of the current user, and the interface name input box is used to input the interface name; wherein the query result window is used to display the current user's call status for the corresponding interface, and the query result window includes at least one of the user, interface name, expiration date, number of authorizations, cumulative number of calls, and call time.

[0013] In a possible embodiment, the query result window also includes a first operation bar, which includes a modify button and a deactivate button, wherein the modify button is used to modify the number of authorizations of the current user for the corresponding interface, and the deactivate button is used to determine whether the current user can call the corresponding interface.

[0014] In a possible embodiment, the business module is also used to display an organization input box on the accessed query interface, the organization input box is used to enter the name of the organization to which the current user belongs, and the second user information input box is also used to prohibit editing operations before entering the organization name.

[0015] In a possible embodiment, the business module is also used to display an interface category input box on the accessed query interface, wherein the interface category input box is used to input the category name to which the interface belongs; and the interface name input box is also used to prohibit editing operations before entering the category name.

[0016] In a possible embodiment, the management module displays a first enterprise information input box, an opened interface name column, and an unopened interface name column on the accessed activation interface, wherein the first enterprise information input box is used to input the identity information of the current enterprise, and the opened interface name list is used to display the names of the interfaces opened by the current enterprise; wherein the opened interface name column is used to display the names of the interfaces opened by the current enterprise, and the unopened interface name column is used to display the interface category tabs, the names of the unopened interfaces and the activation checkbox, the number of the interface category tabs is multiple, and multiple interface names are displayed under each interface category tab, the activation checkbox and the interface name correspond one-to-one, and the activation checkbox is used to activate the interface by checking the box.

[0017] In a possible embodiment, the management module also displays a second interface list on the accessed activation interface, wherein the second interface list is used to display at least one of the interface category, interface code, interface name, activation date, expiration date, number of purchases and delete key of the activated interface, the expiration date and number of purchases can be edited, and the delete key is used to delete the corresponding activated interface.

[0018] In a possible embodiment, the management module displays a second enterprise information input box, an interface name input box and a statistical result window on the accessed statistical interface; wherein the second enterprise information input box is used to input the identity information of the current enterprise, the interface name input box is used to input the interface name, and the statistical result window is used to display the current enterprise's activation date, expiration date, number of purchases, and the cumulative number of calls to the corresponding interface.

[0019] In a possible embodiment, the statistical result window also includes a second operation bar, which includes a modification key, a deactivation key and a details key, wherein the modification key is used to modify the number of purchases or expiration date of the current enterprise in the corresponding interface, the deactivation key is used to determine whether the current enterprise can call the corresponding interface, and the details key is used to pop up the details page of the corresponding interface.

[0020] Through the technical solution of the embodiment of the present application, when it is necessary to authorize an interface for a certain user, the user's identity information can be entered in the first user information input box, and the corresponding interface can be selected by checking the authorization checkbox. In this way, the enterprise can assign different interfaces to different users under its jurisdiction, achieving the effect of multi-level precise authorization and management interface. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following briefly introduces the drawings required for use in the embodiments or the prior art description. By reading the detailed description of the following implementation, the advantages and benefits of the solutions become clear to those skilled in the art. The drawings are only used to illustrate the preferred implementation and are not to be considered as limiting the present application.

[0022] In the figure:

[0023] Figure 1 A schematic diagram of an open capability management device provided in some embodiments of the present application is shown.

[0024] Figure 2 A schematic diagram of an authorization interface when a service module of an open capability management device provided by some embodiments of the present application is accessed is shown.

[0025] Figure 3A schematic diagram showing a query interface of a service module of an open capability management device provided by some embodiments of the present application is accessed.

[0026] Figure 4a A partial schematic diagram is shown when a management module of an open capability management device provided by some embodiments of the present application is accessed to open an interface.

[0027] Figure 4b A partial schematic diagram is shown when a management module of an open capability management device provided by some embodiments of the present application is accessed to open an interface.

[0028] Figure 5a A schematic diagram showing a statistical interface of a management module of an open capability management device provided by some embodiments of the present application is accessed.

[0029] Figure 5b A schematic diagram showing a modification state of a management module of an open capability management device provided by some embodiments of the present application when a statistical interface is accessed. DETAILED DESCRIPTION

[0030] The technical solution in this application will be described below in conjunction with the accompanying drawings.

[0031] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

[0032] This application provides an open capability management device, referring to Figure 1 and Figure 2 The open capability management device includes a management module and a business module. The management module is used to open an interface for an enterprise on the accessed activation interface; the business module is used to display a first user information input box, an authorized interface name column and an unauthorized interface name column on the accessed authorization interface; wherein the authorized interface name column is used to display the name of the interface that the current user has been authorized to use, and the unauthorized interface name column is used to display the name of the interface that the current user has not been authorized to use and an authorization check box, and the authorized interface names and unauthorized interface names displayed in the business module are both within the interface range opened for the enterprise by the management module; wherein the first user information input box is used to input the identity information of the current user, and the authorization check box is used for the enterprise to check whether to authorize the corresponding unauthorized interface to the current user, and the unauthorized interface names and authorization check boxes correspond one to one.

[0033] It should be understood that an enterprise can have multiple users under it. When it is necessary to authorize a certain user to have the right to call an interface, the identity information of the user is entered into the first user information input box. The user in the first user information input box can be called the current user. After the unauthorized interface is authorized to the current user, the current user has the right to call the authorized interface. Through the above-mentioned open capability management device, when it is necessary to authorize an interface for a certain user, the identity information of the user can be entered in the first user information input box, and the corresponding interface can be selected by checking the authorization box. In this way, an enterprise can assign different interfaces to different users under it, thereby achieving the effect of multi-level precise authorization and management interface.

[0034] For example, the first user information input box is Figure 2 The user name input box is shown in .

[0035] In one possible embodiment, reference Figure 2 , the business module is also used to display the first interface list on the accessed authorization interface, wherein the first interface list is used to display at least one of the interface name, opening date, expiration date, number of times available and delete button of the checked interface, wherein the opening date, expiration date and number of times available can be edited, and the delete button is used to delete the corresponding authorized interface name. It should be understood that the checked interface refers to the interface with the authorization checkbox checked, and the checked interface includes the authorized interface and the interface being authorized by the check operation. In this way, the enterprise can display the name of each interface authorized to the current user through the first interface list, and can edit the use period or number of times, so as to achieve the effect of multi-level precise authorization and management interface. It should be understood that the types of interfaces are different. Some interfaces are time-based interfaces, so the opening date and expiration date need to be edited. Some interfaces are by-time interfaces, so the number of times available needs to be edited. The number of times available is the number of calls to the interface authorized by the enterprise to the user, that is, the number of times the user can call the interface.

[0036] In addition, refer to Figure 2 The business module is also used to display a confirmation button on the accessed authorization interface. After checking the required authorization openings, you can click the confirmation button to save and confirm, and finally complete the authorization of the interface.

[0037] Among them, after checking the authorization checkbox corresponding to the unauthorized interface, the corresponding interface name will be included in the first interface list. When unchecking, the interface name will be deleted from the first interface list, and after deletion, the current user can no longer call the interface. You can also click the delete button in the first interface list to delete the entire row of the corresponding interface name, and after deletion, the current user can no longer call the interface.

[0038] In one possible embodiment, reference Figure 3 , the business module is used to display at least one of the second user information input box, the interface name input box and the query result window on the accessed query interface; wherein, the second user information input box is used to input the identity information of the current user, and the interface name input box is used to input the interface name; wherein, the query result window is used to display the current user's call status of the corresponding interface, and the query result window includes at least one of the user, interface name, expiration date, number of authorizations, cumulative number of calls, and call time. It should be understood that an enterprise can have multiple users under it. When querying the usage of an interface that a certain user has been authorized to use, the identity information of the user is entered into the second user information input box, and the user in the second user information input box can be called the current user. In this way, the enterprise can obtain the usage of all authorized interfaces of the current user by entering the identity information of the current user. Further, the enterprise can also obtain the usage of the corresponding interface by the current user by entering the interface name and the identity information of the current user, and the query result is more refined. That is, if the interface name is not filled in, the usage of all authorized interfaces corresponding to the current user is queried by default.

[0039] The authorization times are the total number of calls that can be made to the user during authorization, and the cumulative number of calls is the number of times the current user has called the interface. Both the authorization times and the cumulative number of calls are for per-time interfaces. The expiration date can be the expiration date assigned to the time-limited interface when the management module opens the interface for the enterprise.

[0040] refer to Figure 3 The query result window also includes a first operation bar, which includes a modification button and a deactivation button, wherein the modification button is used to modify the number of authorizations of the current user for the corresponding interface, and the deactivation button is used to determine whether the current user can call the corresponding interface. For example, the interface name and the modification button can be placed in the same row, one-to-one corresponding.

[0041] It should be understood that an enterprise may have multiple organizations under it, and each organization may have multiple users under it. Figure 3, the business module is also used to display an organization input box on the accessed query interface, the organization input box is used to input the name of the organization to which the current user belongs, and the second user information input box is also used to prohibit editing operations before the organization name is entered. In this way, organizations and users have a linkage relationship, and a certain organization must be selected before a certain user can be selected. When the organization is not selected, all users are selected by default, that is, the query result window displays the interface usage of all users under the enterprise. After the organization is selected, if no user information is entered in the second user information input box, all users under the organization are selected by default, that is, the query result window displays the interface usage of all users under the organization; if the identity information of the current user is entered in the second user information input box, it is considered that the interface usage of the current user under the organization is queried.

[0042] refer to Figure 3 , the business module is also used to display an interface category input box on the accessed query interface, wherein the interface category input box is used to input the category name to which the interface belongs; and the interface name input box is also used to prohibit editing operations before the category name is entered. It should be understood that interfaces can be divided into multiple categories, and different categories can include multiple interfaces. In this way, by setting the interface category input box, a linkage relationship can be established between the interface category and the interface name, and an interface name can only be entered after an interface category is entered. If only the interface category is entered and no interface name is entered, the usage of all authorized interfaces under the interface category will be queried by default.

[0043] From the above, it can be seen that in the business module provided by this application, enterprises can query the usage of interfaces in multiple dimensions by organization, user, interface category, and interface name.

[0044] In addition, reference Figure 2 The business module is also used to display the interface category tab on the accessed authorization interface, and display the name of the unauthorized interface under the interface category and the corresponding authorization checkbox under the interface category tab. In this way, the authorization interface can be made simpler. The enterprise can first select the interface category tab, and then select from all the unauthorized interface names displayed under the interface category tab. Among them, the name of the interface category tab can be the name of the interface category. The interface category can include sales interface, bill center interface, digital electricity login, purchase interface and asynchronous invoicing interface.

[0045] In one possible embodiment, reference Figure 4a and 4b, the management module displays a first enterprise information input box, an opened interface name column, and an unopened interface name column on the accessed activation interface, wherein the first enterprise information input box is used to input the identity information of the current enterprise, and the opened interface name list is used to display the names of the interfaces opened by the current enterprise; wherein the opened interface name column is used to display the names of the interfaces opened by the current enterprise, and the unopened interface name column is used to display the interface category tab, the name of the unopened interface and the activation selection box, the number of the interface category tabs is multiple, and each of the interface category tabs displays multiple interface names, the activation selection box corresponds to the interface name one by one, and the activation selection box is used to activate the interface by checking.

[0046] It can be seen from the above technical solution that when an interface needs to be opened for a certain enterprise, the identity information of the enterprise is entered into the first enterprise information input box. The enterprise in the first enterprise information input box can be called the current enterprise. After the unopened interface is opened to the current enterprise, the current enterprise has the right to call the opened interface. Therefore, through the above open capability management device, when an interface needs to be opened for a certain enterprise, the identity information of the enterprise can be entered in the first enterprise information input box, and the corresponding interface can be selected by checking the opening box. In this way, the administrator can open the interfaces required by different enterprises.

[0047] For example, the first enterprise information input box may include Figure 4a The Appkey input box is shown in .

[0048] In the opened interface name column, each interface name can be separated by a semicolon.

[0049] The enabled interfaces are not displayed in the Unenabled Interface Name column. If all interfaces under the interface category tab are enabled, the interface category tab is still displayed, but the display area under the tab is empty.

[0050] In one possible implementation, reference Figure 4b, the management module also displays a second interface list on the accessed activation interface, wherein the second interface list is used to display at least one of the interface category, interface code, interface name, activation date, expiration date, number of purchases and delete key of the activated interface, the activation date, expiration date and number of uses can all be edited, and the delete key is used to delete the corresponding activated interface. In this way, the name of each interface that has been opened to the current enterprise can be displayed through the second interface list, and the usage period or number of uses can be edited, so as to achieve the effect of multi-level precise authorization and management interface. It should be understood that the types of interfaces are different. Some interfaces are time-limited interfaces, so the activation date and expiration date need to be edited. Some interfaces are time-based interfaces, so the number of uses needs to be edited. The number of uses is the number of calls to the interface authorized by the enterprise to the user.

[0051] Among them, after checking the activation checkbox corresponding to the unactivated interface, the corresponding interface name will be included in the second interface list. When unchecking, the interface name will be deleted from the second interface list, and after deletion, the current enterprise can no longer call the interface. You can also click the delete button in the second interface list to delete the corresponding interface name in the entire row, and after deletion, the current enterprise can no longer call the interface.

[0052] When you check the activation checkbox corresponding to the unactivated interface and make the interface name enter the second interface list, the corresponding interface category is the name of the interface category tab to which the interface name belongs, the activation date is the date of the selected operation, and the expiration date is one year after the current date by default. The expiration date can be modified and cleared, and the expiration date must be later than the current date. For example, the purchase count of the interface by time (such as OCR recognition and invoice inspection interface) is 500 by default, and the purchase count of other interfaces is "—" by default and cannot be edited.

[0053] The expiration date can be cleared and can be modified to a date later than today. It will be automatically cleared if it is earlier than or equal to today. When there is no date limit, the expiration date is assigned a default value of 9999-12-31. The number of purchases can be cleared and can be filled with a positive integer greater than 0. It will be automatically cleared if it does not meet the rules. When the number of purchases is empty, the default is no control of the number of purchases.

[0054] refer to Figure 4b, a confirmation button and a close button can also be displayed on the activation interface. After the required opening is completed, the confirmation can be saved by clicking the confirmation button to finally complete the activation of the interface. When the confirmation button is clicked, in the second interface list, if the expiration date and the number of purchases corresponding to a certain interface are both empty, a prompt content is given, and the prompt content can be: "

Serial number

[0055] refer to Figure 4b For example, for term interfaces, the number of times they are used is not controlled, so the number of purchases is displayed as "—" and cannot be operated. For times-based interfaces (such as OCR recognition and inspection interfaces), the number of purchases must be entered. If not entered, a prompt may be given, which may be: "[Serial number] line, interface controls the number of times". For example, the third line shows that the interface is a times-based interface, but the number of purchases is not entered, so the prompt is "[3] line, interface controls the number of times".

[0056] In addition, some interfaces can control both the number of purchases and the expiration date. In this case, if both the expiration date and the number of purchases are filled in, the restriction will be based on whichever condition is met first.

[0057] refer to Figure 5a and Figure 5b The management module can also display an accessible statistical interface. In a possible implementation, the management module displays a second enterprise information input box, an interface name input box and a statistical result window on the accessed statistical interface; wherein the second enterprise information input box is used to input the identity information of the current enterprise, the interface name input box is used to input the interface name, and the statistical result window is used to display the current enterprise's activation date, expiration date, number of purchases, and the cumulative number of calls to the corresponding interface for the corresponding interface.

[0058] It should be understood that when querying the usage of an interface that has been opened by a certain enterprise, the identity information of the enterprise is entered into the second enterprise information input box, and the enterprise in the second enterprise information input box can be called the current enterprise. In this way, the usage of all the interfaces that have been opened by the current enterprise can be obtained by entering the identity information of the current enterprise. Furthermore, the enterprise can also obtain the usage of the corresponding interface by the current enterprise by entering the interface name and the identity information of the current enterprise, and the statistical results are more precise. That is, if the interface name is not filled in, the usage of all the opened interfaces corresponding to the current enterprise will be queried by default.

[0059] The number of purchases is the total number of calls that the enterprise has purchased for the corresponding interface. The number of purchases can be accumulated. For example, if the enterprise first purchased the same interface ten times and then twenty times, the number of purchases can be displayed as thirty times. The cumulative number of calls is the number of times the current enterprise has called the interface. The number of authorizations and the cumulative number of calls are both for the per-time interface. The expiration date can be the expiration date assigned to the term interface when the management module opens the interface for the enterprise. When there is no value for the number of purchases, "—" is displayed.

[0060] refer to Figure 5a and Figure 5b The statistical result window also includes a second operation bar, which includes a modification key, a deactivation key and a details key, wherein the modification key is used to modify the number of purchases or expiration date of the current enterprise in the corresponding interface, the deactivation key is used to determine whether the current enterprise can call the corresponding interface, and the details key is used to pop up the details page of the corresponding interface. For example, the interface name, modification key, deactivation key and details key can be placed in the same row, one-to-one corresponding. Clicking the modification key can pop up the modification page. Clicking the deactivation key can switch the interface status of the current row.

[0061] For example, if the interface status of the current row is callable, the Disable button will be displayed. After clicking the Disable button, a prompt will pop up: Are you sure you want to disable [Interface Name]? If you click OK, you can disable the current interface, that is, switch the interface status of the current row to the disabled state. If you click Cancel, you can close the current page.

[0062] If the interface status of the current row is callable, the enable key will be displayed in the place of the original disable key. Click the enable key and a prompt will pop up: Are you sure you want to enable [interface name]? If you click OK, you can enable the current interface, that is, switch the interface status of the current row to callable. If you click Cancel, you can close the current page.

[0063] When an interface is deactivated, its corresponding expiration date and purchase times are prohibited from being changed. When an interface is deactivated, the interface name is still in the second interface list.

[0064] refer to Figure 5a The management module can also display the batch add button, batch modify button, and export button on the accessed statistics interface. Click the batch add button to pop up the batch add import interface. Click the batch modify button to pop up the batch modify import interface. In addition, when the interface is disabled, you can still import and modify it through the batch modify button.

[0065] It should be understood that multiple enterprises can belong to the same group, so you can log in to the activation interface by entering the group account, and then activate, modify or disable the interface usage rights for the subordinate enterprises on the activation interface. Therefore, the group account can also be displayed on the activation interface.

[0066] Furthermore, a group may have multiple channel partners, and each channel partner may have multiple enterprises. Therefore, in a possible embodiment, reference is made to Figure 5a , the management module is also used to display a channel merchant input box on the accessed statistical interface, the channel merchant input box is used to enter the name of the channel merchant to which the current enterprise belongs, and the second enterprise information input box is also used to prohibit editing operations before entering the channel merchant name. In this way, the channel merchant and the enterprise have a linkage relationship, and a certain channel merchant name must be entered before a certain enterprise identity information can be entered. When the channel merchant name is not entered, all enterprises under the group are selected by default. After the channel merchant name is entered, if no enterprise information is entered in the second enterprise information input box, all enterprises under the channel merchant are selected by default, that is, the interface usage of all enterprises corresponding to the channel merchant is displayed in the statistical result window; if the identity information of the current enterprise is entered in the second enterprise information input box, it is considered that the interface usage of the current enterprise under the channel merchant is queried.

[0067] In a possible embodiment, a group name input box can also be displayed on the statistical interface, and the group name input box is used to input the name of the group to which the current enterprise belongs, and the channel business input box is also used to prohibit editing operations before the group name is entered. In this way, the channel business and the group name have a linkage relationship. You must enter the group name before you can select a channel business. When the group name is not entered, all channel business are selected by default. After the group name is selected, if the channel business name is not entered in the channel business input box, all channel business under the group are selected by default, that is, the interface usage of all enterprises corresponding to all channel business under the group is displayed in the statistical result window; if the channel business name is entered in the channel business input box, it is considered that the interface usage of all enterprises under the current channel business under the group is queried.

[0068] In addition, the interface category tab displayed in the authorization interface of the business module and the interface category in the statistics interface are all taken by default from the name of the interface category tab in the activation interface of the management module. The input content recognized by the interface category input box in the query interface corresponds to the name of the interface category tab in the activation interface of the management module by default, and the interface category in the query result window is taken by default from the name of the interface category tab in the activation interface of the management module. Interface categories can also be called interface categories, and the two represent the same meaning.

[0069] It should be noted that, under the premise of no conflict, the various embodiments described in this application and / or the technical features in each embodiment can be arbitrarily combined with each other, and the technical solution obtained after the combination should also fall within the protection scope of this application.

[0070] It should be understood that the specific examples in the embodiments of the present application are only to help those skilled in the art to better understand the embodiments of the present application, rather than to limit the scope of the embodiments of the present application. Those skilled in the art can make various improvements and modifications based on the above embodiments, and these improvements or modifications all fall within the scope of protection of the present application.

[0071] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

[0072] In addition, it should be noted that the user-related information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to sample data used to train the model, data used for analysis, stored data, displayed data, etc.) involved in the embodiments of the present invention are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data need to comply with relevant regulations and standards, and corresponding operation entrances are provided for users to choose to authorize or refuse.

[0073] It should be pointed out that, according to the needs of implementation, the various components / steps described in the embodiments of the present invention can be split into more components / steps, or two or more components / steps or partial operations of components / steps can be combined into new components / steps to achieve the purpose of the embodiments of the present invention.

[0074] The above-mentioned method according to the embodiment of the present invention can be implemented in hardware, firmware, or implemented as software or computer code that can be stored in a recording medium (such as a CD-ROM, RAM, floppy disk, hard disk or magneto-optical disk), or implemented as a computer code originally stored in a remote recording medium or a non-temporary machine-readable medium downloaded through a network and to be stored in a local recording medium, so that the method described herein can be stored in such software processing on a recording medium using a general-purpose computer, a dedicated processor or programmable or dedicated hardware (such as an application-specific integrated circuit (ASIC) or a field programmable gate array (FPGA)). It can be understood that a computer, a processor, a microprocessor controller or programmable hardware includes a storage component (e.g., a random access memory (RAM), a read-only memory (ROM), a flash memory, etc.) that can store or receive software or computer code, and when the software or computer code is accessed and executed by a computer, a processor or hardware, the method described herein is implemented. In addition, when a general-purpose computer accesses the code for implementing the method shown here, the execution of the code converts the general-purpose computer into a dedicated computer for executing the method shown here.

[0075] Those of ordinary skill in the art will appreciate that the units and method steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the embodiments of the present invention.

[0076] The above implementation methods are only used to illustrate the embodiments of the present invention, and are not limitations of the embodiments of the present invention. Ordinary technicians in the relevant technical field may make various changes and modifications without departing from the spirit and scope of the embodiments of the present invention. Therefore, all equivalent technical solutions also belong to the scope of the embodiments of the present invention. The patent protection scope of the embodiments of the present invention should be defined by the claims.

Claims

1. An open capability management device, characterized in that: include: A management module, used to open an interface for an enterprise on the accessed opening interface; A business module, used to display a first user information input box, an authorized interface name column and an unauthorized interface name column on the accessed authorization interface; The authorized interface name column is used to display the names of the interfaces that the current user has been authorized to use, and the unauthorized interface name column is used to display the names of the interfaces that the current user has not been authorized to use and the authorization checkbox. The authorized interface names and unauthorized interface names displayed in the business module are both within the interface range opened by the management module for the enterprise. Among them, the first user information input box is used to input the identity information of the current user, the authorization check box is used for the enterprise to check whether to authorize the corresponding unauthorized interface to the current user, and the unauthorized interface name and the authorization check box correspond one to one.

2. The open capability management device according to claim 1, characterized in that: The business module is also used to display the first interface list on the accessed authorization interface, The first interface list is used to display at least one of the interface name, opening date, expiration date, number of times it can be used, and a delete button of the selected interface. Among them, the activation date, expiration date, and number of times that can be used can all be edited, and the delete button is used to delete the corresponding authorized interface name.

3. The open capability management device according to claim 1, characterized in that: The business module is used to display at least one of a second user information input box, an interface name input box and a query result window on the accessed query interface; Wherein, the second user information input box is used to input the identity information of the current user, and the interface name input box is used to input the interface name; The query result window is used to display the current user's call status on the corresponding interface, and the query result window includes at least one of the user, interface name, expiration date, number of authorizations, cumulative number of calls, and call time.

4. The open capability management device according to claim 3, characterized in that: The query result window further includes a first operation bar, wherein the first operation bar includes a modification button and a deactivation button. The modify button is used to modify the number of authorizations for the corresponding interface by the current user, and the disable button is used to determine whether the current user can call the corresponding interface.

5. The open capability management device according to claim 3, characterized in that: The business module is further used to display an organization input box on the accessed query interface, the organization input box is used to input the name of the organization to which the current user belongs, and the second user information input box is further used to prohibit editing operations before the organization name is input.

6. The open capability management device according to claim 3, characterized in that: The business module is also used to display an interface category input box on the accessed query interface. The interface category input box is used to input the category name to which the interface belongs; and the interface name input box is also used to prohibit the execution of an editing operation before the category name is input.

7. The open capability management device according to any one of claims 1 to 6, characterized in that: The management module displays a first enterprise information input box, an opened interface name column, and an unopened interface name column on the accessed opening interface. The first enterprise information input box is used to input the identity information of the current enterprise, and the opened interface name list is used to display the names of the interfaces opened by the current enterprise; Among them, the opened interface name column is used to display the names of the interfaces opened by the current enterprise, and the unopened interface name column is used to display the interface category tab, the name of the unopened interface and the opening checkbox. There are multiple interface category tabs, and multiple interface names are displayed under each interface category tab. The opening checkbox corresponds to the interface name one by one, and the opening checkbox is used to activate the interface by checking the box.

8. The open capability management device according to claim 7, characterized in that: The management module also displays a second interface list on the accessed activation interface. Among them, the second interface list is used to display at least one of the interface category, interface code, interface name, activation date, expiration date, number of purchases and deletion key of the opened interface, the expiration date and number of purchases can be edited, and the deletion key is used to delete the corresponding opened interface.

9. The open capability management device according to claim 7, characterized in that: The management module displays a second enterprise information input box, an interface name input box and a statistical result window on the accessed statistical interface; Among them, the second enterprise information input box is used to input the identity information of the current enterprise, the interface name input box is used to input the interface name, and the statistical result window is used to display the current enterprise's activation date, expiration date, number of purchases, and cumulative number of calls to the corresponding interface.

10. The open capability management device according to claim 9, characterized in that: The statistical result window also includes a second operation bar, which includes a modification key, a deactivation key and a detail key. Among them, the modification key is used to modify the number of purchases or expiration date of the current enterprise in the corresponding interface, the deactivation key is used to determine whether the current enterprise can call the corresponding interface, and the details key is used to pop up the details page of the corresponding interface.