パブリックアクセス用のページ、フォーム、サブフォーム、アウトライン、ビュー、エージェント、スタイルシートを作成する

このタスクについて

データベース ACL では、ページ、文書、フォーム、アウトライン、ビュー、フォルダ、スタイルシートなどの特定の設計要素へのアクセスを制御します。ACL で [なし] または [投稿者] のアクセス権が設定されているユーザーは、データベースの設計要素へアクセスできません。しかし、アクセスレベルにかかわらず、すべてのユーザーが設計要素にアクセスできるようにすることが必要となる場合があります。アクセスできるようにするには、設計要素をパブリックアクセスで使用できるようにします。

例えば、パブリック文書は、カレンダーアプリケーションなどで必要となります。カレンダーアプリケーションでは、予定の参照や設定をユーザー同士で行えるようにする必要があるからです。このようなアプリケーション用にパブリック文書を作成するには、まずパブリックアクセスフィールドを含むパブリックアクセスフォームを作成する必要があります。次に、文書を表示するための共有フォルダまたは共有ビューを作成します。

また、パブリックアクセス権で手動実行エージェントを使用可能にすることもできます。

パブリックアクセスが可能なページ、フォーム、サブフォームを指定するには

手順

  1. ページ、フォーム、またはサブフォームを開きます。
  2. [設計] - [<設計要素> のプロパティ] を選択します。
  3. [セキュリティ] タブをクリックします。
  4. [パブリックアクセスユーザーの利用を許可する] を選択します。
  5. フォームまたはサブフォーム上に、フィールドを作成します。
  6. [名前] フィールドに「$PublicAccess」と入力します。
  7. [種類] フィールドで、[テキスト] と [作成時の計算結果] を選択します。
  8. フォームの最後にあるプログラムペイン内で、フィールドのデフォルト値として「1」を入力します。
  9. ユーザーに対してこのフィールドを非表示にするには、[段落非表示] タブを選択して非表示にする場合の条件を指定します。

パブリックアクセスが可能なビューを指定するには

手順

  1. ビューを開きます。
  2. [設計] - [ビューのプロパティ] を選択します。
  3. [セキュリティ] タブをクリックします。
  4. このデータベースに対するアクセス制御リストで、読み込みまたは書き込みのパブリックアクセス権限が設定されたユーザーが、このビューまたはフォルダの文書を利用できるようにするには、[パブリックアクセスユーザーの利用を許可する] チェックボックスをオンにします。

パブリックアクセスが可能なアウトラインを指定するには

手順

  1. アウトラインを開きます。
  2. [設計] - [アウトラインのプロパティ] を選択します。
  3. [パブリックアクセスユーザーの利用を許可する] チェックボックスをオンにします。

パブリックアクセスが可能なスタイルシートを作成するには

手順

  1. 設計ペインで [リソース] - [スタイルシート] をクリックします。
  2. スタイルシートをハイライト表示して、[リソース] - [リソースのプロパティ] を選択します。[スタイルシートリソースのプロパティ] インフォボックスが表示されます。
  3. [セキュリティ] タブを選択し、[パブリックアクセスユーザーの利用を許可する] チェックボックスをオンにします。

パブリックアクセスが可能なエージェントを作成するには

手順

  1. Domino Designer でエージェントを開きます。
  2. [オプション] をクリックします。
  3. [パブリックアクセスユーザーの利用を許可する] を選択します。