APPARATUS, PROGRAM, AND METHOD FOR FILE MANAGEMENT
First Claim
Patent Images
1. A file management apparatus for managing files stored in a storage device, comprising:
- a communication interface that receives from a file access device an access request for accessing a file, the access request including device identification information of the file access device and user identification information of a user; and
a control device that performs first determination on whether the file access device has access rights to the file, based on the received device identification information, performs second determination on whether the user has access rights to the file, based on the received user identification information, and when the first determination and second determination both determine that the access rights are confirmed, grants the access request for accessing the file.
1 Assignment
0 Petitions
Accused Products
Abstract
In a file management apparatus, upon receipt of an access request from a file access device, a device access rights determination unit determines whether to grant the file access device access to a file. In addition, a user access rights determination unit determines whether to grant the user who made the access request through the file access device, the access to the file. Then, when the device access rights determination unit and the user access rights determination unit both grant the access, a file access unit accesses the file stored in the storage device according to the access request.
17 Citations
12 Claims
-
1. A file management apparatus for managing files stored in a storage device, comprising:
-
a communication interface that receives from a file access device an access request for accessing a file, the access request including device identification information of the file access device and user identification information of a user; and a control device that performs first determination on whether the file access device has access rights to the file, based on the received device identification information, performs second determination on whether the user has access rights to the file, based on the received user identification information, and when the first determination and second determination both determine that the access rights are confirmed, grants the access request for accessing the file.
-
-
2. A file management apparatus for managing files stored in a storage device, the file management apparatus comprising:
a processor configured to execute a procedure, the procedure comprising; receiving from a file access device an access request for accessing a file, the access request including device identification information of the file access device and user identification information of a user; and performing first determination on whether the file access device has access rights to the file, based on the received device identification information, performs second determination on whether the user has access rights to the file, based on the received user identification information, and when the first determination and second determination both determine that the access rights are confirmed, grants the access request for accessing the file.
-
3. A file management apparatus for managing files stored in a storage device, comprising:
-
a device access rights determination unit that, in response to an access request for accessing a target file, searches a device identification information memory unit to determine whether a file access device which has sent the access request has access rights to the target file, the access request including device identification information identifying the requesting file access device and a user identifier of a user who uses the target file, the device identification information memory unit storing device identification information of file access devices having access rights to the files; a user access rights determination unit that, in response to the access request, searches a user access rights memory unit to determine whether the user identified by the user identifier included in the access request has access rights to the target file, the user access rights memory unit storing access rights to the respective files with respect to user identifiers; and a file access unit that accesses the target file according to the access request when the file access device is confirmed to have the access rights and the user is confirmed to have the access rights.
-
-
4. A file management apparatus for managing files stored in a storage device, the file management apparatus comprising:
-
a memory configured to store device identification information of file access devices having access rights to the files and configured to store access rights to the respective files with respect to user identifiers; and a processor configured to execute a procedure, the procedure comprising; searching, in response to an access request for accessing a target file, the memory to determine whether a file access device which has sent the access request has access rights to the target file, the access request including device identification information identifying the requesting file access device and a user identifier of a user who uses the target file; searching, in response to the access request, the memory to determine whether the user identified by the user identifier included in the access request has access rights to the target file; and accessing the target file according to the access request when the file access device is confirmed to have the access rights and the user is confirmed to have the access rights.
-
-
5. A computer-readable, non-transitory medium recording thereon a file management program causing a computer to perform a procedure of managing files stored in a storage device, the procedure comprising:
-
in response to an access request for accessing a target file, searching a device identification information memory unit to determine whether a file access device which has sent the access request has access rights to the target file, the access request including device identification information identifying the requesting file access device and a user identifier of a user who uses the target file, the device identification information memory unit storing device identification information of file access devices having access rights to the files; in response to the access request, searching a user access rights memory unit to determine whether the user identified by the user identifier included in the access request has access rights to the target file, the user access rights memory unit storing access rights to the respective files with respect to user identifiers; and accessing the target file according to the access request when the file access device is confirmed to have the access rights and the user is confirmed to have the access rights. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
-
12. A file management method to be executed by a computer to perform a procedure of managing files stored in a storage device, the procedure comprising:
-
in response to an access request for accessing a target file, searching a device identification information memory unit to determine whether a file access device which has sent the access request has access rights to the target file, the access request including device identification information identifying the requesting file access device and a user identifier of a user who uses the target file, the device identification information memory unit storing the device identification information of file access devices having access rights to the files; in response to the access request, searching a user access rights memory unit to determine whether the user identified by the user identifier included in the access request has access rights to the target file, the user access rights memory unit storing access rights to the respective files with respect to user identifiers; and accessing the target file according to the access request when the file access device is confirmed to have the access rights and the user is confirmed to have the access rights.
-
Specification