Oracle HTML DBユーザーズ・ガイド
リリース1.6
部品番号: B15713-02
  目次へ移動
目次
索引へ移動
索引

戻る
戻る
次へ
次へ
 

13 開発作業領域の管理

Oracle HTML DB開発環境では、開発者は作業領域という作業用の共有領域にログインします。ユーザーは、開発者および作業領域管理者の2つの主なロールに分類されます。

開発者は、開発者アクティビティ、セッション・ステート、作業領域アクティビティ、アプリケーションおよびスキーマ・レポートの表示と、アプリケーションの作成および編集ができます。また、作業領域管理者は、ユーザー・アカウントの作成と編集、グループの管理、開発サービスの管理ができます。この章では、このような多くのレポートにアクセスする方法および作業領域管理者のタスクを実行する方法を説明します。

この章の内容は次のとおりです。

管理者ロールの理解

Oracle HTML DB開発環境では、次の2つの異なる管理者ロールが存在します。

作業領域管理者は、「作業領域」ホームページの「作業領域管理」リストを使用して、作業領域を管理します。一方、Oracle HTML DB管理者は、ホスティングされたインスタンス全体を管理するスーパーユーザーです。作業領域管理者になるために、既存の管理者は、「ユーザーを編集」ページで開発者に管理者権限を付与する必要があります。


参照:

Oracle HTML DB管理者として作業領域を管理する方法の詳細は、「ホスティングされたOracle HTML DBサービスの管理」を参照してください。

「作業領域管理」リストの概要

「作業領域管理」リストは、「作業領域」ホームページの右側に表示されます。開発者および作業領域管理者の両方が、次のリンクにアクセスできます。

また、作業領域管理者には、「ユーザーを管理」および「サービスを管理」リンクにもアクセスできます。

パスワードの変更

すべてのユーザーは、「パスワードを変更」ページを使用してパスワードを変更できます。

パスワードを変更するには、次の手順を実行します。

  1. 「作業領域」ホームページにナビゲートします。

  2. 「作業領域管理」リストから、「パスワードを変更」を選択します。

  3. 「パスワード」フィールドで新しいパスワードを入力し、「パスワードを確認」フィールドでそのパスワードを再度入力します。

  4. 変更を適用」をクリックします。


注意:

すべてのユーザー(開発者および管理者)が、Oracle HTML DBのホームページにある「パスワードを変更」リンクを使用してパスワードを再設定できます。

作業領域およびユーザー・アクティビティの監視

開発者および作業領域管理者のいずれも、「監視」ページでレポートを選択することによって、作業領域使用率およびユーザー・アクティビティを監視できます。開発者ユーザーごとのアプリケーションの変更件数を表示するには、「開発者アクティビティ・ログ」にアクセスします。

このセクションの内容は次のとおりです。

作業領域およびユーザー・アクティビティ・レポートの表示

「監視」ページには、トップ・ビュー、ページ・ビューの統計、トップ変更およびアプリケーション変更の統計を含む、様々なページおよびアプリケーション・レポートへのリンクが表示されます。

「監視」ページを表示するには、次の手順を実行します。

  1. 「作業領域」ホームページにナビゲートします。

  2. 「作業領域管理」リストから、「作業領域を管理」を選択します。

  3. 「作業領域レポート」で、「アクティビティを監視」をクリックします。

    「監視」ページは、次のセクションに分かれています。

    • トップ・ビュー

    • ページ・ビューの統計

    • トップ変更

    • アプリケーション変更の統計

  4. 確認するレポートを選択します。

開発者ごとおよび日ごとのアプリケーション変更の表示

開発者アクティビティ・ログには、開発者、日、アプリケーションごとに集計されたアプリケーションの変更数が表示されます。

開発者アクティビティ・ログを表示するには、次の手順を実行します。

  1. 「作業領域」ホームページにナビゲートします。

  2. 「作業領域管理」リストから、「作業領域を管理」を選択します。

  3. 「管理サービス」の「ログ」をクリックします。

  4. 開発者アクティビティ・ログを監視」をクリックします。

  5. 時間枠と適切な行番号を指定して、「実行」をクリックします。

    デフォルトでは、「日ごとの開発者別の開発者アクティビティ」レポートが表示されます。

  6. 追加の詳細情報を表示するには、ユーザーIDを選択します。

  7. 追加のアクティビティ・レポートを表示するには、ページ上部にある次のいずれかのボタンをクリックします。

    • 月ごとのアプリケーション変更

    • 日ごとのアプリケーション変更レポート

    • 日ごとのアプリケーション変更の折れ線グラフ

