CN107241299A - The control of authority management method and device of Dropbox - Google Patents
The control of authority management method and device of Dropbox Download PDFInfo
- Publication number
- CN107241299A CN107241299A CN201610186997.3A CN201610186997A CN107241299A CN 107241299 A CN107241299 A CN 107241299A CN 201610186997 A CN201610186997 A CN 201610186997A CN 107241299 A CN107241299 A CN 107241299A
- Authority
- CN
- China
- Prior art keywords
- user
- authority
- level catalogue
- authority code
- setting level
- 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.)
- Granted
Links
- 238000007726 management method Methods 0.000 title claims abstract description 17
- 238000000034 method Methods 0.000 claims abstract description 13
- 238000000605 extraction Methods 0.000 claims description 13
- 239000000284 extract Substances 0.000 claims description 6
- 238000003860 storage Methods 0.000 abstract description 12
- 238000000926 separation method Methods 0.000 abstract description 7
- 230000006870 function Effects 0.000 description 3
- 238000004321 preservation Methods 0.000 description 2
- 241000406668 Loxodonta cyclotis Species 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000027455 binding Effects 0.000 description 1
- 238000009739 binding Methods 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
- H04L63/102—Entity profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Storage Device Security (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention discloses the control of authority management method and device of a kind of Dropbox.This method includes:According to the operation of user, storing path of the operation object of user in Dropbox is inquired about, and user is extracted for the preceding authority code for setting level catalogue from the storing path;Operating right of the user to the operation object is determined according to authority code, and controls user to be operated accordingly according to the operating right.The present invention realizes the separation storage of the file and authority code in Dropbox, the usage scenario separated with control of authority is stored suitable for file, and the operating right that user is assured that user for the authority code of preceding setting level catalogue is inquired, improve the efficiency of authority inquiry.
Description
Technical field
The present embodiments relate to cloud computing technology, more particularly to a kind of Dropbox control of authority management method and
Device.
Background technology
Enterprise's Dropbox (such as Baidu's cloud enterprise version) needs the member for enterprises to provide the shared text between member
Part function.Because the storage of high in the clouds file depends on bottom document storage service, the service does not provide authority phase
Function is closed, so needing independent module to provide the rights management function of shared file.
In the prior art, the digital right management scheme of enterprise's Dropbox is mainly based upon the digital right management scheme of role,
By user and role bindings, role is stored together in itself to the authority information and file of file, works as user
When accessing file, the control of authority user of different role is accessed according to the affiliated role of user and file.
Prior art is had a drawback in that, authority information and file are stored together, Dropbox is can not meet
The usage scenario that existing framework is stored to file and control of authority is separated, and can only be directed to for a file
Role carries out authority distribution and authority distribution can not be carried out by user, when inquiry user is for some file
During authority, in addition it is also necessary to match role for user, the efficiency of authority inquiry is reduced.
The content of the invention
In view of this, the embodiment of the present invention provides the control of authority management method and device of a kind of Dropbox, with suitable
The usage scenario separated with control of authority is stored with file, and improves the efficiency of authority inquiry.
In a first aspect, the embodiments of the invention provide a kind of control of authority management method of Dropbox, methods described
Including:
According to the operation of user, storing path of the operation object of user in Dropbox is inquired about, and protect from described
Deposit the authority code that user is extracted in path for preceding setting level catalogue;
Operating right of the user to the operation object is determined according to authority code, and according to the behaviour
Make control of authority user to be operated accordingly.
Second aspect, the embodiment of the present invention additionally provides a kind of control of authority managing device of Dropbox, the dress
Put including:
Authority code extraction module, for the operation according to user, inquires about the operation object of user in Dropbox
Storing path, and user is extracted for the preceding authority code for setting level catalogue from the storing path;
Operational control module, for determining operation of the user to the operation object according to authority code
Authority, and control user to be operated accordingly according to the operating right.
The technical scheme of the embodiment of the present invention, passes through the preceding setting level catalogue of the storing path according to operation object
Define the competence code, it is determined that authority code just can determine the operating right of user, and therefore, user is for preceding setting
The authority code and file for catalogue of defining the level are separation storages, realize the separation of the file and authority code in Dropbox
Storage, it is adaptable to the usage scenario that file storage is separated with control of authority, and user is inquired for preceding setting
The authority code for catalogue of defining the level is assured that the operating right of user, improves the efficiency of authority inquiry.
Brief description of the drawings
Fig. 1 is a kind of flow chart of the control of authority management method for Dropbox that the embodiment of the present invention one is provided;
Fig. 2 is a kind of flow chart of the control of authority management method for Dropbox that the embodiment of the present invention two is provided;
Fig. 3 is a kind of flow chart of the control of authority management method for Dropbox that the embodiment of the present invention three is provided;
Fig. 4 is a kind of structural representation of the control of authority managing device for Dropbox that the embodiment of the present invention four is provided
Figure.
Embodiment
The present invention is described in further detail with reference to the accompanying drawings and examples.It is understood that this
The specific embodiment of place description is used only for explaining the present invention, rather than limitation of the invention.Also need in addition
It is noted that illustrate only part related to the present invention for the ease of description, in accompanying drawing and it is not all in
Hold.
Embodiment one
Fig. 1 is a kind of flow chart of the control of authority management method for Dropbox that the embodiment of the present invention one is provided, this
Embodiment is applicable to be controlled member of enterprise for the authority of the shared file in Dropbox the feelings of management
Condition, this method can be performed by server, be specifically included as follows:
S110, according to the operation of user, inquires about storing path of the operation object of user in Dropbox, and from
Authority code of the user for preceding setting level catalogue is extracted in the storing path.
When user operates to Dropbox, the operation such as user can be opened to a file, be deleted, then
It is operation object that this document, which can be determined, therefore, it can the operation according to user, determines the operation of user
Object.Thus storing path of the operation object of user in Dropbox just can be got, from storing path
Extract the preceding setting level catalogue of the storing path, authority code of the inquiry user for the preceding setting level catalogue.
Wherein, authority code can be respectively defined as different forms, such as user couple according to the action type of operation
The authority code that the read operation of level catalogue is set before one represents there is read operation authority, the authority of read operation for 1
Code represents do not have read operation authority for 0;The authority code of write operation represents there is write operation authority for 2, writes
The authority code of operation is represented without write operation authority, etc. for 0.It is, of course, also possible to define in further detail
Operation (such as delete, change) authority code.
Wherein, the preceding setting level catalogue is preferably root level catalogue or preceding two-stage catalogue, can so save note
Employ space of the family for the authority code of preceding setting level catalogue.
S120, according to operating right of the authority code determination user to the operation object, and according to
The operating right control user is operated accordingly.
According to authority code, operating right of the user to the operation object just can be determined, so that
According to the operating right user can be controlled to be operated accordingly.For example:If user will open one
File, then it is 0 to the authority code of the read operation of the preceding setting level catalogue of the operation object to extract user,
Then refuse the user and access the operation object;If user is to the preceding setting of operation object level catalogue
The authority code of read operation is 1, then the file content of the operation object is returned into user, i.e., on the client
Show the file content of the operation object.
The technical scheme of the present embodiment, by the operation according to user, inquires about the operation object of user in Dropbox
In storing path, and from the storing path extract user for it is preceding setting level catalogue authority code, root
Operating right of the user to the operation object is determined according to authority code, so as to control user to be grasped accordingly
Make, realize the separation storage by the file in Dropbox and authority code, it is adaptable to which file is stored and control of authority
The usage scenario of separation, and inquire user for it is preceding setting level catalogue authority code be assured that user
Operating right, improve authority inquiry efficiency.
On the basis of above-mentioned technical proposal, in the operation according to user, the operation object of user is inquired about in net
Storing path in disk, and user is extracted for the authority code of preceding setting level catalogue from the storing path
Before, further preferably include:
User or group are set to the authority code of the preceding setting level catalogue of shared file storing path in Dropbox,
The sub- level catalogue of setting level catalogue inherits the authority code of the preceding setting level catalogue before described.
When specifically setting authority code, user's (i.e. enterprise staff) can be set to shared file in Dropbox
The authority code of the preceding setting level catalogue of storing path, can also set group's (i.e. business enterprice sector or self-defined
Group) to the authority code of the preceding setting of shared file storing path in Dropbox level catalogue, as many users
These users can be defined as a group by the authority code-phase for setting level catalogue before some simultaneously, if
The fixed group can so save memory space to the authority code of preceding setting level catalogue.The preceding setting level catalogue
Sub- level catalogue inherit automatically this it is preceding setting level catalogue authority code.
When being provided that authority code of the group to the preceding setting of shared file storing path in Dropbox level catalogue
When, during specific to the operating right for inquiring about some user, it is necessary first to confirm the group where the user, use
Group where family is authority code of the user to preceding setting level catalogue to the authority code of preceding setting level catalogue.
By the authority for the preceding setting level catalogue for setting the storing path of user or group to shared file in Dropbox
Code, and a single file is saved as, the file in Dropbox is realized with user for preceding setting level catalogue
Authority code separation storage.
Embodiment two
Fig. 2 is a kind of flow chart of the control of authority management method for Dropbox that the embodiment of the present invention two is provided, this
Embodiment is on the basis of above-described embodiment, preferably by the operation according to user in embodiment one, and inquiry is used
Storing path of the operation object at family in Dropbox, and user is extracted for preceding setting from the storing path
When the authority code of level catalogue is further optimized for user specified file is operated, inquiry user is for specified
The authority code of the preceding setting level catalogue of file, is specifically included as follows:
S210, when user operates to specified file, inquires about preservation of the specified file in Dropbox
Path, and user is extracted for the preceding authority code for setting level catalogue from the storing path.
When user operates to specified file, storing path of the specified file in Dropbox is inquired about,
And the catalogue of level is set before being extracted from the storing path, the user is inquired about for preceding setting level catalogue
Authority code.When directly record user for the preceding authority for setting level catalogue yard, it is easy to inquire user
For the preceding setting level directory permission code;Group where user is record is for the preceding power for setting level catalogue
, it is necessary to first determine the group where user when limiting code, authority of the group for the preceding setting level catalogue is inquired about
Code, so that it is determined that authority code of the user for the preceding setting level catalogue.
Wherein, when user operates to specified file, preservation of the specified file in Dropbox is inquired about
Path, and authority code of the user for preceding setting level catalogue is extracted from the storing path, preferably include:
Obtain the action type of enterprise's mark, the storing path of the specified file and the user of the Dropbox;
In the enterprise identifies the pattern of enterprises specified, the group where inquiry user;
According to the storing path of the specified file, the preceding setting level catalogue of the storing path is determined;
Group and preceding setting level catalogue according to where the action type, user, the group where inquiry user
Authority code of the group for the preceding setting level catalogue in the action type, determines user for specified file
The authority code of the preceding setting level catalogue at place.
When authority code of no clearly record user for the preceding setting level catalogue of specified file, it is necessary to inquire about
Group where user for the preceding setting level catalogue of specified file authority code, so that it is determined that user is for referring to
Determine the authority code of the preceding setting level catalogue of file.The action type of user can also be determined according to the operation of user
(such as reading or writing), by inquiring preceding setting level catalogue of the group where user for specified file described
Under action type authority code, so that it is determined that user for specified file preceding setting level catalogue in the operation
Authority code under type, is conducive to subsequently determining whether user can enter the specified file according to authority code
The operation of row corresponding operating type.Wherein, the group where user may have multiple.
S220, according to operating right of the authority code determination user to the operation object, and according to
The operating right control user is operated accordingly.
At this moment operation object is specified file.When by the authority code determine user to the specified file
When having operating right, the specified file is pulled by bottom document storage service, and by the specified file
Return to user;When by the authority code determine user there is no read or write authority to the specified file
When, refusal user accesses the specified file.
The technical scheme of the present embodiment, when being operated by user to specified file, inquires about the specified text
Storing path of the part in Dropbox, and preceding setting level catalogue is extracted from storing path, so that it is determined that user couple
In the authority code of preceding setting level catalogue, operating rights of the user to the specified file is determined according to authority code
Limit, control user accesses the specified file, realizes and deposits the separation of the file in Dropbox and authority code
Storage, it is adaptable to the usage scenario that file storage is separated with control of authority, and user is inquired for preceding setting
The authority code of level catalogue is assured that the operating right of user, improves the efficiency of authority inquiry, relative to
Embodiment one, the present embodiment specify that operating right of the user for specified file, further increase authority
The efficiency of inquiry.
Embodiment three
Fig. 3 is a kind of flow chart of the control of authority management method for Dropbox that the embodiment of the present invention three is provided, this
Embodiment is on the basis of above-described embodiment, preferably by the operation according to user, inquires about the operation object of user
Storing path in Dropbox, and user is extracted for the preceding authority for setting level catalogue from the storing path
Code is further optimized for when inquiring about the listed files that user has permission, before determining user for shared file
Set the authority code of level catalogue;Correspondingly, the user will be determined to the operation pair according to authority code
The operating right of elephant, and control the corresponding operation of user's progress to be further optimized for root according to the operating right
According to authority code, determine listed files that user has permission and return to user, specifically include as follows:
S310, when inquiring about the listed files that user has permission, obtains the shared file of the Dropbox.
When inquiring about in the listed files that user has permission, pass through bottom document storage service and obtain the Dropbox
Whole shared files.
Wherein, when inquiring about the listed files that user has permission, the shared file for obtaining the Dropbox is preferably wrapped
Include:
Have permission and during relevant with the keyword of acquisition listed files, obtained in the Dropbox when inquiring about user
Include the shared file of the keyword.
When user searches for shared file, keyword can be inputted to scan for, server gets described
After keyword, acquisition file content or file name include the shared file of the keyword from Dropbox.
The shared file of Dropbox is obtained by the keyword of acquisition, can quickly be navigated to including the keyword
File is contributed, the efficiency of authority inquiry is further improved.
S320, according to the shared file, obtains the storing path of the shared file, and extract the guarantor
Deposit the preceding setting level catalogue in path.
According to the shared file got, the storing path of the shared file can be obtained, and protect from described
Deposit in path by it is preceding setting level catalog extraction come out.
S330, authority code of the inquiry user for the preceding setting level catalogue of the shared file.
According to the preceding setting level catalogue extracted, authority code of the user for preceding setting level catalogue is being preserved
File in inquire about it is described before setting level catalogue, so as to find preceding setting of the user for the shared file
The authority code of level catalogue.
Wherein, inquiry user preferably includes for the authority code of the preceding setting level catalogue of the shared file:
Obtain the Dropbox enterprise mark, user for the shared file preceding setting level catalogue first
Authority code;
In the enterprise identifies the pattern of enterprises specified, the group where inquiry user;
Inquire about user where group for the shared file preceding setting level catalogue authority code, it is determined that with
Second authority code of the family for the preceding setting level catalogue of the shared file;
According to first authority code and second authority code, before determining user for the shared file
Set the authority code of level catalogue.
When record user or group for preceding setting level catalogue authority code when, that is, can be with when recording authority code
Authority code of the unique user for some preceding setting level catalogues is recorded, record group before other for setting
The authority code of level catalogue.At this moment, in order to inquire about listed files that user has permission, it is necessary to consider user
The group where authority code and user for the preceding setting level catalogue of shared file before shared file for setting
The authority code for catalogue of defining the level, so that it is determined that user makes for the authority code of the preceding setting level catalogue of shared file
The user that must be determined is more accurate for the authority code of preceding setting level catalogue, so as to return to accurate text for user
Part list.
S340, according to authority code of the user for the preceding setting level catalogue of the shared file, determines that user has
The preceding setting level catalogue of authority.
According to authority code of the user for the preceding setting level catalogue of the shared file, determine user for described
Whether shared file has operating right, and determines the preceding setting level catalogue that user has permission.
S350, the file of all subdirectories for the preceding setting level catalogue that user is had permission, forms listed files
Return to user.
The technical scheme of the present embodiment, when the listed files that the operation of user has permission for inquiry, is first obtained
The shared file of Dropbox, and the preceding setting level catalogue in shared file extraction shared file storing path,
And then authority code of the user for the preceding setting level catalogue of the shared file is inquired about, determine what user had permission
Preceding setting level catalogue, and the file formation file of all subdirectories for the preceding setting level catalogue that user is had permission
List returns to user.Setting level catalogue can determine that the operating right of user before the present embodiment need to only be contrasted,
Further increase the efficiency of authority inquiry.
Example IV
Fig. 4 is a kind of structural representation of the control of authority managing device for Dropbox that the embodiment of the present invention four is provided
Figure, as shown in figure 4, the control of authority managing device of the Dropbox shown in the present embodiment includes:Authority code is extracted
Module 410 and operational control module 420.
Wherein, authority code extraction module 410 is used for the operation according to user, and the operation object of inquiry user exists
Storing path in Dropbox, and user is extracted for the preceding authority for setting level catalogue from the storing path
Code;
Operational control module 420 is used to determine behaviour of the user to the operation object according to authority code
Make authority, and control user to be operated accordingly according to the operating right.
It is preferred that, the control of authority managing device of the Dropbox also includes:
Authority code setup module, for setting user or group to shared file in Dropbox before storing path
The authority code of level catalogue is set, setting level catalogue before the sub- level catalogue succession of the preceding setting level catalogue is described
Authority code.
It is preferred that, authority code extraction module specifically for:
When user operates to specified file, storing path of the specified file in Dropbox is inquired about,
And authority code of the user for preceding setting level catalogue is extracted from the storing path.
It is preferred that, the authority code extraction module includes:
Acquiring unit, enterprise's mark, the storing path of the specified file and use for obtaining the Dropbox
The action type at family;
Group's query unit, used in identifying the pattern of enterprises specified in the enterprise, where inquiry user
Group;
Catalogue determining unit, for the storing path according to the specified file, is determined before the storing path
Set level catalogue;
Authority code determining unit, for the group according to where the action type, user and preceding setting level mesh
Record, authority code of the group for the preceding setting level catalogue in the action type where inquiry user,
Determine authority code of the user for the preceding setting level catalogue where specified file.
It is preferred that, the authority code extraction module includes:
Shared file acquiring unit, for when inquiring about the listed files that user has permission, obtaining the Dropbox
Shared file;
Catalog extraction unit, for according to the shared file, obtaining the storing path of the shared file,
And extract the level catalogue of the preceding setting in the storing path;
Authority code query unit, for inquiring about authority of the user for the preceding setting level catalogue of the shared file
Code;
The operational control module includes:
Authority catalogue determining unit, for according to power of the user for the preceding setting level catalogue of the shared file
Code is limited, the preceding setting level catalogue that user has permission is determined;
Listed files returning unit, for the text for all subdirectories of preceding setting level catalogue for having permission user
Part, forms listed files and returns to user.
It is preferred that, the shared file acquiring unit specifically for:
Have permission and during relevant with the keyword of acquisition listed files, obtained in the Dropbox when inquiring about user
Include the shared file of the keyword.
It is preferred that, authority code query unit specifically for:
Obtain the Dropbox enterprise mark, user for the shared file preceding setting level catalogue first
Authority code;
In the enterprise identifies the pattern of enterprises specified, the group where inquiry user;
Inquire about user where group for the shared file preceding setting level catalogue authority code, it is determined that with
Second authority code of the family for the preceding setting level catalogue of the shared file;
According to first authority code and second authority code, before determining user for the shared file
Set the authority code of level catalogue.
Wherein, the preceding setting level catalogue is preferably root level catalogue or preceding two-stage catalogue.
The said goods can perform the method that any embodiment of the present invention is provided, and possess the corresponding work(of execution method
Can module and beneficial effect.
Note, above are only presently preferred embodiments of the present invention and institute's application technology principle.Those skilled in the art
It will be appreciated that the invention is not restricted to specific embodiment described here, can enter for a person skilled in the art
Row it is various it is obvious change, readjust and substitute without departing from protection scope of the present invention.Therefore, though
So the present invention is described in further detail by above example, but the present invention be not limited only to
Upper embodiment, without departing from the inventive concept, can also include other more equivalent embodiments,
And the scope of the present invention is determined by scope of the appended claims.
Claims (16)
1. the control of authority management method of a kind of Dropbox, it is characterised in that methods described includes:
According to the operation of user, storing path of the operation object of user in Dropbox is inquired about, and protect from described
Deposit the authority code that user is extracted in path for preceding setting level catalogue;
Operating right of the user to the operation object is determined according to authority code, and according to the behaviour
Make control of authority user to be operated accordingly.
2. according to the method described in claim 1, it is characterised in that also include:
User or group are set to the authority code of the preceding setting level catalogue of shared file storing path in Dropbox,
The sub- level catalogue of setting level catalogue inherits the authority code of the preceding setting level catalogue before described.
3. method according to claim 1 or 2, it is characterised in that according to the operation of user, inquiry
Storing path of the operation object of user in Dropbox, and user is extracted for preceding setting from the storing path
The authority code for catalogue of defining the level includes:
When user operates to specified file, storing path of the specified file in Dropbox is inquired about,
And authority code of the user for preceding setting level catalogue is extracted from the storing path.
4. method according to claim 3, it is characterised in that when user grasps to specified file
When making, storing path of the specified file in Dropbox is inquired about, and user is extracted from the storing path
Include for the authority code of preceding setting level catalogue:
Obtain the action type of enterprise's mark, the storing path of the specified file and the user of the Dropbox;
In the enterprise identifies the pattern of enterprises specified, the group where inquiry user;
According to the storing path of the specified file, the preceding setting level catalogue of the storing path is determined;
Group and preceding setting level catalogue according to where the action type, user, the group where inquiry user
Authority code of the group for the preceding setting level catalogue in the action type, determines user for specified file
The authority code of the preceding setting level catalogue at place.
5. method according to claim 1 or 2, it is characterised in that according to the operation of user, inquiry
Storing path of the operation object of user in Dropbox, and user is extracted for preceding setting from the storing path
The authority code for catalogue of defining the level includes:
When inquiring about the listed files that user has permission, the shared file of the Dropbox is obtained;
According to the shared file, the storing path of the shared file is obtained, and extracts the storing path
In preceding setting level catalogue;
Inquire about authority code of the user for the preceding setting level catalogue of the shared file;
Operating right of the user to the operation object is determined according to authority code, and according to the behaviour
Making the corresponding operation of control of authority user progress includes:
According to authority code of the user for the preceding setting level catalogue of the shared file, determine what user had permission
Preceding setting level catalogue;
The file of all subdirectories for the preceding setting level catalogue that user is had permission, forms listed files and returns to
User.
6. method according to claim 5, it is characterised in that the file being had permission as inquiry user
During list, obtaining the shared file of the Dropbox includes:
Have permission and during relevant with the keyword of acquisition listed files, obtained in the Dropbox when inquiring about user
Include the shared file of the keyword.
7. method according to claim 5, it is characterised in that user is for the shared text for inquiry
The authority code of the preceding setting level catalogue of part includes:
Obtain the Dropbox enterprise mark, user for the shared file preceding setting level catalogue first
Authority code;
In the enterprise identifies the pattern of enterprises specified, the group where inquiry user;
Inquire about user where group for the shared file preceding setting level catalogue authority code, it is determined that with
Second authority code of the family for the preceding setting level catalogue of the shared file;
According to first authority code and second authority code, before determining user for the shared file
Set the authority code of level catalogue.
8. method according to claim 1 or 2, it is characterised in that set level catalogue as root before described
Level catalogue or preceding two-stage catalogue.
9. the control of authority managing device of a kind of Dropbox, it is characterised in that described device includes:
Authority code extraction module, for the operation according to user, inquires about the operation object of user in Dropbox
Storing path, and user is extracted for the preceding authority code for setting level catalogue from the storing path;
Operational control module, for determining operation of the user to the operation object according to authority code
Authority, and control user to be operated accordingly according to the operating right.
10. device according to claim 9, it is characterised in that also include:
Authority code setup module, for setting user or group to shared file in Dropbox before storing path
The authority code of level catalogue is set, setting level catalogue before the sub- level catalogue succession of the preceding setting level catalogue is described
Authority code.
11. the device according to claim 9 or 10, it is characterised in that the authority code extraction module
Specifically for:
When user operates to specified file, storing path of the specified file in Dropbox is inquired about,
And authority code of the user for preceding setting level catalogue is extracted from the storing path.
12. device according to claim 11, it is characterised in that the authority code extraction module includes:
Acquiring unit, enterprise's mark, the storing path of the specified file and use for obtaining the Dropbox
The action type at family;
Group's query unit, used in identifying the pattern of enterprises specified in the enterprise, where inquiry user
Group;
Catalogue determining unit, for the storing path according to the specified file, is determined before the storing path
Set level catalogue;
Authority code determining unit, for the group according to where the action type, user and preceding setting level mesh
Record, authority code of the group for the preceding setting level catalogue in the action type where inquiry user,
Determine authority code of the user for the preceding setting level catalogue where specified file.
13. the device according to claim 9 or 10, it is characterised in that the authority code extraction module
Including:
Shared file acquiring unit, for when inquiring about the listed files that user has permission, obtaining the Dropbox
Shared file;
Catalog extraction unit, for according to the shared file, obtaining the storing path of the shared file,
And extract the level catalogue of the preceding setting in the storing path;
Authority code query unit, for inquiring about authority of the user for the preceding setting level catalogue of the shared file
Code;
The operational control module includes:
Authority catalogue determining unit, for according to power of the user for the preceding setting level catalogue of the shared file
Code is limited, the preceding setting level catalogue that user has permission is determined;
Listed files returning unit, for the text for all subdirectories of preceding setting level catalogue for having permission user
Part, forms listed files and returns to user.
14. device according to claim 13, it is characterised in that the shared file acquiring unit tool
Body is used for:
Have permission and during relevant with the keyword of acquisition listed files, obtained in the Dropbox when inquiring about user
Include the shared file of the keyword.
15. device according to claim 13, it is characterised in that the authority code query unit is specific
For:
Obtain the Dropbox enterprise mark, user for the shared file preceding setting level catalogue first
Authority code;
In the enterprise identifies the pattern of enterprises specified, the group where inquiry user;
Inquire about user where group for the shared file preceding setting level catalogue authority code, it is determined that with
Second authority code of the family for the preceding setting level catalogue of the shared file;
According to first authority code and second authority code, before determining user for the shared file
Set the authority code of level catalogue.
16. the device according to claim 9 or 10, it is characterised in that set before described level catalogue as
Root level catalogue or preceding two-stage catalogue.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610186997.3A CN107241299B (en) | 2016-03-29 | 2016-03-29 | Method and device for controlling and managing authority of network disk |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610186997.3A CN107241299B (en) | 2016-03-29 | 2016-03-29 | Method and device for controlling and managing authority of network disk |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107241299A true CN107241299A (en) | 2017-10-10 |
CN107241299B CN107241299B (en) | 2021-03-02 |
Family
ID=59983928
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610186997.3A Active CN107241299B (en) | 2016-03-29 | 2016-03-29 | Method and device for controlling and managing authority of network disk |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107241299B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110807141A (en) * | 2019-11-04 | 2020-02-18 | 北京联想协同科技有限公司 | Data searching method and device and readable storage medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102129539A (en) * | 2011-03-11 | 2011-07-20 | 清华大学 | Data resource authority management method based on access control list |
US20110184998A1 (en) * | 2010-01-22 | 2011-07-28 | Palahnuk Samuel L | Universally accessible encrypted internet file system for wired and wireless computing devices supplanting synchronization, backup and email file attachment |
CN103023982A (en) * | 2012-11-22 | 2013-04-03 | 中国人民解放军国防科学技术大学 | Low-latency metadata access method of cloud storage client |
US8527562B2 (en) * | 2011-02-23 | 2013-09-03 | Hitachi, Ltd. | File storage system and storage control method |
CN104123359A (en) * | 2014-07-17 | 2014-10-29 | 江苏省邮电规划设计院有限责任公司 | Resource management method of distributed object storage system |
CN104182418A (en) * | 2013-05-27 | 2014-12-03 | 阿里巴巴集团控股有限公司 | Method and device for obtaining node metadata |
CN105025086A (en) * | 2015-06-11 | 2015-11-04 | 江南大学 | Cloud security storage/retrieval method for mobile intelligent terminal data |
-
2016
- 2016-03-29 CN CN201610186997.3A patent/CN107241299B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110184998A1 (en) * | 2010-01-22 | 2011-07-28 | Palahnuk Samuel L | Universally accessible encrypted internet file system for wired and wireless computing devices supplanting synchronization, backup and email file attachment |
US8527562B2 (en) * | 2011-02-23 | 2013-09-03 | Hitachi, Ltd. | File storage system and storage control method |
CN102129539A (en) * | 2011-03-11 | 2011-07-20 | 清华大学 | Data resource authority management method based on access control list |
CN103023982A (en) * | 2012-11-22 | 2013-04-03 | 中国人民解放军国防科学技术大学 | Low-latency metadata access method of cloud storage client |
CN104182418A (en) * | 2013-05-27 | 2014-12-03 | 阿里巴巴集团控股有限公司 | Method and device for obtaining node metadata |
CN104123359A (en) * | 2014-07-17 | 2014-10-29 | 江苏省邮电规划设计院有限责任公司 | Resource management method of distributed object storage system |
CN105025086A (en) * | 2015-06-11 | 2015-11-04 | 江南大学 | Cloud security storage/retrieval method for mobile intelligent terminal data |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110807141A (en) * | 2019-11-04 | 2020-02-18 | 北京联想协同科技有限公司 | Data searching method and device and readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN107241299B (en) | 2021-03-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109167811B (en) | Cross-chain data access method and device based on block chain | |
JP5656563B2 (en) | Document management system, document management system control method, and program | |
CN100583832C (en) | Data management method and system | |
US20060230044A1 (en) | Records management federation | |
CN103812939A (en) | Big data storage system | |
WO2005043323A3 (en) | Policy-based management of a redundant array of independent nodes | |
CN101093497A (en) | Document management server, document management method, computer readable medium, computer data signal, and system for managing document use | |
US20140358868A1 (en) | Life cycle management of metadata | |
WO2012024129A1 (en) | Car-based management of discardable files | |
CN109643302A (en) | For the Storage Virtualization of file | |
CN102622407B (en) | Log file operating system and log file management method | |
US20190317919A1 (en) | Apparatus and method for converting metadata | |
CN109542861A (en) | File management method, device and system | |
CN109074379A (en) | It is supported for the file system of file-level ghost image | |
CN110008197A (en) | A kind of data processing method, system and electronic equipment and storage medium | |
US11687489B2 (en) | Method and system for identifying garbage data, electronic device, and storage medium | |
US8214410B2 (en) | Conflict management in a versioned file system | |
US8135760B1 (en) | Determining the lineage of a content unit on an object addressable storage system | |
JP2002049637A5 (en) | ||
CN107241299A (en) | The control of authority management method and device of Dropbox | |
CN103164341B (en) | The quickly method and system of file in erasing mass-memory unit | |
KR20130053152A (en) | Method of file management based on tag and system of the same | |
CN104407987B (en) | A kind of classification storage method | |
CN107621924A (en) | A kind of method and apparatus based on high in the clouds cleaning solid state hard disc data | |
JP2011081472A (en) | Document management system |
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 | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20231007 Address after: Room 219, floor 2, building 4, courtyard 1, Shangdi East Road, Haidian District, Beijing 100085 Patentee after: Beijing Duyou Information Technology Co.,Ltd. Address before: 100085 Baidu Building, 10 Shangdi Tenth Street, Haidian District, Beijing Patentee before: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY Co.,Ltd. |