File storage apparatus and access control method
First Claim
1. A file storage apparatus, which provides a file system to a client and provides a workspace to a user and comprises at least one computer:
- a storage medium configured to store a file;
a memory configured to store;
file management information, which includes a first access right of the user to the file on the file system;
workspace access right information, which includes a second access right of the user to the workspace;
workspace file utilization information, which includes a utilization condition of the file on the workspace;
account management information, which includes a first account authorized to read the file and a second account authorized to read and edit the file; and
workspace file management information, which includes a third access right of the user to the file on the workspace; and
a controller, which is configured to;
manage, using the at least one computer, the first access right of the user to the file on the file system;
process, using the at least one computer, a first access to the file on the file system based on the first access right of the user by referring to the file management information;
create, using the at least one computer, the third access right of the workspace file management information based on the first access right of the file management information, the second access right of the workspace access right information and the utilization condition of the file on the workspace file utilization information;
when the user accesses the file via the workspace,process, using the at least one computer, a second access to the workspace based on the second access right of the workspace access right information;
identify, using the at least one computer, the third access right of the user to the file on the workspace based on the workspace file management information;
switch, using the at least one computer, the second access right of the user to the identified third access right; and
process, using the at least one computer, an access to the file on the workspace by the identified third access right.
1 Assignment
0 Petitions
Accused Products
Abstract
Proposed are a file storage apparatus and an access control method capable of facilitating the setting and change of an access right of a user for accessing a file.
A first account which only authorizes referral of all files and a second account which authorizes referral and editing of all files are defined in advance as accounts in a file system, and if a workspace unit receives an access request from a client for accessing a file and the access right in the workspace of the user for accessing the target file of the access request and the access right in the file system are different, the workspace unit requests the file system unit to perform the access processing to the file upon switching the account of the user to the first or second account.
48 Citations
8 Claims
-
1. A file storage apparatus, which provides a file system to a client and provides a workspace to a user and comprises at least one computer:
-
a storage medium configured to store a file; a memory configured to store; file management information, which includes a first access right of the user to the file on the file system; workspace access right information, which includes a second access right of the user to the workspace; workspace file utilization information, which includes a utilization condition of the file on the workspace; account management information, which includes a first account authorized to read the file and a second account authorized to read and edit the file; and workspace file management information, which includes a third access right of the user to the file on the workspace; and a controller, which is configured to; manage, using the at least one computer, the first access right of the user to the file on the file system; process, using the at least one computer, a first access to the file on the file system based on the first access right of the user by referring to the file management information; create, using the at least one computer, the third access right of the workspace file management information based on the first access right of the file management information, the second access right of the workspace access right information and the utilization condition of the file on the workspace file utilization information; when the user accesses the file via the workspace, process, using the at least one computer, a second access to the workspace based on the second access right of the workspace access right information; identify, using the at least one computer, the third access right of the user to the file on the workspace based on the workspace file management information; switch, using the at least one computer, the second access right of the user to the identified third access right; and process, using the at least one computer, an access to the file on the workspace by the identified third access right. - View Dependent Claims (2, 3, 4)
-
-
5. An access control method in a file storage apparatus, which provides a file system to a client and provides a workspace to a user, wherein the file storage apparatus comprises at least one computer comprising:
-
a storage medium configured to store a file; a memory configured to store; file management information, which includes a first access right of the user to the file on the file system; workspace access right information, which includes a second access right of the user to the workspace; workspace file utilization information, which includes a utilization condition of the file on the workspace; account management information, which includes a first account authorized to read the file and a second account authorized to read and edit the file; and workspace file management information, which includes a a third access right to the file on the workspace to the user; and a controller; wherein the access control method comprises steps of; managing, using the at least one computer, the first access right of the user to the file on the file system; processing, using the at least one computer, a first access to the file on the file system based on the first access right of the user by referring to the file management information; creating, using the at least one computer, the third access right of the workspace file management information based on the first access right of the file management information, the second access right of the workspace access right information and the workspace file utilization information; when the user accesses the file via the workspace, processing, using the at least one computer, a second access to the workspace based on the second access right of the workspace access right information; identifying, using the at least one computer, the third access right of the user to the file on the workspace based on the workspace file management information; switching, using the at least one computer, the second access right of the user to the identified third access right; and processing, using the at least one computer, an access to the file on the workspace by the identified third access right. - View Dependent Claims (6, 7, 8)
-
Specification