JPH02294855A - サブファイル利用権管理方式 - Google Patents
サブファイル利用権管理方式Info
- Publication number
- JPH02294855A JPH02294855A JP1117767A JP11776789A JPH02294855A JP H02294855 A JPH02294855 A JP H02294855A JP 1117767 A JP1117767 A JP 1117767A JP 11776789 A JP11776789 A JP 11776789A JP H02294855 A JPH02294855 A JP H02294855A
- Authority
- JP
- Japan
- Prior art keywords
- subfile
- file
- user
- sub
- input
- 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.)
- Pending
Links
- 238000007726 management method Methods 0.000 claims description 12
- 238000000034 method Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 5
- 230000010365 information processing Effects 0.000 description 1
Landscapes
- Storage Device Security (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は各々の利用者が所有するファイルに対する機密
保護機能に関し、特にファイル中に存在するサブファイ
ルの利用権に関する。
保護機能に関し、特にファイル中に存在するサブファイ
ルの利用権に関する。
従来、ファイルに対する利用者の利用権を制御する場合
、そのファイル内に存在するデータを参照可能か否かの
指定はコンピュータシステム内に利用者とファイルごと
の機密保護制御テーブルを持ち、このテーブルの情報に
よって入出力を要求する利用者が当該ファイルを利用で
きるか否かを制御していた。
、そのファイル内に存在するデータを参照可能か否かの
指定はコンピュータシステム内に利用者とファイルごと
の機密保護制御テーブルを持ち、このテーブルの情報に
よって入出力を要求する利用者が当該ファイルを利用で
きるか否かを制御していた。
上述した従来のファイル管理方式では、データの入出力
権の制御はファイル単位でしか指定できず、ファイル中
に存在するサブファイルのなかには他の利用者でも参照
可能なものと他の利用者には参照を許可しないものとが
ある場合でも、サブファイル単位の利用権制御ができず
、そのファイル全体が利用可であるか不可であるかの指
定しか出来なかった。
権の制御はファイル単位でしか指定できず、ファイル中
に存在するサブファイルのなかには他の利用者でも参照
可能なものと他の利用者には参照を許可しないものとが
ある場合でも、サブファイル単位の利用権制御ができず
、そのファイル全体が利用可であるか不可であるかの指
定しか出来なかった。
本発明のサブファイル利用権管理方式は、■ファイル内
に復数のサブファイルを登録し個々のサブファイルを一
意な名前で管理するファイルシステムにおいて、サブフ
ァイルを新規に作成する際に作成者名をサブファイルに
設定し当該サブファイルを作成するサブファイル生成手
段と、ファイル中に存在する各々のサブファイルに対し
前記サブファイルを利用できる利用者を前記サブファイ
ルのディレクトリ部に記録する登録手段と、利用者プロ
グラムが入出力を行うサブファイルに対し利用者プログ
ラムを起動した利用者の利用者名と前記登録手段によっ
て登録された利用者情報を参照して前記サブファイルが
利用可か否かを判断する入出力管理手段とを有する。
に復数のサブファイルを登録し個々のサブファイルを一
意な名前で管理するファイルシステムにおいて、サブフ
ァイルを新規に作成する際に作成者名をサブファイルに
設定し当該サブファイルを作成するサブファイル生成手
段と、ファイル中に存在する各々のサブファイルに対し
前記サブファイルを利用できる利用者を前記サブファイ
ルのディレクトリ部に記録する登録手段と、利用者プロ
グラムが入出力を行うサブファイルに対し利用者プログ
ラムを起動した利用者の利用者名と前記登録手段によっ
て登録された利用者情報を参照して前記サブファイルが
利用可か否かを判断する入出力管理手段とを有する。
次に、本発明について図面を参照して詳細に説明する。
第1図は本発明の一実施例を含むコンピュータシステム
の構成を表すブロック図である。同図においてサブファ
イル利用権管理方式は、サブファイル生成千段1、サブ
ファイルの利用を許可する利用者を設定しザブファイル
に記録する登録手段2、複数のサブファイルを含むファ
イル3、サブファイル4、利用者プログラムを起動した
利用者名から当該サブファイルを利用可能か否かを制御
する入出力管理手段5、利用者プログラム6から構成さ
れる。
の構成を表すブロック図である。同図においてサブファ
イル利用権管理方式は、サブファイル生成千段1、サブ
ファイルの利用を許可する利用者を設定しザブファイル
に記録する登録手段2、複数のサブファイルを含むファ
イル3、サブファイル4、利用者プログラムを起動した
利用者名から当該サブファイルを利用可能か否かを制御
する入出力管理手段5、利用者プログラム6から構成さ
れる。
まず、利用権制御情報の定義方法について説明する。ザ
ブファイル生成手段1はファイル3の中にサブファイル
4を生成するが、この際サブファイル生成手段lを起動
した利用者名を入力しこれをザブファイルの作成者とし
てサブファイルに登録する。また、登録手段2はサブフ
ァイルの作成者により当該サブファイルの利用を許可す
る利用者を設定し、この利用者情報をサブファイルのデ
ィレクトリエントリに登録する。
ブファイル生成手段1はファイル3の中にサブファイル
4を生成するが、この際サブファイル生成手段lを起動
した利用者名を入力しこれをザブファイルの作成者とし
てサブファイルに登録する。また、登録手段2はサブフ
ァイルの作成者により当該サブファイルの利用を許可す
る利用者を設定し、この利用者情報をサブファイルのデ
ィレクトリエントリに登録する。
次に、利用者プログラムの起動からサブファイルの利用
権制御までを説明する。ある利用者がサブファイル4を
使用する利用者プログラム6を実行するとき、利用者プ
ログラム6を起動した利用者の利用者名を入出力管理手
段5に通知する。利用者プログラム6からサブファイル
4に対して入出力要求を発生した時、入出力管理手段5
はサブファイル4のディレクトリエントリを参照して利
用者情報および作成者名を入力し、サブファイル4に入
出力を要求した利用者がサブファイルを利用可能か否か
を判断して利用者プログラム6に対してサブファイルの
入出力を制御する。
権制御までを説明する。ある利用者がサブファイル4を
使用する利用者プログラム6を実行するとき、利用者プ
ログラム6を起動した利用者の利用者名を入出力管理手
段5に通知する。利用者プログラム6からサブファイル
4に対して入出力要求を発生した時、入出力管理手段5
はサブファイル4のディレクトリエントリを参照して利
用者情報および作成者名を入力し、サブファイル4に入
出力を要求した利用者がサブファイルを利用可能か否か
を判断して利用者プログラム6に対してサブファイルの
入出力を制御する。
第2図はファイル3に存在するひとつのサブファイル4
のディレクトリエントリを示す説明図である。サブファ
イル生成手段1によってサブファイル“SUBFOI”
を生成する際、サブファイルを生成した利用者名をサブ
ファイルの作成者名としてディレクトリエントリに登録
する。
のディレクトリエントリを示す説明図である。サブファ
イル生成手段1によってサブファイル“SUBFOI”
を生成する際、サブファイルを生成した利用者名をサブ
ファイルの作成者名としてディレクトリエントリに登録
する。
さらに登録手段2はこのディレクトリエントリ上に作成
者以外の利用者で当該サブファイルを使用可能な利用者
の情報を利用権制御情報として設定する。
者以外の利用者で当該サブファイルを使用可能な利用者
の情報を利用権制御情報として設定する。
第3図はサブファイル生成手段lによるザブファイルの
新規生成手順を示す流れ図である。サフファイル生成千
段1はファイル3に新たにサブファイルを生成したのち
(ステップ7)、作成者明をディレクトリエントリに登
録する(ステッフ8)。
新規生成手順を示す流れ図である。サフファイル生成千
段1はファイル3に新たにサブファイルを生成したのち
(ステップ7)、作成者明をディレクトリエントリに登
録する(ステッフ8)。
第4図は登録千段2による利用者情報の登録手順を示す
流れ図である。まず登録手段2を起動した利用者が利用
者情報を登録しようとするサブファイルの作成者か否か
を比較し(ステップ9)、作成者であればサブファイル
の利用を許可する利用者情報の登録を行う(ステップ1
0)。作成者でなければ利用者情報の登録を行わずに終
了する。
流れ図である。まず登録手段2を起動した利用者が利用
者情報を登録しようとするサブファイルの作成者か否か
を比較し(ステップ9)、作成者であればサブファイル
の利用を許可する利用者情報の登録を行う(ステップ1
0)。作成者でなければ利用者情報の登録を行わずに終
了する。
したがって、登録手段2で利用者の情報を登録できるの
はサブファイルの作成者のみである。
はサブファイルの作成者のみである。
第5図は入出力管理手段5による利用権制御の手順を示
す流れ図である。まず、利用者プログラムを起動した利
用者とファイルの作成者が同一か否かを判断し(ステッ
プ11)、同一であればサブファイルの利用を許可し入
出力を実行する(ステップ14)。それ以外の場合、サ
ブファイルのディレクトリエントリ中に登録してある利
用権制御フラグより、この利用者に当該サブファーイル
の利用を許可するか否かを判断する(ステップ12)。
す流れ図である。まず、利用者プログラムを起動した利
用者とファイルの作成者が同一か否かを判断し(ステッ
プ11)、同一であればサブファイルの利用を許可し入
出力を実行する(ステップ14)。それ以外の場合、サ
ブファイルのディレクトリエントリ中に登録してある利
用権制御フラグより、この利用者に当該サブファーイル
の利用を許可するか否かを判断する(ステップ12)。
利用を許可するのであればサブファイルに対して入出力
を実行し(ステップ14)、禁止するのであればサブフ
ァイルに対する入出力を中断して利用者プログラム6に
対しサブファイルの使用権がないことを通知する(ステ
ップ13)。
を実行し(ステップ14)、禁止するのであればサブフ
ァイルに対する入出力を中断して利用者プログラム6に
対しサブファイルの使用権がないことを通知する(ステ
ップ13)。
本発明は情報処理システムの磯密保護機能に関するもの
で、ファイル中に存在するデータの利用権をサブファイ
ル単位に設定可能としている。したがって作成者以外の
利用者に対し参照を禁止するザブファイルを別なファイ
ルにまとめて管理する必要がなくなり、ファイルの機密
保護に関してより細かな制御が可能となる。
で、ファイル中に存在するデータの利用権をサブファイ
ル単位に設定可能としている。したがって作成者以外の
利用者に対し参照を禁止するザブファイルを別なファイ
ルにまとめて管理する必要がなくなり、ファイルの機密
保護に関してより細かな制御が可能となる。
第1図は本発明の一実施例のブロック図、第2図はサブ
ファイルのディレクトリエントリの例を示す説明図、第
3図はサブファイル生成千段1の手順を示す流れ図、第
4図は登録手段2の手順を示す流れ図、第5図は入出力
管理手段50手順を示す流れ図である。 1・・・・・・ファイル生成手段、2・・・・・・登録
手段、3・・・・・・ファイル、4・・・・・・サブフ
ァイル、5・・・・・・入出力管理手段、6・・・・・
・利用者プログラム。14・・・・・・動作ステップ。 代理人 弁理士 内 原 晋 ら 寸づ゛ファイル″δIJB FO 1 ” Is月1る
ザ′/Iレクトソエシしり第3 凹 第 図 牛 タ 図
ファイルのディレクトリエントリの例を示す説明図、第
3図はサブファイル生成千段1の手順を示す流れ図、第
4図は登録手段2の手順を示す流れ図、第5図は入出力
管理手段50手順を示す流れ図である。 1・・・・・・ファイル生成手段、2・・・・・・登録
手段、3・・・・・・ファイル、4・・・・・・サブフ
ァイル、5・・・・・・入出力管理手段、6・・・・・
・利用者プログラム。14・・・・・・動作ステップ。 代理人 弁理士 内 原 晋 ら 寸づ゛ファイル″δIJB FO 1 ” Is月1る
ザ′/Iレクトソエシしり第3 凹 第 図 牛 タ 図
Claims (1)
- 1ファイル内に複数のサブファイルを登録し個々のサブ
ファイルを一意な名前で管理するファイルシステムにお
いて、サブファイルを新規に作成する際に作成者名をサ
ブファイルに設定し当該サブファイルを作成するサブフ
ァイル生成手段と、ファイル中に存在する各々のサブフ
ァイルに対し前記サブファイルを利用できる利用者を前
記サブファイルのディレクトリ部に記録する登録手段と
、利用者プログラムが入出力を行うサブファイルに対し
利用者プログラムを起動した利用者の利用者名と前記登
録手段によって登録された利用者情報を参照して前記サ
ブファイルが利用可か否かを判断する入出力管理手段と
を有することを特徴とするサブファイル利用権管理方式
。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1117767A JPH02294855A (ja) | 1989-05-10 | 1989-05-10 | サブファイル利用権管理方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1117767A JPH02294855A (ja) | 1989-05-10 | 1989-05-10 | サブファイル利用権管理方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02294855A true JPH02294855A (ja) | 1990-12-05 |
Family
ID=14719818
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1117767A Pending JPH02294855A (ja) | 1989-05-10 | 1989-05-10 | サブファイル利用権管理方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02294855A (ja) |
Cited By (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5887192A (en) * | 1994-08-10 | 1999-03-23 | Fujitsu Limited | Software usage measurement apparatus for imposing a proper charge in accordance with number of times multimedia unit data of a software is being processed |
| US6938021B2 (en) | 1997-11-06 | 2005-08-30 | Intertrust Technologies Corporation | Methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information |
| US6948070B1 (en) | 1995-02-13 | 2005-09-20 | Intertrust Technologies Corporation | Systems and methods for secure transaction management and electronic rights protection |
| US7051212B2 (en) | 1995-02-13 | 2006-05-23 | Intertrust Technologies Corp. | Systems and methods for secure transaction management and electronic rights protection |
| US7062500B1 (en) | 1997-02-25 | 2006-06-13 | Intertrust Technologies Corp. | Techniques for defining, using and manipulating rights management data structures |
| US7069451B1 (en) | 1995-02-13 | 2006-06-27 | Intertrust Technologies Corp. | Systems and methods for secure transaction management and electronic rights protection |
| US7095854B1 (en) | 1995-02-13 | 2006-08-22 | Intertrust Technologies Corp. | Systems and methods for secure transaction management and electronic rights protection |
| US7120802B2 (en) | 1996-08-12 | 2006-10-10 | Intertrust Technologies Corp. | Systems and methods for using cryptography to protect secure computing environments |
| US7124302B2 (en) | 1995-02-13 | 2006-10-17 | Intertrust Technologies Corp. | Systems and methods for secure transaction management and electronic rights protection |
| US7133846B1 (en) | 1995-02-13 | 2006-11-07 | Intertrust Technologies Corp. | Digital certificate support system, methods and techniques for secure electronic commerce transaction and rights management |
| US7133845B1 (en) | 1995-02-13 | 2006-11-07 | Intertrust Technologies Corp. | System and methods for secure transaction management and electronic rights protection |
| US7143290B1 (en) | 1995-02-13 | 2006-11-28 | Intertrust Technologies Corporation | Trusted and secure techniques, systems and methods for item delivery and execution |
| US7165174B1 (en) | 1995-02-13 | 2007-01-16 | Intertrust Technologies Corp. | Trusted infrastructure support systems, methods and techniques for secure electronic commerce transaction and rights management |
| JP2007018066A (ja) * | 2005-07-05 | 2007-01-25 | Hitachi Ltd | ファイル提供方法、ストレージ装置及びファイル提供プログラム |
| US7233948B1 (en) | 1998-03-16 | 2007-06-19 | Intertrust Technologies Corp. | Methods and apparatus for persistent control and protection of content |
| US7243236B1 (en) | 1999-07-29 | 2007-07-10 | Intertrust Technologies Corp. | Systems and methods for using cryptography to protect secure and insecure computing environments |
-
1989
- 1989-05-10 JP JP1117767A patent/JPH02294855A/ja active Pending
Cited By (25)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5887192A (en) * | 1994-08-10 | 1999-03-23 | Fujitsu Limited | Software usage measurement apparatus for imposing a proper charge in accordance with number of times multimedia unit data of a software is being processed |
| US7165174B1 (en) | 1995-02-13 | 2007-01-16 | Intertrust Technologies Corp. | Trusted infrastructure support systems, methods and techniques for secure electronic commerce transaction and rights management |
| US7095854B1 (en) | 1995-02-13 | 2006-08-22 | Intertrust Technologies Corp. | Systems and methods for secure transaction management and electronic rights protection |
| US7051212B2 (en) | 1995-02-13 | 2006-05-23 | Intertrust Technologies Corp. | Systems and methods for secure transaction management and electronic rights protection |
| US7415617B2 (en) | 1995-02-13 | 2008-08-19 | Intertrust Technologies Corp. | Trusted infrastructure support systems, methods and techniques for secure electronic commerce, electronic transactions, commerce process control and automation, distributed computing, and rights management |
| US7069451B1 (en) | 1995-02-13 | 2006-06-27 | Intertrust Technologies Corp. | Systems and methods for secure transaction management and electronic rights protection |
| US7076652B2 (en) | 1995-02-13 | 2006-07-11 | Intertrust Technologies Corporation | Systems and methods for secure transaction management and electronic rights protection |
| US7120800B2 (en) | 1995-02-13 | 2006-10-10 | Intertrust Technologies Corp. | Systems and methods for secure transaction management and electronic rights protection |
| US7124302B2 (en) | 1995-02-13 | 2006-10-17 | Intertrust Technologies Corp. | Systems and methods for secure transaction management and electronic rights protection |
| US7100199B2 (en) | 1995-02-13 | 2006-08-29 | Intertrust Technologies Corp. | Systems and methods for secure transaction management and electronic rights protection |
| US7392395B2 (en) | 1995-02-13 | 2008-06-24 | Intertrust Technologies Corp. | Trusted and secure techniques, systems and methods for item delivery and execution |
| US6948070B1 (en) | 1995-02-13 | 2005-09-20 | Intertrust Technologies Corporation | Systems and methods for secure transaction management and electronic rights protection |
| US7281133B2 (en) | 1995-02-13 | 2007-10-09 | Intertrust Technologies Corp. | Trusted and secure techniques, systems and methods for item delivery and execution |
| US7143290B1 (en) | 1995-02-13 | 2006-11-28 | Intertrust Technologies Corporation | Trusted and secure techniques, systems and methods for item delivery and execution |
| US7133846B1 (en) | 1995-02-13 | 2006-11-07 | Intertrust Technologies Corp. | Digital certificate support system, methods and techniques for secure electronic commerce transaction and rights management |
| US7133845B1 (en) | 1995-02-13 | 2006-11-07 | Intertrust Technologies Corp. | System and methods for secure transaction management and electronic rights protection |
| US7120802B2 (en) | 1996-08-12 | 2006-10-10 | Intertrust Technologies Corp. | Systems and methods for using cryptography to protect secure computing environments |
| US7062500B1 (en) | 1997-02-25 | 2006-06-13 | Intertrust Technologies Corp. | Techniques for defining, using and manipulating rights management data structures |
| US7143066B2 (en) | 1997-11-06 | 2006-11-28 | Intertrust Technologies Corp. | Systems and methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information |
| US6938021B2 (en) | 1997-11-06 | 2005-08-30 | Intertrust Technologies Corporation | Methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information |
| US7092914B1 (en) | 1997-11-06 | 2006-08-15 | Intertrust Technologies Corporation | Methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information |
| US7110983B2 (en) | 1997-11-06 | 2006-09-19 | Intertrust Technologies Corporation | Methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information |
| US7233948B1 (en) | 1998-03-16 | 2007-06-19 | Intertrust Technologies Corp. | Methods and apparatus for persistent control and protection of content |
| US7243236B1 (en) | 1999-07-29 | 2007-07-10 | Intertrust Technologies Corp. | Systems and methods for using cryptography to protect secure and insecure computing environments |
| JP2007018066A (ja) * | 2005-07-05 | 2007-01-25 | Hitachi Ltd | ファイル提供方法、ストレージ装置及びファイル提供プログラム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| PL320609A1 (en) | Method of controlling operation of a computer system | |
| EP3340099B1 (en) | Program operation monitoring control device, distributed object generation and management device, recording medium, and program operation monitoring system | |
| JPH05346851A (ja) | ソフトウェアライセンス管理装置 | |
| US9516032B2 (en) | Methods and systems for using derived user accounts | |
| JPH10111833A (ja) | アクセス権限管理方式 | |
| JP4084850B2 (ja) | データ処理システムの安全装置及び安全管理方法 | |
| CN101334823B (zh) | 一种对文件虚拟化处理方法及装置 | |
| CN102930231A (zh) | 管理策略 | |
| JPH0789351B2 (ja) | セキュリティ管理処理方式 | |
| JPH04186453A (ja) | ファイル転送方式 | |
| US8266118B2 (en) | Automated access policy translation | |
| Swaminathan | Negotiated Access Control | |
| JPH03220639A (ja) | ファイル管理方式 | |
| JPH08329102A (ja) | ファイルアクセス管理方法 | |
| JPH02227755A (ja) | ファイル管理方式 | |
| JPH04310147A (ja) | 排他制御方法 | |
| JPS63145551A (ja) | フアイル属性定義変更方式 | |
| JPH0451336A (ja) | ネットワーク通信網に繋がれたコンピュータにおけるファイルの管理処理方式 | |
| JPH0414161A (ja) | トランザクション処理システム | |
| JPH02219163A (ja) | タイムシェアリングシステムにおける運用管理方式 | |
| JPH03176753A (ja) | パスワード管理処理方式 | |
| JPH02120947A (ja) | 情報処理システムのファイル入出力処理方式 | |
| JPH02272648A (ja) | ファイル再配置方式 | |
| JPH0552537B2 (ja) | ||
| JPS6242245A (ja) | フアイルアクセス方法 |