ヘッダーをスキップ
Oracle® Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド
リリース4.2 for Oracle Database 12c
B71338-03
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

5.14 Webシート・アプリケーションの管理

「管理」メニューのオプションを使用して、Webシート・ダッシュボードの表示、Webシート・アクティビティの監視、Webシート・プロパティの編集およびWebシート・アクセスの制御を実行します。

内容は次のとおりです。

5.14.1 Webシート・ダッシュボードの表示

Webシート・ダッシュボードには、カレントWebシート・アプリケーションの詳細(最近の変更、トップ・ユーザーおよびトップ・ページ)が表示されます。

Webシート・ダッシュボードを表示するには、次のステップを実行します。

  1. Webシートにログインし、Webシートを実行します。「Webシートの実行」を参照してください。

  2. 「管理」メニューから、「ダッシュボード」を選択します。

    ダッシュボードが次のセクションに分かれて表示されます。

    • アプリケーション詳細

    • 最近の変更

    • トップ・ユーザー

    • トップ・ページ

  3. 時間枠を編集するには、「時間枠」リストから新しい値を選択します。

  4. デフォルト設定に戻すには、「リセット」をクリックします。

5.14.2 Webシート・アクティビティの監視

アクティビティの監視ページを使用して、ページおよびコンテンツの使用状況、パフォーマンスおよび人気度を解析します。

アクティビティの監視ページにアクセスするには、次のステップを実行します。

  1. Webシートにログインし、Webシートを実行します。「Webシートの実行」を参照してください。

  2. 「管理」メニューから、「アクティビティの監視」を選択します。

    「アクティビティの監視」ページが表示されます。このページは次のセクションに分かれています。

    • アクティビティ

      • ページ・ビュー

      • トップ・ページ

      • トップ・データ・グリッド

      • トップ・レポート

      • トップ・ユーザー

    • 注釈

      • トップ・ファイル

      • トップ・ノート

      • トップ・タグ

    各レポートは、対話モード・レポートとして表示されます。対話モード・レポートおよび「アクション」メニューの使用の詳細は、「対話モード・レポートのカスタマイズ」および「「アクション」メニューについて」を参照してください。

5.14.3 Webシート・プロパティの編集

実行中のWebシートの内部または外部から、「Webシート・プロパティ」ページにアクセスできます。「Webシート・プロパティ」ページを使用して、アプリケーションの一般的なデフォルト設定および動作を制御できます。ホームページは、そのWebシートを実行するときに、ユーザーが最初にアクセスするホームページです。アプリケーションの名前は、ブレッドクラム内に表示されます。

内容は次のとおりです。

5.14.3.1 実行中のWebシートからWebシート・プロパティへのアクセス

「Webシート・プロパティ」ページにアクセスするには、次の手順を実行します。

  1. Webシートにログインし、Webシートを実行します。「Webシートの実行」を参照してください。

  2. 「管理」メニューから、「Webシート・プロパティ」を選択します。

    「Webシート・プロパティ」が表示されます。

  3. セクションを表示するには、セクション・タイトルの左側にある大なり記号(>)をクリックします。

  4. 特定の属性の詳細は、アイテム・ヘルプおよび「Webシート・プロパティについて」を参照してください。

5.14.3.2 アプリケーション・ビルダーからWebシート・プロパティへのアクセス

「Webシート・プロパティ」ページにアクセスするには、次の手順を実行します。

  1. 「ワークスペース」ホームページで、「アプリケーション・ビルダー」アイコンをクリックします。

  2. 「Webシート・アプリケーション」タブをクリックします。

  3. 「アイコンの表示」ボタンをクリックします。

  4. Webシートを選択し、「編集」をクリックします。

    「Webシート・プロパティ」が表示されます。「Webシート・プロパティについて」を参照してください。

  5. 特定の属性の詳細は、アイテムのヘルプを参照してください。

5.14.3.3 Webシート・プロパティについて

この項では、「Webシート・プロパティ」ページ上の属性について説明します。

5.14.3.3.1 アプリケーション

「アプリケーション」セクションを使用して、一般的なアプリケーション・プロパティを制御します。表5-1に、「アプリケーション」属性を示します。

