アプリケーションの管理


ACL のロール
データベース設計者は、ロールを作成することによって、データベース設計要素やデータベースの機能に特別なアクセス権を割り当てることができます。ロールによって一連のユーザーやサーバーが定義されます。ロールは、IBM(R) Lotus Domino(R) ディレクトリで設定できるグループと似ています。しかし、ロールはグループとは異なり、作成元のデータベースに固有のものです。

ロールを作成すると、そのロールをデータベースの設計要素または機能で使用して、その要素または機能へのアクセスを制限できます。たとえば、特定のユーザーのグループだけがデータベース内の特定の文書を編集できるようにしたい場合があります。その場合、[DocEditors] という名前のロールを作成できます。そのロールは文書の [作成者] フィールドに追加され、その文書を編集する許可を持っているユーザーに割り当てられます。

データベース ACL にロールを作成するには、[管理者] のアクセス権が必要です。ACL の名前やグループに割り当てる前に、ロールを作成する必要があります。ACL でロールを作成すると、[ACL] ダイアログボックスの [基本] パネル上の [ロール] リストボックスにリストされます。ロール名は、たとえば [Sales] のように角カッコで囲んだかたちで表示されます。データベース ACL にエントリを追加する場合、[ロール] リストボックスからロールを選択することによって、ロールに名前を割り当てることができます。

注意 アプリケーションの一部へのアクセスを制限するロールを作成し、そのロールを自分自身に割り当てないと、IBM(R) Lotus Notes(R) Client と IBM(R) Lotus Domino(R) Designer の両方でアプリケーションのその部分へのアクセスが制限されます。このような問題を避けるために、作成した各ロールを自分自身に割り当てているかを確認してください。

次の表はデータベース設計者がロールを使用するとアクセス制限される設計要素を説明したものです。
制限するアクセス設計者が使用する要素
特定の文書の編集[作成者] フィールド
文書の特定部分の編集セクション
特定の文書の読み込み[読者] フィールドか、[文書のプロパティ] ダイアログボックスの [セキュリティ] タブにある読み込みのアクセスリスト
特定のビューにある文書の表示と読み込みビューのプロパティ
特定のフォルダにある文書の表示と読み込みフォルダのプロパティ
特定のフォームで作成された文書の読み込みフォームのプロパティ
特定のフォームでの文書の作成フォームのプロパティ
注意 ロールを使用してデータベース設計要素へのアクセスを制限しても、セキュリティが完璧であるとはいえません。たとえば、設計者がデータベースの特定の文書へのアクセスを制限する場合、データベース管理者か Lotus Domino システム管理者は、次の点に注意してください。文書には、作成に使用したフォームに対応する [フォームのプロパティ] インフォボックスで設定されている、読み込みのアクセスオプションの読み込みのアクセスリストが継承されます。このため、データベース ACL で [編集者] 以上のアクセス権が設定されているユーザーは、文書の読み込みのアクセスリストを変更できます。

ロールを作成または編集する

ロールは、ACL の名前に割り当てる前に作成しておく必要があります。

1. データベース ACL で自分に [管理者] のアクセス権が設定されていることを確認します。

2. ブックマークのページでデータベースアイコンを選択します。

3. [ファイル] - [データベース] - [アクセス制御] を選択します。

4. [ロール] をクリックします。

5. 次のいずれかを実行します。

6. [OK] を 2 回クリックします。

Lotus Notes


関連項目