ログ・ファイルの削除

開発者アクティビティ・ログは、現行の作業領域内のアプリケーションに対する変更を追跡します。1か月以上前のログ・エントリは自動的に削除されます。「ログ・ファイル」ページでは、開発者ログおよび外部アクセス・カウント・ログを手動で削除できます。


参照:

Oracle HTML DB管理者としてログ・ファイルを削除する方法の詳細は、「ログの管理」を参照してください。

開発者アクティビティ・ログの削除

開発者アクティビティ・ログを削除するには、次の手順を実行します。

  1. 「作業領域」ホームページにナビゲートします。

  2. 「作業領域管理」リストから、「作業領域を管理」を選択します。

  3. 「管理サービス」の「ログ」をクリックします。

  4. 開発者ログを消去」をクリックします。

外部アクセス・ログの削除

外部アクセス・ログには、Oracle HTML DBアプリケーションから外部サイトへのアクセスが集計されます。この機能は、COUNT_CLICKプロシージャを使用して実装できます。

外部アクセス・ログを削除するには、次の手順を実行します。

  1. 「作業領域」ホームページにナビゲートします。

  2. 「作業領域管理」リストから、「作業領域を管理」を選択します。

  3. 「管理サービス」の「ログ」をクリックします。

  4. クリック・ログを消去」をクリックします。

アプリケーション・レポートおよびスキーマ・レポートの表示

アプリケーション・レポートおよびスキーマ・レポートは、すべてのユーザーが使用できます。アプリケーション・レポートは、作業領域で開発中のアプリケーションのサイズ、有効範囲およびコンテンツに関する有効な情報を提供します。スキーマ・レポートは、スキーマごとのデータベース権限のサマリーおよび現在の作業領域で使用可能なすべてのデータベース・スキーマのリストを提供します。

アプリケーション・レポートおよびスキーマ・レポートを表示するには、次の手順を実行します。

  1. 「作業領域」ホームページにナビゲートします。

  2. 「作業領域管理」リストから、「作業領域を管理」を選択します。

    「管理サービス」ページが表示されます。

  3. ページの右側の「タスク」リストから、「アプリケーション・レポート」を選択します。

    「管理レポート」ページが表示されます。

  4. 確認するレポートを選択します。

セッション・ステートおよびユーザー設定項目の管理

セッションは、ページ・ビュー間で永続性(またはステートフルな動作)を確立する論理的な構成体です。各セッションには、一意のIDが割り当てられ、HTML DBエンジンは、このセッションIDを使用して、各ページ・ビューの前後に、アプリケーションで作業中のデータ・セット(セッション・ステート)を格納および取得します。セッションは、管理者によって削除されるまで、データベース内に存在します。

作業領域管理者は、「セッション・ステートの管理」ページで、作業領域内のセッション・ステートまたはユーザー設定項目を消去できます。開発者は、カレント・セッションのセッション・ステートおよびユーザー設定項目を消去できます。

このセクションの内容は次のとおりです。

カレント・セッションのセッション・ステートおよびユーザー設定項目の管理

作業領域管理者および開発者は、「セッション・ステートの管理」ページを使用して、カレント・セッションのセッション・ステートおよびユーザー設定項目を管理できます。

カレント・セッションのセッション・ステートおよびユーザー設定項目を管理するには、次の手順を実行します。

  1. 「作業領域」ホームページにナビゲートします。

  2. 「作業領域管理」リストから、「作業領域を管理」を選択します。

  3. 「管理サービス」の「セッション・ステート」をクリックします。

  4. 「セッション・ステートの管理」ページが表示されたら、「消去オプションを指定して、カレント・セッションをレポート」をクリックします。

  5. 「セッション・ステート」では、次の操作を実行できます。

    • セッション・ステートを消去」をクリックして、カレント・セッションのセッション・ステートをリセットします。

    • セッション・ステートを表示」をクリックして、カレント・セッションの情報を表示します。

  6. 「ユーザー設定項目」では、次の操作を実行できます。

    • 設定項目を表示」をクリックして、現行ユーザーの設定項目を表示します。

    • 設定項目をリセット」をクリックして、現行ユーザーのユーザー設定項目をリセットします。