表5-1 「アプリケーション」属性

属性 説明

名前

アプリケーションの名前を指定します。アプリケーションの実行中は、この名前がブレッドクラム内に表示されます。

ステータス

アプリケーションのステータスを指定します。使用可能なオプションは、「使用可能」または「使用不可」です。

ホームページ

このWebシートのホームページを選択します。これは、Webシートを実行するときに、ユーザーに対して最初に表示されるページです。

アプリケーション日付書式

アプリケーションで使用する日付書式を決定します。

この日付書式を使用して、NLS_DATE_FORMATデータベース・セッションの設定が変更されてから、アプリケーション内のページが表示または送信されます。この値には、有効なOracle日付書式マスクを含むリテラル文字列、または置換構文を使用したアイテム参照を指定できます。値が指定されていない場合は、データベース・セッションからデフォルトの日付書式が実行時に取得されます。

デフォルトのアプリケーション言語

アプリケーションのデフォルト言語を指定します。ユーザーは、アプリケーション内から言語プリファレンスを変更できます。この言語リストは、インストールされたApplication Expressの翻訳済バージョンによって決まります。

デフォルトのアプリケーション地域

日付、言語、数字などの属性を制御する、アプリケーションのデフォルト地域を指定します。ユーザーは、アプリケーション内から地域プリファレンスを変更できます。

パスワードのリセットの表示

ログイン・ページでの「パスワードの再設定」リンクの表示を制御します。ユーザーは、このリンクを使用してパスワードをリセットできます。このオプションは、アプリケーションで「Application Expressアカウント」認証が使用されている場合にのみ機能します。

Webシートの電子メール送信元アドレス

Webシートで送信元アドレスとして使用する電子メール・アドレスを決定します。この送信元電子メール・アドレスは、Webシートのデータ・グリッドまたはレポート電子メール・ダウンロードから電子メールを送信する際に使用されます。


5.14.3.3.2 詳細

「詳細」セクションを使用して、アプリケーションの説明およびログイン・メッセージを編集します。表5-2に、「詳細」属性を示します。

表5-2 詳細

属性 説明

所有者

アプリケーションを所有するユーザーを指定します。

説明

アプリケーションについて説明するオプションの説明です。

ログイン・メッセージ

ログイン・ページにこのメッセージが表示されます。


5.14.3.3.3 ロゴ

「ロゴ」セクションを使用して、このWebシート・アプリケーションのロゴを作成します。このロゴは、Webシートの上部に表示されます。表5-3に、「ロゴ」属性を示します。

表5-3 ロゴ

属性 説明

ロゴ・タイプ

アプリケーションに使用するロゴのタイプを選択します。

ロゴ

アプリケーション・ロゴとして使用する完全なテキスト文字列を入力します。


5.14.3.3.4 スタイル

「スタイル」セクションを使用して、デフォルトのアプリケーション・スタイルを上書きし、カスタムCSSを使用します。

5.14.3.3.5 認証

「認証」セクションを使用して、このWebシートの認証スキームを選択します。表5-4に、「認証」属性を示します。

表5-4 認証

属性 説明

認証

アプリケーションのユーザーを認証する方法を選択します。認証スキームを変更するには、「認証の編集」をクリックします。次のリストが表示されます。

  • Application Expressアカウント: 開発者アカウントのユーザー名とパスワードを使用して認証します。

  • シングル・サインオン: Oracle Application Server Single Sign-Onを使用して認証します。これは、Application Expressインスタンスに対して構成する必要があります。

  • LDAP: LDAPディレクトリを使用して認証します。これを構成するには、このページで追加パラメータを指定します。

  • カスタム: 認証およびセッション管理タスクのための独自のコードを指定します。「Webシート・アクセスの制御」を参照してください。

ログアウトURL

このアプリケーションのLogout URL属性になるURLを指定します。この属性は、ログアウト・リンクで次のように参照されます。

&LOGOUT_URL.

