FILE STORAGE SYSTEM AND METHOD FOR MANAGING USER DATA
First Claim
1. A file storage system comprising:
- a server;
a file storage subsystem; and
a network connecting the server and the file storage subsystem;
wherein the server includes an ID management unit for managing an ID of a user capable of accessing a file or a directory or an ID of a group which is an assembly of such users; and
the file storage subsystem includes a table for recording and retaining the ID of the user or the ID of the group capable of accessing the file or the directory that are shared and a hierarchical relationship of the IDs for each file sharing directory, and a control unit for carrying out a processing related to the file and the directory based on the information acquired via the ID management unit;
wherein when a request to delete the ID of the user or the ID of the group stored in the table is acquired via the ID management unit, the control unit refers to the table to specify the file sharing directory to which the ID of the user or the ID of the group related to the deletion request is recorded, carries out a processing required by the deletion request to the files or directories belonging to the specified file sharing directory, and after carrying out the processing, deletes the ID of the user or the ID of the group related to the deletion request from the table.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a system, wherein when operations such as a deleting of an ID or a changing of a group to which an ID belongs is carried out, the data range within the file system influenced by the operation is efficiently specified from the enormous amount of data within the file system, and with the aim to prevent retention of data whose owner has become absent or loss of authority to execute management operations, the file storage system records the hierarchical relationship of users and groups capable of accessing respective file sharing directories, so as to specify the range influenced by the operation performed to IDs in the ID management server, carry out a searching operation targeting only the file sharing directory being influenced within the file system, specify files and directories whose owners have become absent, and carry out processes such as deleting or transferring of ownership.
23 Citations
9 Claims
-
1. A file storage system comprising:
-
a server; a file storage subsystem; and a network connecting the server and the file storage subsystem; wherein the server includes an ID management unit for managing an ID of a user capable of accessing a file or a directory or an ID of a group which is an assembly of such users; and the file storage subsystem includes a table for recording and retaining the ID of the user or the ID of the group capable of accessing the file or the directory that are shared and a hierarchical relationship of the IDs for each file sharing directory, and a control unit for carrying out a processing related to the file and the directory based on the information acquired via the ID management unit; wherein when a request to delete the ID of the user or the ID of the group stored in the table is acquired via the ID management unit, the control unit refers to the table to specify the file sharing directory to which the ID of the user or the ID of the group related to the deletion request is recorded, carries out a processing required by the deletion request to the files or directories belonging to the specified file sharing directory, and after carrying out the processing, deletes the ID of the user or the ID of the group related to the deletion request from the table. - View Dependent Claims (3, 4)
-
-
2. (canceled)
-
5. (canceled)
-
6. A file storage system comprising:
-
a server; a file storage subsystem; and a network connecting the server and the file storage subsystem; wherein the server includes an ID management unit for managing an ID of a user capable of accessing a file or a directory or an ID of a group which is an assembly of such users; and the file storage subsystem includes a table for recording and retaining the ID of the user or the ID of the group capable of accessing the file or the directory that are shared and a hierarchical relationship of the IDs for each file sharing directory, and a control unit for carrying out a processing related to the file and the directory based on the information acquired via the ID management unit; wherein when a request to participate in a new group or to withdraw from a belonging group is acquired via the ID management unit as a change with respect to the ID of the user or the ID of the group recorded in the table, in a case where the request is a participation into a new group, the control unit carries out an update processing to the table with respect to the ID within the group, corresponding to the participation, and in a case where the request is a withdrawal from the belonging group, the control unit refers to the table to specify the file sharing directory to which the ID of the user or the ID of the group related to the withdrawal is recorded, carries out a processing required by the withdrawal to the files or directories belonging to the specified file sharing directory, and after carrying out the processing, deletes the ID of the belonging group related to the withdrawal from the table. - View Dependent Claims (7, 8)
-
-
9-10. -10. (canceled)
Specification