[go: up one dir, main page]

CN115952525B - Online document region authority setting method, device, server and storage medium - Google Patents

Online document region authority setting method, device, server and storage medium Download PDF

Info

Publication number
CN115952525B
CN115952525B CN202310152856.XA CN202310152856A CN115952525B CN 115952525 B CN115952525 B CN 115952525B CN 202310152856 A CN202310152856 A CN 202310152856A CN 115952525 B CN115952525 B CN 115952525B
Authority
CN
China
Prior art keywords
authority
information
domain
placeholder
personnel
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202310152856.XA
Other languages
Chinese (zh)
Other versions
CN115952525A (en
Inventor
刘静
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tianjin Lenovo Collaboration Technology Inc
Original Assignee
Tianjin Lenovo Collaboration Technology Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tianjin Lenovo Collaboration Technology Inc filed Critical Tianjin Lenovo Collaboration Technology Inc
Priority to CN202310152856.XA priority Critical patent/CN115952525B/en
Publication of CN115952525A publication Critical patent/CN115952525A/en
Application granted granted Critical
Publication of CN115952525B publication Critical patent/CN115952525B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Storage Device Security (AREA)
  • Document Processing Apparatus (AREA)

Abstract

The embodiment of the invention discloses a method, a device, a server and a storage medium for setting on-line document region authority, wherein the method comprises the following steps: receiving an online document area authority setting request, and reading a preset authority control domain placeholder from the online document according to the request; receiving personnel authority setting information of a setting area, and writing the personnel authority setting information into a domain code of the authority control domain placeholder; reading a permission control domain placeholder in an online document, determining a corresponding permission interval according to the permission control domain placeholder, and determining corresponding personnel permission information according to a domain code of the permission control domain placeholder; and writing the authority interval and the corresponding personnel authority information into metadata of the online document as regional authority information. The complex operation and setting error probability of setting a plurality of authority areas of the collaborative document are reduced, and the setting efficiency of the authority areas of the collaborative document is greatly improved.

Description

Online document region authority setting method, device, server and storage medium
Technical Field
The present invention relates to the field of online documents, and in particular, to a method, an apparatus, a server, and a storage medium for setting permissions in an online document area.
Background
With the development of computer and network technologies, collaborative offices are becoming more and more popular. The multi-person collaborative online document is a main tool for collaborative office. For the same online document, corresponding authority can be set for personnel to determine the collaborators, so that the purposes that a plurality of collaborators can perform operations such as simultaneous deletion, correction and the like on the document content are achieved.
Currently, collaborative rights management for online documents may employ a lower granularity, and corresponding rights may be set in paragraphs or cells, respectively. So as to ensure that the editing content of the collaborative document is controllable and prevent the situation of false deletion of special content parts. The editing efficiency of the collaborative document is further improved.
In the process of realizing the invention, the inventor finds the following technical problems: when performing the rights of different collaborators in paragraph or cell units, an administrator or creator of a collaborative document needs to first select a corresponding paragraph in the document and then set the editing rights of the corresponding collaborator. If a plurality of authority areas exist in the online document, an administrator or a creator of the collaborative document is required to repeat the steps for a plurality of times, so that the operation is complex, the authority setting error is easy to generate, and the setting efficiency of the authority areas of the collaborative document is greatly influenced.
Disclosure of Invention
The embodiment of the invention provides a method, a device, a server and a storage medium for setting authority of an online document region, which are used for solving the technical problem of low efficiency of setting the authority region of a collaborative document in the prior art.
In a first aspect, an embodiment of the present invention provides a method for setting rights in an online document area, including:
receiving an online document area authority setting request, and reading a preset authority control domain placeholder from the online document according to the request;
receiving personnel authority setting information of a setting area, and writing the personnel authority setting information into a domain code of the authority control domain placeholder;
reading a permission control domain placeholder in an online document, determining a corresponding permission interval according to the permission control domain placeholder, and determining corresponding personnel permission information according to a domain code of the permission control domain placeholder;
and writing the authority interval and the corresponding personnel authority information into metadata of the online document as regional authority information.
In a second aspect, an embodiment of the present invention further provides an online document area authority setting device, including:
the reading module is used for receiving an online document area authority setting request and reading a preset authority control domain placeholder from the online document according to the request;
The receiving module is used for receiving personnel authority setting information of a setting area and writing the personnel authority setting information into a domain code of the authority control domain placeholder;
the determining module is used for reading the authority control domain placeholder in the online document, determining a corresponding authority interval according to the authority control domain placeholder, and determining corresponding personnel authority information according to the domain code of the authority control domain placeholder;
and the writing module is used for writing the authority interval and the corresponding personnel authority information into the metadata of the online document as the regional authority information.
In a third aspect, an embodiment of the present invention further provides a server, including:
one or more processors;
storage means for storing one or more programs,
the one or more programs, when executed by the one or more processors, cause the one or more processors to implement the online document area authority setting method as provided in the above embodiments.
In a fourth aspect, embodiments of the present invention also provide a storage medium containing computer-executable instructions, which when executed by a computer processor, are for performing the online document area permission setting method as provided by the above embodiments.
The method, the device, the server and the storage medium for setting the on-line document region authority provided by the embodiment of the invention are characterized in that a preset authority control domain placeholder is read from an on-line document according to a request by receiving an on-line document region authority setting request; receiving personnel authority setting information of a setting area, and writing the personnel authority setting information into a domain code of the authority control domain placeholder; reading a permission control domain placeholder in an online document, determining a corresponding permission interval according to the permission control domain placeholder, and determining corresponding personnel permission information according to a domain code of the permission control domain placeholder; and writing the authority interval and the corresponding personnel authority information into metadata of the online document as regional authority information. The method is convenient for a user to directly set a plurality of authority control areas in the online document, does not influence the actual content of the online document, and does not change along with the content modification. And the corresponding relation between the batch personnel authority information and the regional authority information can be received in batches, and the protection attribute of a large number of online documents is generated at one time according to the corresponding relation between the batch personnel authority information and the regional authority information. The complex operation and setting error probability of setting a plurality of authority areas of the collaborative document are reduced, and the setting efficiency of the authority areas of the collaborative document is greatly improved.
Drawings
Other features, objects and advantages of the present invention will become more apparent upon reading of the detailed description of non-limiting embodiments, made with reference to the accompanying drawings in which:
FIG. 1 is a flowchart of an online document area authority setting method according to an embodiment of the present invention;
FIG. 2 is a flowchart of an online document area authority setting method according to a second embodiment of the present invention;
FIG. 3 is a flowchart of an online document area authority setting method according to a third embodiment of the present invention;
FIG. 4 is a flowchart of an online document area authority setting method according to a fourth embodiment of the present invention;
FIG. 5 is a flowchart of an online document area authority setting method according to a fifth embodiment of the present invention;
FIG. 6 is a schematic diagram of an online document area rights setting device according to a sixth embodiment of the present invention;
fig. 7 is a block diagram of a server according to a seventh embodiment of the present invention.
Detailed Description
The invention is described in further detail below with reference to the drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the invention and are not limiting thereof. It should be further noted that, for convenience of description, only some, but not all of the structures related to the present invention are shown in the drawings.
Example 1
FIG. 1 is a flowchart of an online document area authority setting method according to an embodiment of the present invention, which is applicable to a case of performing authority setting on a plurality of paragraph areas in a collaborative document, and which may be executed by an online document area authority setting apparatus and may be integrated in a server, and specifically includes the steps of:
step 110, receiving an online document area authority setting request, and reading a preset authority control domain placeholder from the online document according to the request.
In this embodiment, an administrator or document creator, as well as other users having permission settings for the collaborative document, may set a corresponding paragraph area or cell range in the online document to indicate that the paragraph area is under permission control. The rights may include: previewing and editing operation authorities.
The user can trigger an online document region authority setting request by clicking an authority setting button or a menu bar operation, and when the online document region authority setting request is received, the online document is traversed, and according to the identifier corresponding to the authority control domain placeholder as a characteristic, the identifier can be { }, so that the authority control domain placeholder is obtained.
And 120, receiving personnel authority setting information of a set area, and writing the personnel authority setting information into a domain code of the authority control domain placeholder.
In this embodiment, the user may set a plurality of users and a plurality of rights settings for a certain rights control area alone, or may set a plurality of users and a plurality of rights settings for a plurality of rights control areas in batch.
Optionally, the personnel authority setting information of the setting area may be in a table form, and record a personnel ID corresponding to the authority area and an authority number of the personnel. By importing the table, the user ID and the authority number corresponding to each authority area are read from the table, and the user ID and the authority number are written into the domain code of the authority control domain placeholder. Illustratively, the parameters may be written. By using the mode, personnel authority setting information of a plurality of authority areas can be written in batches.
And 130, reading a right control domain placeholder in the online document, determining a corresponding right interval according to the right control domain placeholder, and determining corresponding personnel right information according to a domain code of the right control domain placeholder.
Since rights management of online documents is controlled by metadata, related information of a rights control area needs to be written in metadata one by one in a conventional manner. As can be seen from the above steps, the corresponding rights control field placeholders can be preset in the online document. The corresponding rights space can be determined by reading the rights control field placeholder in the online document, which can be the corresponding section in the corresponding document. And acquiring corresponding personnel authority information from the authority control domain placeholder, wherein the personnel authority information can comprise: rights personnel information and corresponding rights category information.
And 140, writing the authority interval and the corresponding personnel authority information into metadata of the online document as regional authority information.
Correspondingly, the read authority interval and personnel authority information are written into metadata of the online document, and the metadata are stored in a server where the online document is located and are used for describing information of the online document, in particular authority related information. Region protection of online documents is achieved through metadata.
The method comprises the steps of receiving an online document area authority setting request, and reading a preset authority control domain placeholder from an online document according to the request; receiving personnel authority setting information of a setting area, and writing the personnel authority setting information into a domain code of the authority control domain placeholder; reading a permission control domain placeholder in an online document, determining a corresponding permission interval according to the permission control domain placeholder, and determining corresponding personnel permission information according to a domain code of the permission control domain placeholder; and writing the authority interval and the corresponding personnel authority information into metadata of the online document as regional authority information. The method is convenient for a user to directly set a plurality of authority control areas in the online document, does not influence the actual content of the online document, and does not change along with the content modification. And the corresponding relation between the batch personnel authority information and the regional authority information can be received in batches, and the protection attribute of a large number of online documents is generated at one time according to the corresponding relation between the batch personnel authority information and the regional authority information. The complex operation and setting error probability of setting a plurality of authority areas of the collaborative document are reduced, and the setting efficiency of the authority areas of the collaborative document is greatly improved.
Example two
Fig. 2 is a flowchart of an online document area authority setting method according to a second embodiment of the present invention. The present embodiment is optimized based on the above embodiment, and in this embodiment, before receiving the online document area authority setting request, the method may further include the steps of: receiving a permission domain creation operation, and determining a corresponding permission paragraph according to the permission domain creation operation; and setting a permission control domain according to the permission paragraph, and writing a permission placeholder into a domain code of the permission control domain.
Correspondingly, the online document area authority setting method provided by the embodiment specifically comprises the following steps:
step 210, receiving a rights domain creation operation, and determining a corresponding rights paragraph according to the rights domain creation operation.
By way of example, the document rights area may be set by entering a menu into an area setting interface where the corresponding paragraph in the online document is selected. By the above operation, the setting of the region in the online document can be completed.
Optionally, the determining the corresponding authority paragraph according to the authority domain creating operation may further include: and reading the catalogue of the online document, and determining the corresponding authority paragraph according to the set authority interval catalogue template and the catalogue of the online document. In some cases, the document creator may have pre-set the overall architecture of the online document, which may be embodied by the catalog of the document. And the collaboration document is provided with different editing areas closely connected with the whole framework. Therefore, the corresponding authority paragraph can be determined by reading the catalog of the online document and combining the catalog of the online document according to the set authority paragraph catalog template. The authority paragraph catalog template can determine the association relation between paragraphs according to the hierarchical relation of the document catalog and the names of all the chapters in the catalog, can set the paragraphs with the association relation as the authority paragraphs with the same or partial authorities, and can determine the granularity of the authority paragraphs according to the number of the chapters in the catalog and divide the authority paragraphs according to the granularity. By using the method, the creator can be assisted or the authority paragraph of the online document can be automatically set. The modification can be performed on the basis of the automatically set authority paragraphs, and accurately set authority paragraphs can be obtained.
And 220, setting a permission control domain according to the permission paragraph, and writing a permission placeholder into a domain code of the permission control domain.
A corresponding rights control field placeholder may be set in the collaborative document. The authority control domain placeholder can be embedded in a collaborative document, adopts a special symbol mark, and can be in the form of { domain name called parameter switch }, wherein the domain name is used for distinguishing the authority control domain from other authority control domains, and the parameters can comprise the paragraph numbers of the start and the stop of the authority control domain or other paragraph marks, corresponding personnel authority information and corresponding authority marks. A switch may be used to control whether the entitlement control domain function is on or off. In this embodiment, since the number of paragraphs in the online document may change as the editing content increases, the authority control field placeholders may be set at the start and end positions, respectively. And after the name of the domain, a start symbol and an end symbol are respectively adopted for distinguishing.
In addition, a space character may be temporarily used as a parameter to wait for writing later. And the writing is convenient and flexible in later period according to the batch setting or independent setting.
The rights control field placeholders are typically hidden and do not affect the underlying content of the online document.
Step 230, receiving an online document area authority setting request, and reading a preset authority control domain placeholder from the online document according to the request.
Step 240, receiving personnel authority setting information of a setting area, and writing the personnel authority setting information into a domain code of the authority control domain placeholder.
Step 250, reading the authority control domain placeholder in the online document, determining a corresponding authority interval according to the authority control domain placeholder, and determining corresponding personnel authority information according to the domain code of the authority control domain placeholder.
And 260, writing the authority interval and the corresponding personnel authority information into metadata of the online document as regional authority information.
The embodiment adds the following steps: receiving a permission domain creation operation, and determining a corresponding permission paragraph according to the permission domain creation operation; and setting a permission control domain according to the permission paragraph, and writing a permission placeholder into a domain code of the permission control domain. The user can directly establish the authority domain in the online document, and write the corresponding authority placeholder according to the operation. The user can directly write the personnel authority information in batches in the later period.
In a preferred implementation manner of this embodiment, the personnel authority setting information may be written into a domain code of the authority control domain placeholder, and is specifically optimized as follows: and writing the personnel permission setting information and the shading display information into the domain codes of the permission control domain placeholders, wherein each piece of shading display information corresponds to different permissions of the same personnel. By way of example, display items can be additionally added in parameters in the permission control domain placeholder, the permission control domain placeholder can be used as a characteristic of document domain definition, and when a switch is in an on state, different shading can be displayed in an online document according to different permissions, so that participants can conveniently and quickly locate an editing area or a viewing area, and the collaborative editing efficiency of the online document is improved.
Example III
Fig. 3 is a flowchart of an online document area authority setting method according to a third embodiment of the present invention. The present embodiment is optimized based on the foregoing embodiment, and in this embodiment, the personnel permission setting information may be written into a domain code of the permission control domain placeholder, and specifically is optimized as follows: writing the personnel authority setting information and the authority time information into a domain code of the authority control domain placeholder; correspondingly, determining the corresponding personnel authority information according to the domain code of the authority control domain placeholder, and specifically optimizing the personnel authority information as follows: determining corresponding personnel authority information and authority time information according to the domain code of the authority control domain placeholder; and writing the authority interval and the corresponding personnel authority information into metadata of the online document as regional authority information, wherein the metadata are specifically optimized as follows: and writing the authority interval, the corresponding personnel authority information and the authority time information into metadata of the online document as regional authority information.
Correspondingly, the online document area authority setting method provided by the embodiment specifically comprises the following steps:
step 310, receiving an online document area authority setting request, and reading a preset authority control domain placeholder from the online document according to the request.
Step 320, receiving personnel authority setting information of a setting area, and writing the personnel authority setting information and the authority time information into the domain code of the authority control domain placeholder.
In some cases, it is necessary to control the editing time of the online document to urge participants to complete paragraph editing as soon as possible, or to cancel the browsing authority of a part of the reference content in the online document after a predetermined time. Therefore, in this embodiment, the corresponding rights time information may be put in using the parameters of the rights control domain placeholder.
Correspondingly, the authority time information can be embodied in a table corresponding to the domain codes of the authority control domain placeholders in batches, and when personnel authority setting information is written into the domain codes of the authority control domain placeholders, the effective time information of the authorities is written together, wherein the effective time information not only can comprise: the standard time may also be a reference time. The time taken by an event as a reference time.
And 330, reading a right control domain placeholder in the online document, determining a corresponding right interval according to the right control domain placeholder, and determining corresponding personnel right information and right time information according to a domain code of the right control domain placeholder.
For example, the corresponding rights time information and other rights information may be read from the parameter content in the rights control field placeholder.
And 340, writing the authority interval, the corresponding personnel authority information and the authority time information into metadata of the online document as regional authority information.
The rights time is written into metadata of the online document along with other rights content. The authority time of the participator endowed with the authority is controlled by the authority time.
The embodiment writes the personnel authority setting information into the domain code of the authority control domain placeholder, and is specifically optimized as follows: writing the personnel authority setting information and the authority time information into a domain code of the authority control domain placeholder; correspondingly, determining the corresponding personnel authority information according to the domain code of the authority control domain placeholder, and specifically optimizing the personnel authority information as follows: determining corresponding personnel authority information and authority time information according to the domain code of the authority control domain placeholder; and writing the authority interval and the corresponding personnel authority information into metadata of the online document as regional authority information, wherein the metadata are specifically optimized as follows: and writing the authority interval, the corresponding personnel authority information and the authority time information into metadata of the online document as regional authority information. And when the batch setting of the online document region rights is realized, the corresponding rights time content can be additionally added. The setting content of the authority area is further enriched.
Example IV
Fig. 4 is a flowchart of an online document area authority setting method according to a fourth embodiment of the present invention. The present embodiment is optimized based on the above embodiment, and in this embodiment, the personnel authority setting information is written into a domain code of the authority control domain placeholder, and specifically optimized as follows: writing the personnel authority setting information and the authority sequence information into a domain code of the authority control domain placeholder; correspondingly, determining the corresponding personnel authority information according to the domain code of the authority control domain placeholder, and specifically optimizing the personnel authority information as follows: determining corresponding personnel authority information and authority sequence information according to the domain code of the authority control domain placeholder; writing the authority interval and the corresponding personnel authority information into metadata of the online document as regional authority information, wherein the metadata are specifically optimized as follows: and writing the authority interval, the corresponding personnel authority information and the authority sequence information into metadata of the online document as regional authority information.
Correspondingly, the online document area authority setting method provided by the embodiment specifically comprises the following steps:
step 410, receiving an online document area authority setting request, and reading a preset authority control domain placeholder from the online document according to the request.
Step 420, receiving personnel authority setting information of a setting area, and writing the personnel authority setting information and the authority sequence information into the domain code of the authority control domain placeholder.
For online documents, some of the content that needs to be added or edited needs to be referenced to other portions of the content, as is common in electronic form filling. Therefore, in this embodiment, the authority order information of the different areas can be set, and after the previous part is completed, the condition of setting the authority as the next area can be set. Avoiding the participants from filling in errors and wasting time and energy. In the present embodiment, this can be defined by the rights order information. By way of example, sequential symbols may be utilized in the domain code, such as: the precedence order of the different paragraphs is described by other means such as a/, or sequential label.
Step 430, reading the authority control domain placeholder in the online document, determining a corresponding authority interval according to the authority control domain placeholder, and determining corresponding personnel authority information and authority sequence information according to the domain code of the authority control domain placeholder.
And step 440, writing the authority interval, the corresponding personnel authority information and the authority sequence information into metadata of the online document as regional authority information.
The order of rights is written to the metadata of the online document along with other rights content. And limiting the editing sequence before and after editing paragraphs through the authority sequence.
The embodiment writes the personnel authority setting information into the domain code of the authority control domain placeholder, and is specifically optimized as follows: writing the personnel authority setting information and the authority sequence information into a domain code of the authority control domain placeholder; correspondingly, determining the corresponding personnel authority information according to the domain code of the authority control domain placeholder, and specifically optimizing the personnel authority information as follows: determining corresponding personnel authority information and authority sequence information according to the domain code of the authority control domain placeholder; writing the authority interval and the corresponding personnel authority information into metadata of the online document as regional authority information, wherein the metadata are specifically optimized as follows: and writing the authority interval, the corresponding personnel authority information and the authority sequence information into metadata of the online document as regional authority information. The filling error generated by the participant due to the need of referencing the contents of different paragraph areas can be effectively avoided. And the editing efficiency of the online document is improved.
Example five
Fig. 5 is a flowchart of an online document area authority setting method according to a fifth embodiment of the present invention. The present embodiment is optimized based on the above embodiment, and in the present embodiment, the personnel right setting information is set to include: checking authority personnel setting information; accordingly, the method may further comprise the steps of: and writing the auditing signature information into the domain code of the authority control domain placeholder so as to insert the auditing signature after auditing is completed.
Correspondingly, the online document area authority setting method provided by the embodiment specifically comprises the following steps:
step 510, receiving an online document area authority setting request, and reading a preset authority control domain placeholder from the online document according to the request.
Step 520, receiving personnel authority setting information of a setting area, and writing the personnel authority setting information and authority sequence information into a domain code of the authority control domain placeholder, wherein the personnel authority setting information comprises: and checking authority personnel setting information.
Some online documents need to be released externally after completion, and thus, a final approval is required. Thus, the final approval authority may also be written in the domain code of the authority control domain placeholder. For example, the final approval may be set as the domain code of the approval mode by the last-in-order editor mode of all paragraph areas.
And 530, reading a right control domain placeholder in the online document, determining a corresponding right interval according to the right control domain placeholder, and determining corresponding personnel right information and right sequence information according to a domain code of the right control domain placeholder.
And step 540, writing the authority interval, the corresponding personnel authority information and the authority sequence information into metadata of the online document as regional authority information.
The order of rights is written to the metadata of the online document along with other rights content. And limiting the editing sequence before and after editing paragraphs through the authority sequence.
And step 550, writing the audit signature information into the domain code of the authority control domain placeholder so as to insert the audit signature after the audit is completed.
In this embodiment, the audit signature information may also be inserted into the online document, and, for example, the audit signature information may still be written into the parameters of the domain code by inserting the ground tint as described above. Because the audit signature information needs to be inserted by the auditor after confirming that all edits are complete. Therefore, a switch needs to be provided for it alone, and the conditions of the switch are: finally, the editors finish editing. Through the setting, the automatic insertion of the audit signature after the approval person completes editing can be realized.
The embodiment sets the personnel authority setting information to include: checking authority personnel setting information; accordingly, the method may further comprise the steps of: and writing the auditing signature information into the domain code of the authority control domain placeholder so as to insert the auditing signature after auditing is completed. The method can automatically write the audit signature under the scene of approval, and further improves the efficiency of online document common editing approval.
Example six
FIG. 6 is a schematic structural diagram of an online document area authority setting device according to a sixth embodiment of the present invention, as shown in FIG. 6, the device includes:
a reading module 610, configured to receive an online document area rights setting request, and read a preset rights control domain placeholder from the online document according to the request;
a receiving module 620, configured to receive personnel permission setting information of a setting area, and write the personnel permission setting information into a domain code of the permission control domain placeholder;
the determining module 630 is configured to read a rights control domain placeholder in an online document, determine a corresponding rights interval according to the rights control domain placeholder, and determine corresponding personnel rights information according to a domain code of the rights control domain placeholder;
and the writing module 640 is configured to write the permission interval and the corresponding personnel permission information as area permission information into metadata of the online document.
The online document area authority setting device provided by the embodiment receives an online document area authority setting request, and reads a preset authority control domain placeholder from the online document according to the request; receiving personnel authority setting information of a setting area, and writing the personnel authority setting information into a domain code of the authority control domain placeholder; reading a permission control domain placeholder in an online document, determining a corresponding permission interval according to the permission control domain placeholder, and determining corresponding personnel permission information according to a domain code of the permission control domain placeholder; and writing the authority interval and the corresponding personnel authority information into metadata of the online document as regional authority information. The method is convenient for a user to directly set a plurality of authority control areas in the online document, does not influence the actual content of the online document, and does not change along with the content modification. And the corresponding relation between the batch personnel authority information and the regional authority information can be received in batches, and the protection attribute of a large number of online documents is generated at one time according to the corresponding relation between the batch personnel authority information and the regional authority information. The complex operation and setting error probability of setting a plurality of authority areas of the collaborative document are reduced, and the setting efficiency of the authority areas of the collaborative document is greatly improved.
On the basis of the above embodiments, the device further includes:
the creation module is used for receiving the authority domain creation operation and determining a corresponding authority paragraph according to the authority domain creation operation;
and the placeholder writing module is used for setting the authority control domain according to the authority paragraph and writing the authority placeholder into the domain code of the authority control domain.
On the basis of the above embodiments, the creating module includes:
and the determining unit is used for reading the catalogue of the online document and determining the corresponding authority paragraph according to the set authority paragraph catalogue template and the catalogue of the online document.
On the basis of the above embodiments, the receiving module includes:
a first writing unit, configured to write the personnel permission setting information and the permission time information into a domain code of the permission control domain placeholder;
correspondingly, the determining module comprises:
the first determining unit is used for determining corresponding personnel authority information and authority time information according to the domain code of the authority control domain placeholder;
the writing module comprises:
and the first writing unit is used for writing the authority interval, the corresponding personnel authority information and the authority time information into the metadata of the online document as area authority information.
On the basis of the above embodiments, the receiving module includes:
a second writing unit for writing the personnel authority setting information and the authority sequence information into the domain code of the authority control domain placeholder;
correspondingly, the determining module comprises:
the second determining unit is used for determining corresponding personnel authority information and authority sequence information according to the domain code of the authority control domain placeholder;
the writing module comprises:
and the second writing unit is used for writing the authority interval, the corresponding personnel authority information and the authority sequence information into the metadata of the online document as area authority information.
On the basis of the above embodiments, the personnel right setting information includes: checking authority personnel setting information;
the apparatus further comprises:
and the inserting module is used for writing the auditing signature information into the domain code of the authority control domain placeholder so as to insert the auditing signature after the auditing is finished.
On the basis of the above embodiments, the writing module further includes:
and the shading display information writing module is used for writing the personnel permission setting information and the shading display information into the domain codes of the permission control domain placeholders, and each kind of shading display information corresponds to different permissions of the same personnel.
The online document area authority setting device provided by the embodiment of the invention can execute the online document area authority setting method provided by any embodiment of the invention, and has the corresponding functional modules and beneficial effects of the execution method.
Example seven
Fig. 7 is a schematic structural diagram of a server according to a seventh embodiment of the present invention. Fig. 7 illustrates a block diagram of an exemplary server 12 suitable for use in implementing embodiments of the present invention. The server 12 shown in fig. 7 is only an example and should not be construed as limiting the functionality and scope of use of the embodiments of the present invention.
As shown in fig. 7, the server 12 is in the form of a general purpose computing device. The components of server 12 may include, but are not limited to: one or more processors or processing units 16, a system memory 28, a bus 18 that connects the various system components, including the system memory 28 and the processing units 16.
Bus 18 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, and a local bus using any of a variety of bus architectures. By way of example, and not limitation, such architectures include Industry Standard Architecture (ISA) bus, micro channel architecture (MAC) bus, enhanced ISA bus, video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus.
Server 12 typically includes a variety of computer system readable media. Such media can be any available media that is accessible by server 12 and includes both volatile and nonvolatile media, removable and non-removable media.
The system memory 28 may include computer system readable media in the form of volatile memory, such as Random Access Memory (RAM) 30 and/or cache memory 32. The server 12 may further include other removable/non-removable, volatile/nonvolatile computer system storage media. By way of example only, storage system 34 may be used to read from or write to non-removable, nonvolatile magnetic media (not shown in FIG. 7, commonly referred to as a "hard disk drive"). Although not shown in fig. 7, a magnetic disk drive for reading from and writing to a removable non-volatile magnetic disk (e.g., a "floppy disk"), and an optical disk drive for reading from or writing to a removable non-volatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical media) may be provided. In such cases, each drive may be coupled to bus 18 through one or more data medium interfaces. The system memory 28 may include at least one program product having a set (e.g., at least one) of program modules configured to carry out the functions of the embodiments of the invention.
A program/utility 40 having a set (at least one) of program modules 42 may be stored in, for example, system memory 28, such program modules 42 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each or some combination of which may include an implementation of a network environment. Program modules 42 generally perform the functions and/or methods of the embodiments described herein.
The server 12 may also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, etc.), one or more devices that enable a user to interact with the server 12, and/or any devices (e.g., network card, modem, etc.) that enable the server 12 to communicate with one or more other computing devices. Such communication may occur through an input/output (I/O) interface 22. Also, the server 12 may communicate with one or more networks such as a Local Area Network (LAN), a Wide Area Network (WAN) and/or a public network, such as the Internet, via a network adapter 20. As shown, network adapter 20 communicates with the other modules of server 12 via bus 18. It should be appreciated that although not shown, other hardware and/or software modules may be used in connection with server 12, including, but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, data backup storage systems, and the like.
The processing unit 16 executes various functional applications and data processing by running programs stored in the system memory 28, for example, implementing the online document area authority setting method provided by the embodiment of the present invention.
Example eight
An eighth embodiment of the present invention also provides a storage medium containing computer-executable instructions, which when executed by a computer processor, are configured to perform any one of the online document area authority setting methods provided in the above embodiments.
The computer storage media of embodiments of the invention may take the form of any combination of one or more computer-readable media. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. The computer readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples (a non-exhaustive list) of the computer-readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
The computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, either in baseband or as part of a carrier wave. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Computer program code for carrying out operations of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, smalltalk, C ++ and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computer (for example, through the Internet using an Internet service provider).
Note that the above is only a preferred embodiment of the present invention and the technical principle applied. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, while the invention has been described in connection with the above embodiments, the invention is not limited to the embodiments, but may be embodied in many other equivalent forms without departing from the spirit or scope of the invention, which is set forth in the following claims.