年ごとの最近のセッションの消去

セッションはユーザーのステートを保持するために使用されます。作業領域管理者は既存のセッションを年ごとに消去できます。

年ごとに既存のセッションを消去するには、次の手順を実行します。

  1. 「作業領域」ホームページにナビゲートします。

  2. 「作業領域管理」リストから、「作業領域を管理」を選択します。

  3. 「管理サービス」の「セッション・ステート」をクリックします。

  4. 「セッション・ステートの管理」ページで、「既存のセッションを消去」を選択します。

  5. 「セッション表示範囲: 過去」リストから選択します。

  6. 次のいずれかのボタンをクリックします。

    • セッションをレポート: 作業領域のセッションの合計数、ユーザー数および古いセッション数の詳細が記載されているレポートを生成します。

    • セッションを消去: 年ごとに既存のセッションを消去します。

セッション・ステートの削除前のセッション詳細の表示

作業領域管理者は、最初に「セッション・ステート」ページでセッションの詳細を再確認してから、既存のセッションを削除するかどうかを決定できます。

セッション・ステートを削除する前にセッションの詳細を表示するには、次の手順を実行します。

  1. 「作業領域」ホームページにナビゲートします。

  2. 「作業領域管理」リストから、「作業領域を管理」を選択します。

  3. 「管理サービス」の「セッション・ステート」をクリックします。

  4. 「セッション・ステートの管理」ページで、「最近のセッションをレポート(ドリルダウンで詳細を表示)」を選択します。

  5. セッションIDを選択します。

  6. 「セッション情報」が表示されたら、次のいずれかの項目をクリックします。

    • ステートを削除

    • セッションを削除

特定のユーザーのユーザー設定項目の表示

作業領域管理者は、「プリファレンス・レポート」で特定のユーザーのユーザー設定項目を表示します。

「プリファレンス・レポート」を表示するには、次の手順を実行します。

  1. 「作業領域」ホームページにナビゲートします。

  2. 「作業領域管理」リストから、「作業領域を管理」を選択します。

  3. 「管理サービス」の「セッション・ステート」をクリックします。

  4. 「セッション・ステートの管理」ページで、「ユーザーのプリファレンスをレポート」を選択します。

    「プリファレンス・レポート」ページが表示されます。

  5. 特定のユーザーを検索するには、「ユーザー」フィールドにユーザー名を入力し、「実行」をクリックします。

特定のユーザーのユーザー設定項目の消去

作業領域管理者は、「プリファレンスを消去」ページで特定のユーザーのユーザー設定項目を消去します。

特定のユーザーのユーザー設定項目を消去するには、次の手順を実行します。

  1. 「作業領域」ホームページにナビゲートします。

  2. 「作業領域管理」リストから、「作業領域を管理」を選択します。

  3. 「管理サービス」の「セッション・ステート」をクリックします。

  4. 「セッション・ステートの管理」ページで、「選択したユーザーのプリファレンスを消去」を選択します。

    「プリファレンスを消去」ページが表示されます。

  5. 「ユーザー」フィールドで特定のユーザーを選択し、「レポート」をクリックします。

    選択したユーザーのユーザー設定項目が表示されます。

  6. 表示されているユーザー設定項目を消去するには、「ユーザー・プリファレンスを消去」をクリックします。

ユーザーの管理

作業領域管理者は、新しいユーザー・アカウントの作成、既存のユーザー・アカウントの管理およびユーザー・パスワードの変更を行うことができます。ユーザー・アカウントは、特にHTML DB認証を使用している場合に有効です。HTML DB認証は、Oracle HTML DBアカウント・リポジトリに対してユーザー名およびパスワードをチェックします。Oracle HTML DBアカウント・リポジトリには、開発者および管理者がOracle HTML DBアプリケーションにログインする際のアカウント情報が含まれます。

このセクションの内容は次のとおりです。


参照:

HTML DB認証を実装する方法の詳細は、「HTML DBアカウント資格証明」を参照してください。

新しいユーザー・アカウントの作成

作業領域管理者は、「ユーザーを作成」ページで新しいユーザー・アカウントを作成します。

