トップページ PowerFolder 技術紹介 事業内容 会社情報 問い合わせ
表紙
はじめに
Ⅰ　ＰｏｗｅｒＦｏｌｄｅｒの概要
Ⅱ　ＰｏｗｅｒＦｏｌｄｅｒのデータ管理
Ⅲ　ＰｏｗｅｒＦｏｌｄｅｒの使い方
Ⅲ－１　画面構成
Ⅲ－２　表の扱い方
Ⅲ－３　フォルダの扱い方
Ⅲ－４　集計表示の仕方
Ⅲ－５　HTML出力
Ⅲ－６　式と組込み関数
Ⅲ－７　アクセス制御
①　アクセス制御の有効化
②　ユーザの追加・編集・削除
③　グループの追加・編集・削除
④　アクセス権の設定
Ⅲ－８　操作ログ
Ⅲ－９　ライセンスの設定
Ⅳ　ＰｏｗｅｒＦｏｌｄｅｒの仕様

## ■ Ⅲ－７　アクセス制御

アクセス制御を使うと PowerFolder でできることを利用者毎に決めることができます。
利用者を特定するためにユーザというものが導入され、利用者の集団を特定するためにグループというものが導入されます。
ユーザとグループは PowerFolder の表で管理されます。それらは表名で識別され、ユーザ管理表は「PFユーザ」、グループ管理表は「PFグループ」という表名です。この名前の表があるとア クセス制御が有効になります。
アクセス制御が有効になると、利用者はプログラムの開始時にユーザ名とパスワードの入力が求められるようになります。従って、ユーザとグループはあらかじ め登録しておく必要があります。
アクセス制御の対象物は、表、フォルダ、レコードで、これらには所有者と所属グループが設定されます。
所有者はユーザ管理表から、所属グループはグループ管理表から選ばれます。
レコードの所有者と所属グループは次のカラム名で指定します。
__PU_OWNER_ID__ : 所有者
__PU_GROUP_ID__ : 所属グループ
これらのカラム名がない場合は、表の所有者と所属グループと同じになります。
対象物の所有者、所属グループと利用者の組み合わせを三通りに分けます。
(A) 利用者が対象物の所有者である
(B) 利用者が対象物の所属グループのメンバーに含まれる
(C) 利用者を区別しない
対象物に対する操作の許可・不許可を上記(A)、(B)、(C)の場合毎に設定します。
・表定義の読込、更新、削除
・レコードの読込、更新、削除、追加、外部出力(注)
・フォルダの読込、更新、削除、追加
(注)レコードの外部出力とは、CSV出力、クリップボード出力、印刷、グラフのファイル出力、を示します。
操作の許可・不許可の判定は(A)、(B)、(C)のどれか１つでも許可となった時点で終わります。
具体的には (C) -> (A) -> (B) の順番で許可・不許可を調べます。
例えばフォルダの更新の際の手順は次のようになります。
(1) フォルダの更新が(C)の場合に許可されていれば終わり
(2) 利用者がフォルダの所有者であれば(A)の場合を調べ許可されていれば終わり
(3) 利用者がフォルダの所属グループのメンバーであれば(C)の場合を調べ許可されていれば終わり
(4) フォルダの更新は不許可
ページの先頭に戻る