[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN107241299A - The control of authority management method and device of Dropbox - Google Patents

The control of authority management method and device of Dropbox Download PDF

Info

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
Application number
CN201610186997.3A
Other languages
Chinese (zh)
Other versions
CN107241299B (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.)
Beijing Duyou Information Technology Co ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
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 Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201610186997.3A priority Critical patent/CN107241299B/en
Publication of CN107241299A publication Critical patent/CN107241299A/en
Application granted granted Critical
Publication of CN107241299B publication Critical patent/CN107241299B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • H04L63/102Entity profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols 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

The control of authority management method and device of Dropbox
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.
CN201610186997.3A 2016-03-29 2016-03-29 Method and device for controlling and managing authority of network disk Active CN107241299B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (7)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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.