このアプリケーションで組込みセッション検証を使用する場合、"wwv_flow_custom_auth_std.ws_logout?p_websheet_app_id=&WS_APP_ID.&p_next_url=ws?p=&WS_APP_ID.:home"を使用して組込みログアウト・プロシージャを起動できます。

Cookie名

URLのApplication ExpressセッションおよびセッションIDの識別に必要なセッションcookieの名前です。セッションcookie名に値が指定されていない場合、Application Expressによって、デフォルト値が指定されます。

Cookieパス

セッションcookieのパス属性。

Cookieドメイン

セッションcookieのドメイン属性。

セキュア

オプションは次のとおりです。

  • はい: プロトコルがHTTPSの場合にのみ、ブラウザからセッション管理cookieを送信することを許可します。

  • いいえ: プロトコルがHTTPまたはHTTPSの場合に、ブラウザからセッション管理cookieを送信することを許可します。


5.14.3.3.6 認可

「認可」セクションを使用して、Webシート・アプリケーションにログインできるユーザーを制御します。表5-5に、「アプリケーション」属性を示します。

表5-5 認可

属性 説明

アクセス制御リスト・タイプ

認証が「Application Expressアカウント」の場合、Application Expressワークスペース内のロールで認可を判断するか、アクセス制御リストで認可を判断するかを選択します。「Application Expressアカウント」以外のすべての認証タイプでは、認可は常にアクセス制御リストで判断されます。

パブリック・アクセスを許可

オプションは次のとおりです。

  • はい: ユーザーにログインを要求せずに、ユーザーが読取り専用モードでアプリケーションを実行できるようになります。

  • いいえ: アプリケーションを実行するには、すべてのユーザーはログインする必要があります。


ロールおよびそれらの権限の詳細は、「アクセス制御ロール」をクリックしてください。「アクセス制御リストの編集」をクリックして、アクセス制御リスト・ページにリンクします。詳細は、「Webシート・アクセスの制御」を参照してください。

5.14.3.3.7 SQLとPL/SQL

「SQLとPL/SQL」セクションを使用して、ユーザーがカレントWebシートでSQLとPL/SQLを使用できるかどうかを決定します。デフォルトでは、この機能は無効化されています。デフォルトの設定を変更するには、「SQLとPL/SQLの許可」で「はい」を選択します。

有効化すると、ユーザーはレポートおよびSQLタグ内でSQLを使用でき、ページ・セクション内にPL/SQLを含めることができます。「オブジェクトの追加」をクリックして、推奨オブジェクトページにリンクします。ユーザーは、カスタム・レポートを記述することも、カレント・ワークスペースに関連付けられたスキーマ内のデータベース・オブジェクトにSQLタグを使用することもできます。推奨オブジェクトとしてデータベース表またはビューを指定すると、ヘルプ・ページで表およびビューの列を公開することによりSQLを簡単に作成できるようになります。


ヒント:

インスタンスの管理者は、インスタンス全体に対してSQLとPL/SQLを使用する機能を制御できます。詳細は、『Oracle Application Express管理ガイド』のWebシートでのSQLアクセスの有効化と無効化に関する説明を参照してください。

5.14.4 Webシート・アクセスの制御

この項では、Webシート・アプリケーションへのアクセスの制御方法について説明します。

内容は次のとおりです。

5.14.4.1 Webシート・アクセスの動作

管理者は、次の認証メカニズムのいずれかを指定して、Webシート・アプリケーションにログインできるユーザーを制御します。

  • パブリック・アクセス(認証なし)

  • Oracle Application Expressアカウント

  • シングル・サインオン検証

  • LDAP資格証明の検証

  • カスタム

認証が「カスタム」として定義されている場合は、このアプリケーションのユーザーの権限はアクセス制御リストで管理されます。

認証がOracle Application Expressアカウントの場合は、Application Expressワークスペースに定義されたユーザー・ロールで認可を判断するか、アクセス制御リストで認可を判断するかを指定する必要があります。Oracle Application Expressアカウント以外のすべての認証タイプでは、認可は常にアクセス制御リストで判断されます。

