Attachment management system of application development platform
By introducing attachment operation, management and sharing modules into the application development platform, combining key verification and user operations, the problem of unreasonable accessory permissions is solved, and efficient management and stability of attachments is achieved.
Patent Information
- Application Number
- CN202411116963.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-14
- Publication Date
- 2025-01-10
- Estimated Expiration
- 2044-08-14
AI Technical Summary
In the application development platform, unreasonable permission allocation of attachments leads to misuse of attachments and errors in passing, reducing the stability of the platform.
By introducing attachment operation module, attachment management module and sharing module into the application development platform, combining user operations and attachment characteristics, the accessory permission processing, list filtering and sharing management are realized, and the authentication is used for long-term public keys and private keys. And display, filter and manage attachment lists through the analysis of key types and history lists.
Effectively manage and store accessories, improve system flexibility and data security, and ensure the stability of the application development platform.
Smart Images

Figure CN119293809A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of attachment management, and in particular to an attachment management system of an application development platform. Background Art
[0002] Currently, attachment management is a common function in application development platforms, which is used to manage and process attachment files uploaded by users. In actual applications, due to unreasonable allocation of attachment permissions, attachments are often abused and attachment delivery is disordered, which in turn reduces the stability of the application development platform.
[0003] Therefore, the present invention proposes an attachment management system for an application development platform. Summary of the invention
[0004] The present invention provides an attachment management system for an application development platform, which is used to add service operations, namely basic property setting operations, to the attachments in the application development platform, and in combination with the characteristics of the attachments themselves, to achieve effective management of attachment permission processing, attachment list screening, attachment sharing, etc., thereby ensuring the stability of the application development platform.
[0005] In one aspect, the present invention provides an attachment management system for an application development platform, comprising: Attachment operation module: obtains the user's operation of adding service to the target attachment and basic feature setting operation based on the application development platform; Attachment management module: manage the file list of all target attachments involved according to the characteristics of the attachments themselves and the user's operation results; Sharing module: When the application development platform receives an attachment sharing request, it analyzes the access rights of the file list and allocates sharing rights to users matching the attachment sharing request to implement attachment sharing management.
[0006] In another aspect, the service operation includes one or more sub-operations.
[0007] On the other hand, it also includes: The first judgment module: before obtaining the user's adding service operation on the target attachment, judging whether the target attachment has a long-term public key paired with the application development platform; When the long-term public key exists, allowing the user to perform an add service operation; The second judgment module: when the long-term public key does not exist, judging whether the user has a private key; If available, allowing the user to perform an operation of adding a service; If not, the user is not allowed to add the service.
[0008] On the other hand, the attachment management module includes: List display unit: displaying a plurality of designated attachment lists to the user according to the key type of the application development platform, wherein each column cell in each designated attachment list is associated with a preset display attachment attribute and a preset display attachment order; List screening unit: performing a first screening of the lists from all designated attachment lists according to the attachment characteristics of each target attachment, and performing a second screening of the lists from all designated attachment lists according to the operation results of the user on each target attachment; List management unit: obtains a file list for all target attachments according to the first filtering list and the second filtering list.
[0009] On the other hand, the list display unit includes: Parameter determination subunit: determine the number of first keys contained in each key type in the application development platform and the frequency of occurrence of each first key based on the history list, and calculate the individual recommendation coefficient of each first key in combination with the key security level and key decryption time consumption coefficient of each first key ; ; Where xh represents the key decryption time consumption coefficient; Indicates the preset consumption coefficient; Indicates the key security level; , represents the safety conversion factor, and ; Indicates the occurrence frequency of the corresponding first key based on the history list; Indicates the total number of history lists; Indicates the number of first keys involved in the corresponding key type; Indicates the total number of keys under all key types; The coefficient determination subunit calculates the total recommendation coefficient of each key type based on the individual recommendation coefficient of each first key; ;in, represents the total recommendation coefficient of the zth key type; represents the number of first keys in the zth key type; represents the individual recommendation coefficient of the i-th first key in the z-th key type; represents the key security level of the i-th first key in the z-th key type; represents the minimum security level among the remaining key security levels of the z-th key type except the i-th first key; Indicates random selection from the zth key type The average security level of the key security levels corresponding to the first keys, and [ ] represents the rounding symbol; A quantity determination subunit: sorts all key types according to the total recommendation coefficient, and determines the number of keys to be screened for each key type after sorting in combination with key combinations of first keys involved in different history lists; ;in, Indicates the rounding up symbol; Indicates the number of times the zth key type is involved in all history lists; Indicates the sorting number of the zth key type based on size sorting result; Indicates the number of key screenings under the zth key type; Random combination subunit: randomly combines the key screening types according to the key screening quantity under each key type, and matches them with the combination-indicator mapping table to obtain several screening indicators, and then matches them from the list database to obtain several specified attachment lists.
[0010] On the other hand, the list screening unit includes: Parsing subunit: parsing the characteristics of the attachment itself to obtain a first matching condition, and at the same time, parsing the operation result to obtain a second matching condition; Matching analysis subunit: performs matching analysis on the first matching condition and the second matching condition respectively with different designated attachment lists to implement list screening.
[0011] On the other hand, the list management unit includes: List management unit: obtains a file list for all target attachments according to the first filtering list and the second filtering list.
[0012] Overlap judgment unit: judging whether there is an overlapping list between the first filtering list and the second filtering list; If it exists and the number is 1, the overlapping list is used as the file list; If they exist and their number is not 1, the overlapping lists are processed by column cells to make the processed lists as file lists; If it does not exist, filter the first list with the most column cells from the first filter list and filter the second list with the most column cells from the second filter list; A parallel processing unit performs parallel processing on the first list and the second list in terms of column cells to obtain a file list.
[0013] On the other hand, the sharing module includes: An attachment state setting unit: assigning an initial sharing state set to the attachment attribute of each target attachment in the file list based on the application development platform; A status determination unit: parsing the attachment sharing request to determine an access permission set for each target attachment in the file list, and combining an initial sharing status set of the corresponding target attachment to obtain a sharing permission status of the corresponding target attachment; Sharing unit: assigning sharing authority to corresponding users according to the sharing permission status to realize attachment sharing.
[0014] The present invention provides an attachment management system for an application development platform, which is used to implement management operations such as attachment permission processing, attachment list screening, and attachment sharing by adding keys to attachments in the application development platform; the system can efficiently manage and store attachments, thereby improving the flexibility and data security of the system attachments. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] In order to more clearly illustrate the technical solutions in the present invention or 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 some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0016] Figure 1 It is a structural diagram of an attachment management system of an application development platform provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0017] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0018] Embodiment 1: like Figure 1 As shown, an attachment management system of an application development platform provided by an embodiment of the present invention includes: Attachment operation module: obtains the user's operation of adding service to the target attachment and basic feature setting operation based on the application development platform; Attachment management module: manage the file list of all target attachments involved according to the characteristics of the attachments themselves and the user's operation results; Sharing module: When the application development platform receives an attachment sharing request, it analyzes the access rights of the file list and allocates sharing rights to users matching the attachment sharing request to implement attachment sharing management.
[0019] In this embodiment, attachments refer to files that can be added, managed and shared by users in the application development platform.
[0020] In this embodiment, the service operation refers to the specific operation that the user can perform on the target attachment in the attachment operation module, including: adding attachments, setting basic properties, editing attachments, deleting attachments and other specific operations.
[0021] In this embodiment, the basic property setting operation refers to a series of basic property settings that the user can perform on the target attachment, including: file name, description information, tags, creation time, etc.
[0022] In this embodiment, the intrinsic property is an inherent attribute of the attachment, which describes the basic features and content of the attachment, including: file type, file size, creation time, extension name, etc.
[0023] In this embodiment, the operation result refers to the result of the operation performed by the user in the attachment operation module, including: adding service operation result, basic feature setting operation result, file list management result, etc.
[0024] In this embodiment, file list management refers to classifying, sorting, retrieving, displaying and other management operations on all target attachments involved according to the attachment characteristics of different target attachments and the operation results of the user.
[0025] In this embodiment, the attachment sharing request refers to a request initiated by a user on the application development platform to share a specific attachment.
[0026] In this embodiment, the access permission analysis is that after receiving the attachment sharing request, the application development platform analyzes the target attachment involved in the file list, and the analysis content includes: permission verification, access permission matching, user identity confirmation, permission allocation, etc.
[0027] In this embodiment, the sharing authority refers to the authority granted by the sharer to the sharee to access, edit, download, etc. during the attachment sharing process.
[0028] In this embodiment, attachment sharing management refers to the process of performing access permission analysis on the file list after the application development platform receives an attachment sharing request, and assigning sharing permissions to users who match the attachment sharing request, including: permission analysis, user matching, recording and logging, etc.
[0029] The working principle and beneficial effects of the above technical solution are: the attachment operation module enables users to add service operations and set characteristics of attachments, the attachment management module manages the file list of attachments, and the sharing module implements access permission analysis and sharing permission allocation for attachment sharing requests. The system can efficiently manage and store attachments, ensuring the stability of the application development platform.
[0030] Embodiment 2: Based on the above embodiment 1, the service operation includes one or more sub-operations.
[0031] The working principle and beneficial effects of the above technical solution are: by adding multiple methods to the service operation, efficient management and storage of attachments of the system are achieved, thereby ensuring the stability of the application development platform.
[0032] Embodiment 3: Based on the above embodiment 1, it also includes: The first judgment module: before obtaining the user's adding service operation on the target attachment, judging whether the target attachment has a long-term public key paired with the application development platform; When the long-term public key exists, allowing the user to perform an add service operation; The second judgment module: when the long-term public key does not exist, judging whether the user has a private key; If available, allowing the user to perform an operation of adding a service; If not, the user is not allowed to add the service.
[0033] In this embodiment, the long-term public key is a key used to encrypt and decrypt attachments, and is a parameter paired with the application development platform.
[0034] In this embodiment, the private key is a key generated and owned by the user during the encryption and decryption process, and is a parameter for verifying the user's identity authority.
[0035] The working principle and beneficial effects of the above technical solution are: by verifying the long-term public key and private key, the user's safe addition service operation of the target attachment is ensured. The system can efficiently manage and store attachments, ensuring the stability of the application development platform.
[0036] Embodiment 4: Based on the above embodiment 1, the attachment management module includes: List display unit: displaying a plurality of designated attachment lists to the user according to the key type of the application development platform, wherein each column cell in each designated attachment list is associated with a preset display attachment attribute and a preset display attachment order; List screening unit: performing a first screening of the lists from all designated attachment lists according to the attachment characteristics of each target attachment, and performing a second screening of the lists from all designated attachment lists according to the operation results of the user on each target attachment; List management unit: obtains a file list for all target attachments according to the first filtering list and the second filtering list.
[0037] In this embodiment, the key type refers to a key used to access and verify a specified attachment list, including a long-term public key and a private key.
[0038] In this embodiment, the attachment list refers to a list containing a group of specified attachments.
[0039] In this embodiment, the column cell is a cell in the attachment list, and is used to display the attribute information of the attachment.
[0040] In this embodiment, the displayed attachment attributes are the attachment-related information displayed in the attachment list, such as file name, file type, file size, creation time, modification time, access rights, etc.
[0041] In this embodiment, the preset attachment display order is an attachment display order predefined in the attachment list, such as: time order, relevance order, size order, etc.
[0042] In this embodiment, the first screening refers to screening from a list of all designated attachments according to the attachment characteristics of each target attachment.
[0043] In this embodiment, the second filtering is to filter from a list of all designated attachments according to the operation result of the user on each target attachment.
[0044] The working principle and beneficial effects of the above technical solution are: by presetting the display attributes and order of attachments, filtering attachment characteristics and filtering user operation results, the system can achieve efficient management and storage of attachments, thereby ensuring the stability of the application development platform.
[0045] Embodiment 5: Based on the above embodiment 4, the list display unit includes: Parameter determination subunit: determine the number of first keys contained in each key type in the application development platform and the frequency of occurrence of each first key based on the history list, and calculate the individual recommendation coefficient of each first key in combination with the key security level and key decryption time consumption coefficient of each first key ; ; Where xh represents the key decryption time consumption coefficient; Indicates the preset consumption coefficient; Indicates the key security level; , represents the safety conversion factor, and ; Indicates the occurrence frequency of the corresponding first key based on the history list; Indicates the total number of history lists; Indicates the number of first keys involved in the corresponding key type; Indicates the total number of keys under all key types; The coefficient determination subunit calculates the total recommendation coefficient of each key type based on the individual recommendation coefficient of each first key; ;in, represents the total recommendation coefficient of the zth key type; represents the number of first keys in the zth key type; represents the individual recommendation coefficient of the i-th first key in the z-th key type; represents the key security level of the i-th first key in the z-th key type; represents the minimum security level among the remaining key security levels of the z-th key type except the i-th first key; Indicates random selection from the zth key type The average security level of the key security levels corresponding to the first keys, and [ ] represents the rounding symbol; A quantity determination subunit: sorts all key types according to the total recommendation coefficient, and determines the number of keys to be screened for each key type after sorting in combination with key combinations of first keys involved in different history lists; ;in, Indicates the rounding up symbol; Indicates the number of times the zth key type is involved in all history lists; Indicates the sorting number of the zth key type based on size sorting result; Indicates the number of key screenings under the zth key type; Random combination subunit: randomly combines the key screening types according to the key screening quantity under each key type, and matches them with the combination-indicator mapping table to obtain several screening indicators, and then matches them from the list database to obtain several specified attachment lists.
[0046] In this embodiment, the first key refers to the keys corresponding to all attachments in the first list obtained after the first screening.
[0047] In this embodiment, the key security level refers to an indicator for measuring the security of the key, which is determined according to specific security requirements and encryption algorithms.
[0048] In this embodiment, the key decryption time consumption coefficient is a parameter used to measure the time consumption required for key decryption.
[0049] In this embodiment, the individual recommendation coefficient is used to measure the recommendation degree of each first key. The larger the individual recommendation coefficient is, the more recommended the first key is.
[0050] In this embodiment, the preset consumption coefficient is a preset constant used to measure the degree of consumption of key decryption time.
[0051] In this embodiment, the security conversion coefficient is a constant used to measure the security conversion status of the key, and is a factor in the change of the key security level.
[0052] In this embodiment, the total recommendation coefficient refers to the total recommendation degree of each key type calculated in the coefficient determination subunit.
[0053] In this embodiment, the key combination refers to a combination of first keys constructed according to different history lists.
[0054] In this embodiment, the number of keys to be screened is determined by sorting all key types according to the total recommendation coefficients in the number determination subunit, and then determining the number of keys to be screened for each key type.
[0055] In this embodiment, the combination-index mapping table is a mapping table representing random combinations of key types and screening index settings for corresponding random combinations by experts, and is predetermined.
[0056] In this embodiment, for example, there are key type 1, key type 2 and key type 3, among which the number of key screening of key type 1 is 2, the number of key screening of key type 2 is 1, and the number of key screening of key type 3 is 1. At this time, the screening keys of any two keys of key type 1, any key of key type 2, and any key of key type 3 are randomly combined (randomly placed in sequence) to obtain several combinations, for example, the number of combinations is consistent with the number of keys.
[0057] For example, random combinations (only four groups are needed): Key 11, Key 12, Key 21, Key 31; Key 12, Key 21, Key 31, Key 11; Key 21, Key 12, Key 11, Key 31; Key 31, Key 11, Key 21, Key 12; The screening index under each combination is obtained by matching the four groups of combinations with the corresponding mapping tables.
[0058] The working principle and beneficial effects of the above technical solution are: by comprehensively evaluating multiple factors of the key type, determining the recommended coefficient of each first key, and screening out an appropriate number of keys based on the historical list and security requirements, achieving efficient management and storage of attachments in the system, and ensuring the stability of the application development platform.
[0059] Embodiment 6: Based on the above embodiment 4, the list screening unit includes: Parsing subunit: parsing the characteristics of the attachment itself to obtain a first matching condition, and at the same time, parsing the operation result to obtain a second matching condition; Matching analysis subunit: performs matching analysis on the first matching condition and the second matching condition respectively with different designated attachment lists to implement list screening.
[0060] In this embodiment, the first matching condition refers to a condition obtained by analyzing the characteristics of the attachment itself, including keyword matching, text length limitation, and the like.
[0061] In this embodiment, the second matching condition refers to a condition obtained according to the result of the parsing operation, including: word frequency statistics, keyword extraction, etc.
[0062] The working principle and beneficial effects of the above technical solution are: by analyzing the characteristics of the attachments and the operation results, the first and second matching conditions are obtained respectively, and then they are matched and analyzed with the specified attachment list, so as to achieve accurate list screening, realize efficient management and storage of attachments by the system, and ensure the stability of the application development platform.
[0063] Embodiment 7: Based on the above embodiment 4, the list management unit includes: List management unit: obtains a file list for all target attachments according to the first filtering list and the second filtering list.
[0064] Overlap judgment unit: judging whether there is an overlapping list between the first filtering list and the second filtering list; If it exists and the number is 1, the overlapping list is used as the file list; If they exist and their number is not 1, the overlapping lists are processed by column cells to make the processed lists as file lists; If it does not exist, filter the first list with the most column cells from the first filter list and filter the second list with the most column cells from the second filter list; A parallel processing unit performs parallel processing on the first list and the second list in terms of column cells to obtain a file list.
[0065] In this embodiment, the first filtering list is a list of attachments filtered out according to the first matching condition.
[0066] In this embodiment, the second filtering list is a list of attachments filtered out according to the second matching condition.
[0067] In this embodiment, the overlapping list refers to the intersection of the first screening list and the second screening list.
[0068] In this embodiment, the union processing refers to merging the attachments in the two lists into a new list and removing duplicate items.
[0069] In this embodiment, the file list refers to a list of attachments that meet the conditions after overlap determination and processing.
[0070] The working principle and beneficial effects of the above technical solution are: based on the first filtering list and the second filtering list, through overlapping judgment and processing units, a final file list for all target attachments is generated, realizing efficient management and storage of attachments by the system, and ensuring the stability of the application development platform.
[0071] Embodiment 8: Based on the above embodiment 1, the sharing module includes: An attachment state setting unit: assigning an initial sharing state set to the attachment attribute of each target attachment in the file list based on the application development platform; A status determination unit: parsing the attachment sharing request to determine an access permission set for each target attachment in the file list, and combining an initial sharing status set of the corresponding target attachment to obtain a sharing permission status of the corresponding target attachment; Sharing unit: assigning sharing authority to corresponding users according to the sharing permission status to realize attachment sharing.
[0072] In this embodiment, the initial sharing status set refers to a set of sharing status attributes preset on each attachment attribute of the file list.
[0073] In this embodiment, the access permission set refers to a set of specific access permissions for each target attachment determined after parsing the attachment sharing request, including operations such as reading, editing, and downloading.
[0074] In this embodiment, the sharing allowed state refers to a state in which the target attachment is allowed to perform a sharing operation under specific circumstances.
[0075] The working principle and beneficial effects of the above technical solution are: through the synergy of attachment status setting, status determination and sharing units, flexible and secure file sharing management is achieved, ensuring the stability of the application development platform.
[0076] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. An attachment management system for an application development platform, characterized in that: include: Attachment operation module: Based on the application development platform, it obtains the user's operation of adding service to the target attachment and the operation of setting basic characteristics; Attachment management module: manage the file list of all target attachments involved according to the characteristics of the attachments themselves and the user's operation results; Sharing module: When the application development platform receives an attachment sharing request, it analyzes the access rights of the file list and allocates sharing rights to users matching the attachment sharing request to implement attachment sharing management.
2. The attachment management system of an application development platform according to claim 1, characterized in that: The service operation includes one or more sub-operations.
3. The attachment management system of an application development platform according to claim 1, characterized in that: Also includes: The first judgment module: before obtaining the user's adding service operation on the target attachment, judging whether the target attachment has a long-term public key paired with the application development platform; When the long-term public key exists, allowing the user to perform an add service operation; The second judgment module: when the long-term public key does not exist, judging whether the user has a private key; If available, allowing the user to perform an operation of adding a service; If not, the user is not allowed to add the service.
4. The attachment management system of an application development platform according to claim 1, characterized in that: The attachment management module includes: List display unit: displaying a plurality of designated attachment lists to the user according to the key type of the application development platform, wherein each column cell in each designated attachment list is associated with a preset display attachment attribute and a preset display attachment order; List screening unit: performing a first screening of the lists from all designated attachment lists according to the attachment characteristics of each target attachment, and performing a second screening of the lists from all designated attachment lists according to the operation results of the user on each target attachment; List management unit: obtains a file list for all target attachments according to the first filtering list and the second filtering list.
5. The attachment management system of an application development platform according to claim 4, characterized in that: The list display unit includes: Parameter determination subunit: determine the number of first keys contained in each key type in the application development platform and the frequency of occurrence of each first key based on the history list, and calculate the individual recommendation coefficient of each first key in combination with the key security level and key decryption time consumption coefficient of each first key ; ; Where xh represents the key decryption time consumption coefficient; Indicates the preset consumption coefficient; Indicates the key security level; , represents the safety conversion factor, and ; Indicates the occurrence frequency of the corresponding first key based on the history list; Indicates the total number of history lists; Indicates the number of first keys involved in the corresponding key type; Indicates the total number of keys under all key types; The coefficient determination subunit calculates the total recommendation coefficient of each key type based on the individual recommendation coefficient of each first key; ;in, represents the total recommendation coefficient of the zth key type; represents the number of first keys in the zth key type; represents the individual recommendation coefficient of the i-th first key in the z-th key type; represents the key security level of the i-th first key in the z-th key type; represents the minimum security level among the remaining key security levels of the z-th key type except the i-th first key; Indicates random selection from the zth key type The average security level of the key security levels corresponding to the first keys, and [ ] represents the rounding symbol; A quantity determination subunit: sorts all key types according to the total recommendation coefficient, and determines the number of keys to be screened for each key type after sorting in combination with key combinations of first keys involved in different history lists; ;in, Indicates the rounding up symbol; Indicates the number of times the zth key type is involved in all history lists; The sort number representing the result of sorting the zth key type based on size; Indicates the number of key screenings under the zth key type; Random combination subunit: randomly combines the key screening types according to the key screening quantity under each key type, and matches them with the combination-indicator mapping table to obtain several screening indicators, and then matches them from the list database to obtain several specified attachment lists.
6. The attachment management system of an application development platform according to claim 4, characterized in that: The list screening unit comprises: Parsing subunit: parsing the characteristics of the attachment itself to obtain a first matching condition, and at the same time, parsing the operation result to obtain a second matching condition; Matching analysis subunit: performs matching analysis on the first matching condition and the second matching condition respectively with different designated attachment lists to implement list screening.
7. The attachment management system of an application development platform according to claim 4, characterized in that: The list management unit includes: List management unit: obtaining a file list for all target attachments according to the first filtering list and the second filtering list; Overlap judgment unit: judging whether there is an overlapping list between the first filtering list and the second filtering list; If it exists and the number is 1, the overlapping list is used as the file list; If they exist and their number is not 1, the overlapping lists are processed by column cells to make the processed lists as file lists; If it does not exist, filter the first list with the most column cells from the first filter list and filter the second list with the most column cells from the second filter list; A parallel processing unit performs parallel processing on the first list and the second list in terms of column cells to obtain a file list.
8. The attachment management system of an application development platform according to claim 1, characterized in that: The sharing module includes: An attachment state setting unit: assigning an initial sharing state set to the attachment attribute of each target attachment in the file list based on the application development platform; A status determination unit: parsing the attachment sharing request to determine an access permission set for each target attachment in the file list, and combining an initial sharing status set of the corresponding target attachment to obtain a sharing permission status of the corresponding target attachment; Sharing unit: assigning sharing authority to corresponding users according to the sharing permission status to realize attachment sharing.
Citation Information
Patent Citations
Accessory online preview method and device ,equipment and medium
CN112069132A
Information sharing method and device, electronic equipment and storage medium
CN113595855A
Accessory equipment setting method and system, storage medium and electronic device
CN114488825A
Intelligent cooperative control management system for enterprise knowledge base
CN116756085A
Attachment management method and device, equipment and storage medium
CN116756709A