Claims (8)

1. An online document area authority setting method, comprising:
receiving a permission domain creation operation, and determining a corresponding permission paragraph according to the permission domain creation operation;
setting a permission control domain according to the permission paragraph, and writing a permission control domain placeholder into a domain code of the permission control domain;
receiving an online document area authority setting request, and reading a preset authority control domain placeholder from the online document according to the request;
receiving personnel authority setting information of a setting area, and writing the personnel authority setting information into a domain code of the authority control domain placeholder;
Reading a permission control domain placeholder in an online document, determining a corresponding permission interval according to the permission control domain placeholder, and determining corresponding personnel permission information according to a domain code of the permission control domain placeholder;
writing the authority interval and the corresponding personnel authority information into metadata of the online document as regional authority information;
the determining the corresponding authority paragraph according to the authority domain creation operation includes:
and reading the catalog of the online document, and determining the corresponding authority paragraph according to the set authority paragraph catalog template and the catalog of the online document.
2. The method according to claim 1, wherein writing the personnel right setting information into the domain code of the right control domain placeholder comprises:
writing the personnel authority setting information and the authority time information into a domain code of the authority control domain placeholder;
correspondingly, the determining the corresponding personnel authority information according to the domain code of the authority control domain placeholder comprises the following steps:
determining corresponding personnel authority information and authority time information according to the domain code of the authority control domain placeholder;
the writing the authority interval and the corresponding personnel authority information as the regional authority information into the metadata of the online document comprises the following steps:
And writing the authority interval, the corresponding personnel authority information and the authority time information into metadata of the online document as regional authority information.
3. The method according to claim 1, wherein writing the personnel right setting information into the domain code of the right control domain placeholder comprises:
writing the personnel authority setting information and the authority sequence information into a domain code of the authority control domain placeholder;
correspondingly, the determining the corresponding personnel authority information according to the domain code of the authority control domain placeholder comprises the following steps:
determining corresponding personnel authority information and authority sequence information according to the domain code of the authority control domain placeholder;
the writing the authority interval and the corresponding personnel authority information as the regional authority information into the metadata of the online document comprises the following steps:
and writing the authority interval, the corresponding personnel authority information and the authority sequence information into metadata of the online document as regional authority information.
4. A method according to claim 3, wherein the personnel rights setting information comprises: checking authority personnel setting information;
Correspondingly, the method further comprises the steps of:
and writing the auditing signature information into the domain code of the authority control domain placeholder so as to insert the auditing signature after auditing is completed.
5. The method according to claim 1, wherein writing the personnel right setting information into a domain code of the right control domain placeholder comprises:
and writing the personnel permission setting information and the shading display information into the domain codes of the permission control domain placeholders, wherein each piece of shading display information corresponds to different permissions of the same personnel.
6. An online document area authority setting apparatus, comprising:
the creation module is used for receiving the authority domain creation operation and determining a corresponding authority paragraph according to the authority domain creation operation;
the placeholder writing module is used for setting a right control domain according to the right paragraph and writing a right control domain placeholder into a domain code of the right control domain;
the reading module is used for receiving an online document area authority setting request and reading a preset authority control domain placeholder from the online document according to the request;
the receiving module is used for receiving personnel authority setting information of a setting area and writing the personnel authority setting information into a domain code of the authority control domain placeholder;
The determining module is used for reading the authority control domain placeholder in the online document, determining a corresponding authority interval according to the authority control domain placeholder, and determining corresponding personnel authority information according to the domain code of the authority control domain placeholder;
the writing module is used for writing the authority interval and the corresponding personnel authority information into the metadata of the online document as regional authority information;
the creation module comprises:
and the determining unit is used for reading the catalogue of the online document and determining the corresponding authority paragraph according to the set authority paragraph catalogue template and the catalogue of the online document.
7. A server, the server comprising:
one or more processors;
storage means for storing one or more programs,
the one or more programs, when executed by the one or more processors, cause the one or more processors to implement the online document area permission setting method of any one of claims 1-5.
8. A storage medium containing computer executable instructions which, when executed by a computer processor, are for performing the online document area rights setting method of any of claims 1-5.
CN202310152856.XA 2023-02-23 2023-02-23 Online document region authority setting method, device, server and storage medium Active CN115952525B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310152856.XA CN115952525B (en) 2023-02-23 2023-02-23 Online document region authority setting method, device, server and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310152856.XA CN115952525B (en) 2023-02-23 2023-02-23 Online document region authority setting method, device, server and storage medium