ユーザーがアプリケーションにログインすると、ユーザーに割り当てられたロールによってアクセス権が判断されます。ユーザーに割り当てられるロールには次のものがあります。

  • リーダー: コンテンツを表示できますが、編集はできません。

  • コントリビュータ: コンテンツを表示および編集できます。

  • 管理者: コンテンツを表示および編集でき、「Webシート・プロパティ」の編集および「アクセス制御リスト」の管理を行うこともできます。

ユーザー・ロールと権限の詳細は、「ヘルプ」をクリックし、「アクセス制御」を選択してください。「「ヘルプ」リンクについて」を参照してください。

5.14.4.2 アクセス制御リスト・タイプの指定

アクセス制御リストを使用するには、「Webシート・プロパティ」を編集し、「アクセス制御リスト・タイプ」を「カスタム」として定義します。

「Webシート・プロパティ」ページにアクセスするには、次の手順を実行します。

  1. 「ワークスペース」ホームページで、「アプリケーション・ビルダー」アイコンをクリックします。

  2. 「Webシート・アプリケーション」タブをクリックします。

  3. 「アイコンの表示」ボタンをクリックします。

  4. Webシートを選択し、「編集」をクリックします。

    「Webシート・プロパティ」が表示されます。「Webシート・プロパティについて」を参照してください。

  5. 「認可」までスクロールします。

  6. 「アクセス制御リスト・タイプ」から、「カスタム」を選択します。

  7. 「変更の適用」をクリックします。


関連項目:

「認証」

5.14.4.3 アクセス制御リスト・エントリの作成

アクセス制御リスト・エントリを作成するには、次のステップを実行します。

  1. Webシートにログインし、Webシートを実行します。「Webシートの実行」を参照してください。

  2. 「管理」メニューから、「アクセス制御」を選択します。

  3. 「エントリの作成」をクリックします。

    エントリの詳細ページが表示されます。

  4. エントリの詳細ページで、次のステップを実行します。

    1. ユーザー名: アクセス制御の対象ユーザーのユーザー名を入力します。

    2. 権限: ユーザーの権限を指定します。

      • リーダー: コンテンツを表示できますが、編集はできません。

      • コントリビュータ: コンテンツを表示および編集できます。

      • 管理者: コンテンツを表示および編集でき、「Webシート・プロパティ」の編集および「アクセス制御リスト」の管理を行うこともできます。

  5. 「作成」または「作成後、さらに作成」をクリックします。

5.14.5 Webシート・パスワードの変更

Webシート・パスワードを変更するには、次のステップを実行します。

  1. Webシートにログインし、Webシートを実行します。「Webシートの実行」を参照してください。

  2. 「管理」メニューから、「パスワードの変更」を選択します。

    パスワードの変更ページが表示されます。

  3. 画面の指示に従い、「パスワードの変更」をクリックします。

5.14.6 Webシート・ページの電子メール送信

Webシート・ページを電子メール送信するには、次のステップを実行します。

  1. Webシートにログインし、Webシートを実行します。「Webシートの実行」を参照してください。

  2. 電子メール送信するページを探します。

  3. 「コントロール・パネル」の上で、「電子メール」アイコンをクリックします。

    websheet_mail_pg.gifの説明が続きます
    図websheet_mail_pg.gifに関する説明

  4. 「電子メール・ページ」で、次のステップを実行します。

    1. To: 宛先の電子メール・アドレスを入力します。

    2. 件名: この電子メールの説明を入力します。

    3. 本文: Webシート・ページ・リンクとともに組み込む電子メール・コンテンツを入力します。

  5. 「送信」をクリックします。

現在選択しているページへの電子メール・リンクが、電子メール・メッセージに自動的に組み込まれます。


関連項目:

『Oracle Application Express管理ガイド』の電子メールの構成に関する説明

5.14.7 Webシート・ページの出力

Webシートを印刷用モードで出力するには、次の手順を実行します。

  1. Webシートにログインし、Webシートを実行します。「Webシートの実行」を参照してください。

  2. 「コントロール・パネル」の上で、「出力」アイコンをクリックします。

    websheet_print.gifの説明が続きます
    図websheet_print.gifに関する説明

    ページが印刷用モードで表示されます。

  3. ページを出力します。