新しいユーザー・アカウントを作成するには、次の手順を実行します。

  1. 「作業領域」ホームページにナビゲートします。

  2. 「作業領域管理」リストから、「ユーザーを管理」を選択します。

    「ユーザーを管理」ページが表示されます。

  3. 「ユーザーを管理」で、「新しいユーザーを作成」を選択します。

    「ユーザーを作成」ページが表示されます。

  4. ユーザーの識別情報に、適切な情報を入力します。必要なフィールドには赤いアスタリスク(*)が付いています。

  5. 開発者権限に、ユーザーが開発者か管理者かを指定します。

    • 開発者ユーザー: 開発者アクティビティ、セッション・ステート、作業領域アクティビティ、アプリケーションおよびスキーマ・レポートの表示と、アプリケーションの作成および編集ができます。

    • 管理者ユーザー: ユーザー・アカウントの作成と編集、グループの管理、同じ作業領域内のユーザーのパスワードの変更および開発サービスの管理ができます。

  6. ユーザー・グループで、任意のユーザー・グループを選択します。

    グループを使用して、アプリケーションの様々な部分へのアクセスを制限できます。グループは、HTML DB認証を使用する場合に有効です。

  7. ユーザーを作成」または「作成後、別のものを作成」をクリックします。

既存のユーザー・アカウントの編集

作業領域管理者は、「ユーザーを編集」ページで既存のユーザー・アカウントを編集します。

既存のユーザー・アカウントを編集するには、次の手順を実行します。

  1. 「作業領域」ホームページにナビゲートします。

  2. 「作業領域管理」リストから、「ユーザーを管理」を選択します。

    「ユーザーを管理」ページが表示されます。

  3. 「ユーザーを管理」で、「ユーザーを編集」を選択します。

    「ユーザーを編集」ページが表示されます。「ユーザーを編集」ページでは、次の操作を実行できます。

    • 作成」をクリックして、新しいユーザーを作成します。

    • 「検索」フィールドに検索条件を入力し、「実行」をクリックして、既存のユーザーを検索します。

  4. ユーザー・アカウントを編集するには、「編集」アイコンをクリックします。

    「ユーザーを編集」ページが表示されます。

  5. 開発者権限に、ユーザーが開発者か管理者かを指定します。

    管理者権限を持つ開発者は、「作業領域管理」リストで使用可能なすべてのツールおよびレポートを使用できます。これらのユーザーは、同じ作業領域内のユーザーのパスワードを変更することもできます。

  6. ユーザー・グループで、任意のユーザー・グループを選択します。

    グループを使用して、アプリケーションの様々な部分へのアクセスを制限できます。グループは、HTML DB認証を使用する場合に有効です。

  7. 画面に表示される手順に従います。

ユーザー・パスワードの変更

作業領域管理者は、作業領域内のすべてのユーザーのパスワードを変更できます。

ユーザーのパスワードを変更するには、次の手順を実行します。

  1. 「作業領域」ホームページにナビゲートします。

  2. 「作業領域管理」リストから、「ユーザーを管理」を選択します。

    「ユーザーを管理」ページが表示されます。

  3. 「ユーザーを管理」で、「ユーザーを編集」を選択します。

    「ユーザーを編集」ページが表示されます。

  4. 該当するユーザーを検索して、「編集」アイコンをクリックします。「検索」フィールドに検索条件を入力して、「実行」をクリックすると、既存のユーザーを検索できます。

    「ユーザーを編集」ページが表示されます。

  5. 「パスワード」までスクロールして「パスワード」および「パスワードを確認」にパスワードを入力し、「変更を適用」をクリックします。

グループの管理

作業領域管理者は、グループを作成して、アプリケーションの様々な部分へのアクセスを制限できます。ただし、そのグループは異なる認証スキームに移植できないことに注意してください。グループは、HTML DB認証を使用する場合に有効です。

このセクションの内容は次のとおりです。


参照:

HTML DB認証を実装する方法の詳細は、「HTML DBアカウント資格証明」を参照してください。

グループの作成および編集

新しいグループを作成するには、次の手順を実行します。

  1. 「作業領域」ホームページにナビゲートします。

  2. 「作業領域管理」リストから、「ユーザーを管理」を選択します。

  3. 「グループを管理」で、「新しいグループを作成」を選択します。

    「ユーザー・グループを作成」ページが表示されます。

  4. グループ名および説明を指定して、「グループを作成」をクリックします。

既存のグループを編集するには、次の手順を実行します。

  1. 「作業領域」ホームページにナビゲートします。

  2. 「作業領域管理」リストから、「ユーザーを管理」を選択します。

  3. 「グループを管理」で、「グループを編集」を選択します。

    「ユーザー・グループを作成」ページが表示されます。

  4. 該当するグループの横にある「編集」アイコンをクリックします。

  5. 適切に変更を行い、「変更を適用」をクリックします。

グループの割当てレポートの表示

ユーザー・グループの割当て状況のレポートを表示するには、次の手順を実行します。

  1. 「作業領域」ホームページにナビゲートします。

  2. 「作業領域管理」リストから、「ユーザーを管理」を選択します。

  3. 「グループを管理」で、「ユーザー・グループの割当てをレポート」を選択します。

    「ユーザー・グループの割当てをレポート」が表示されます。

グループへのユーザーの追加および削除

グループに対するユーザーの追加または削除を行うには、次の手順を実行します。

  1. 「ユーザーを編集」ページにナビゲートします。

    1. 「作業領域」ホームページにナビゲートします。

    2. 「作業領域管理」リストから、「ユーザーを管理」を選択します。

    3. 「ユーザーを管理」で、「ユーザーを編集」を選択します。

      「ユーザーを編集」ページが表示されます。

    4. ユーザー・アカウントを編集するには、「編集」アイコンをクリックします。

      「ユーザーを編集」ページが表示されます。

  2. グループにユーザーを追加するには、次の手順を実行します。

    1. 「ユーザー・グループ」までスクロールします。

    2. 「グループ」リストからグループを選択します。

  3. グループからユーザーを削除するには、次の手順を実行します。

    1. 「ユーザー・グループ」までスクロールします。

    2. 「グループ」リストで選択済のグループを選択解除します。

開発サービスの管理

作業領域管理者は、「管理サービス」ページの「割当てサービス」セクションを使用して、次のタスクを実行できます。

このセクションの内容は次のとおりです。

現行の作業領域のステータスの表示

作業領域管理者は、現行の作業領域のステータスを「開発サービスを管理」ページに表示できます。

現行の作業領域のステータスを表示するには、次の手順を実行します。

  1. 「作業領域」ホームページにナビゲートします。

  2. 「作業領域管理」リストから、「作業領域を管理」を選択します。

  3. 「管理サービス」の「サービスを管理」をクリックします。

    「開発サービスを管理」ページが表示されます。

  4. 使用率をレポート」を選択します。

  5. 画面に表示される手順に従います。

データベース・スキーマのリクエスト

Oracle HTML DB管理者に新しいデータベース・スキーマのリクエストを送信するには、次の手順を実行します。

  1. 「作業領域」ホームページにナビゲートします。

  2. 「作業領域管理」リストから、「作業領域を管理」を選択します。

  3. 「管理サービス」の「サービスを管理」をクリックします。

    「開発サービスを管理」ページが表示されます。

  4. スキーマをリクエスト」を選択します。

  5. 画面に表示される手順に従います。

追加の記憶域のリクエスト

Oracle HTML DB管理者に、作業領域用の追加の記憶域のリクエストを送信するには、次の手順を実行します。

  1. 「作業領域」ホームページにナビゲートします。

  2. 「作業領域管理」リストから、「作業領域を管理」を選択します。

  3. 「管理サービス」の「サービスを管理」をクリックします。

    「開発サービスを管理」ページが表示されます。

  4. 記憶域をリクエスト」を選択します。

  5. 画面に表示される手順に従います。

サービスの終了のリクエスト

Oracle HTML DB管理者に作業領域サービスの終了のリクエストを送信するには、次の手順を実行します。

  1. 「作業領域」ホームページにナビゲートします。

  2. 「作業領域管理」リストから、「作業領域を管理」を選択します。

  3. 「管理サービス」の「サービスを管理」をクリックします。

    「開発サービスを管理」ページが表示されます。

  4. サービスを終了」を選択します。

  5. 画面に表示される手順に従い、「終了をリクエスト」をクリックします。