Publications (2)

Publication Number Publication Date
CN115952525A CN115952525A (en) 2023-04-11
CN115952525B true CN115952525B (en) 2023-08-11

Family

ID=87286256

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310152856.XA Active CN115952525B (en) 2023-02-23 2023-02-23 Online document region authority setting method, device, server and storage medium

Country Status (1)

Country Link
CN (1) CN115952525B (en)

Citations (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9239762B1 (en) * 2009-08-11 2016-01-19 Symantec Corporation Method and apparatus for virtualizing file system placeholders at a computer
CN106920067A (en) * 2017-01-18 2017-07-04 上海爱韦讯信息技术有限公司 The organization assetses management system and method for customizable
CN108694513A (en) * 2018-06-02 2018-10-23 山东省交通科学研究院 A kind of assay calibration laboratory certificate management system and method
CN110929280A (en) * 2019-11-25 2020-03-27 普元信息技术股份有限公司 System and method for realizing data authority control based on metadata in big data environment
CN111539189A (en) * 2020-07-06 2020-08-14 北京联想协同科技有限公司 Method and device for setting authority for online editing document and storage medium
CN111539191A (en) * 2020-07-06 2020-08-14 北京联想协同科技有限公司 Online document filling and editing method and device and readable storage medium
CN111767563A (en) * 2020-08-03 2020-10-13 腾讯科技(深圳)有限公司 Method, device, terminal and storage medium for setting authority of online document
CN112036125A (en) * 2019-05-17 2020-12-04 腾讯科技(深圳)有限公司 Document management method and device and computer equipment
CN112035861A (en) * 2020-09-04 2020-12-04 中国工商银行股份有限公司 Online document processing method, apparatus and electronic device
CN112115695A (en) * 2020-09-15 2020-12-22 平安信托有限责任公司 Template dynamic generation method, system, computer device and storage medium
CN112258140A (en) * 2020-09-16 2021-01-22 北京仿真中心 Document online editing system and method based on authority control
CN112668297A (en) * 2020-12-28 2021-04-16 广州博士信息技术研究院有限公司 Online document editing and managing system
CN113177190A (en) * 2021-04-28 2021-07-27 维沃移动通信有限公司 Document content sharing method and electronic equipment
CN113312588A (en) * 2021-03-29 2021-08-27 珠海金山办公软件有限公司 Method, device, equipment and storage medium for managing operation authority of online document
CN113378585A (en) * 2021-06-01 2021-09-10 珠海金山办公软件有限公司 XML text data translation method and device, electronic equipment and storage medium
CN113961971A (en) * 2021-12-23 2022-01-21 天津联想协同科技有限公司 Method and device for reminding setting of file authority of network disk, network disk and storage medium
CN114239503A (en) * 2021-12-16 2022-03-25 珠海金山办公软件有限公司 Online document collaboration method and device, electronic device, and storage medium
CN114444131A (en) * 2021-12-31 2022-05-06 钉钉(中国)信息技术有限公司 Document review method and computer storage medium
CN115169296A (en) * 2022-05-31 2022-10-11 珠海金山办公软件有限公司 Method, device, equipment and medium for setting regional editing permission
CN115168460A (en) * 2021-04-06 2022-10-11 腾讯云计算(北京)有限责任公司 Data processing method, data transaction system, device and storage medium
CN115357942A (en) * 2022-10-24 2022-11-18 天津联想协同科技有限公司 Content self-protection method and device based on online document and storage medium
CN115374759A (en) * 2022-10-24 2022-11-22 天津联想协同科技有限公司 Online document editing area positioning method and device, server and storage medium

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220084148A1 (en) * 2020-09-16 2022-03-17 genie ems Innovative e-doc transformation, conversion, preparation, auto fill , multi format export, share and completion integrated with user system, e-doc permissions and options per user kinds

Patent Citations (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9239762B1 (en) * 2009-08-11 2016-01-19 Symantec Corporation Method and apparatus for virtualizing file system placeholders at a computer
CN106920067A (en) * 2017-01-18 2017-07-04 上海爱韦讯信息技术有限公司 The organization assetses management system and method for customizable
CN108694513A (en) * 2018-06-02 2018-10-23 山东省交通科学研究院 A kind of assay calibration laboratory certificate management system and method
CN112036125A (en) * 2019-05-17 2020-12-04 腾讯科技(深圳)有限公司 Document management method and device and computer equipment
CN110929280A (en) * 2019-11-25 2020-03-27 普元信息技术股份有限公司 System and method for realizing data authority control based on metadata in big data environment
CN111539189A (en) * 2020-07-06 2020-08-14 北京联想协同科技有限公司 Method and device for setting authority for online editing document and storage medium
CN111539191A (en) * 2020-07-06 2020-08-14 北京联想协同科技有限公司 Online document filling and editing method and device and readable storage medium
CN111767563A (en) * 2020-08-03 2020-10-13 腾讯科技(深圳)有限公司 Method, device, terminal and storage medium for setting authority of online document
CN112035861A (en) * 2020-09-04 2020-12-04 中国工商银行股份有限公司 Online document processing method, apparatus and electronic device
CN112115695A (en) * 2020-09-15 2020-12-22 平安信托有限责任公司 Template dynamic generation method, system, computer device and storage medium
CN112258140A (en) * 2020-09-16 2021-01-22 北京仿真中心 Document online editing system and method based on authority control
CN112668297A (en) * 2020-12-28 2021-04-16 广州博士信息技术研究院有限公司 Online document editing and managing system
CN113312588A (en) * 2021-03-29 2021-08-27 珠海金山办公软件有限公司 Method, device, equipment and storage medium for managing operation authority of online document
CN115168460A (en) * 2021-04-06 2022-10-11 腾讯云计算(北京)有限责任公司 Data processing method, data transaction system, device and storage medium
CN113177190A (en) * 2021-04-28 2021-07-27 维沃移动通信有限公司 Document content sharing method and electronic equipment
CN113378585A (en) * 2021-06-01 2021-09-10 珠海金山办公软件有限公司 XML text data translation method and device, electronic equipment and storage medium
CN114239503A (en) * 2021-12-16 2022-03-25 珠海金山办公软件有限公司 Online document collaboration method and device, electronic device, and storage medium
CN113961971A (en) * 2021-12-23 2022-01-21 天津联想协同科技有限公司 Method and device for reminding setting of file authority of network disk, network disk and storage medium
CN114444131A (en) * 2021-12-31 2022-05-06 钉钉(中国)信息技术有限公司 Document review method and computer storage medium
CN115169296A (en) * 2022-05-31 2022-10-11 珠海金山办公软件有限公司 Method, device, equipment and medium for setting regional editing permission
CN115357942A (en) * 2022-10-24 2022-11-18 天津联想协同科技有限公司 Content self-protection method and device based on online document and storage medium
CN115374759A (en) * 2022-10-24 2022-11-22 天津联想协同科技有限公司 Online document editing area positioning method and device, server and storage medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
文档信息存取控制研究;胡强;吴鹏;;福建电脑(第04期);全文 *

Also Published As

Publication number Publication date
CN115952525A (en) 2023-04-11

Similar Documents

Publication Publication Date Title
CN106599321B (en) Plug-in for generation and analysis of DWG file annotation and signature and use method thereof
CN111259202A (en) Document structured data embedding method and system
CN115374759B (en) Online document editing area positioning method and device, server and storage medium
CN110263316A (en) A kind of document handling method, device and computer equipment
CN111984239A (en) Page configuration method, device, server and storage medium
CN111563200A (en) Information display method, device, equipment and medium
CN117313674A (en) Processing method, system, equipment and medium of rich text editor
CN115952525B (en) Online document region authority setting method, device, server and storage medium
CN109101429A (en) A kind of method and device of the browser page debugging of set-top box
CN115859909B (en) Collaborative document annotation display method, collaborative document annotation display device, server and storage medium
CN114329366A (en) Network disk file control method and device, network disk and storage medium
CN115408358B (en) Network disk online file management method and device, network disk and storage medium
CN119691294A (en) A method and device for switching navigation of product modules
CN112434097A (en) License time conversion method, device, electronic equipment and medium
CN113891165A (en) Comment processing method, comment processing device, comment processing equipment and computer-readable storage medium
CN115130130B (en) Network disk file unlocking method and device, network disk and storage medium
CN118466986A (en) Method, device, electronic equipment and computer readable storage medium for quick release of application
US20060044957A1 (en) Method and system for automatic cue sheet generation
CN111079375B (en) Information sorting method and device, computer storage medium and terminal
CN119129569B (en) Method for operating rich text editor supporting dynamic template
CN116910059B (en) File processing method and device, computer-readable storage medium, and electronic device
CN116016553B (en) File sharing method and device based on network disk, network disk and storage medium
CN115248803B (en) Collection method and device suitable for network disk file, network disk and storage medium
CN118349142A (en) Form generation method and device, electronic equipment and storage medium
CN118838581A (en) Script editing method, script editing device, electronic equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant