20.4.3.1 Oracle APEXアカウント

Oracle APEXアカウントは、APEXのユーザー・リポジトリで作成および管理されるユーザー・アカウントです。この方式を使用すると、これらのアカウントに対してアプリケーションが認証されます。

20.4.3.1.1 Oracle APEXアカウントについて

Oracle APEXアカウント認証では、データベース・ユーザー(スキーマ)がローカル・データベースに存在している必要があります。この方法を使用する場合、ユーザーの認証にデータベース・アカウントのユーザー名およびパスワードが使用されます。

Oracle APEXアカウントは、次のような場合に有効です。

  • ユーザー・アカウント・リポジトリを制御する場合。
  • ユーザー名およびパスワードに基づいたセキュリティで十分な場合。
  • シングル・サインオン・フレームワークへの統合が不要な場合。

Oracle APEXアカウントは、ユーザー・グループを新しいアプリケーションで迅速に起動および実行する必要がある場合に特に適した方法です。

ヒント:

本番環境でのOracle APEXアカウント認証はお薦めしません。アプリケーションへのログインに使用される資格証明は、ワークスペースへのログインに使用される資格証明と同じである場合があります。本番環境では、Oracle Access Manager (OAM )、Oracle Identity Cloud Service (IDCS )、OktaまたはMicrosoft Azure認証などの別のアイデンティティ・プロバイダを使用することをお薦めします。

関連項目:

『Oracle APEX管理ガイド』APEXユーザーの管理

20.4.3.1.2 Oracle APEXアカウント認証の設定

Oracle APEXアカウントを設定するには:

  1. ワークスペースのホームページで、「アプリケーション・ビルダー」アイコンをクリックします。
  2. アプリケーションを選択します。
  3. アプリケーションのホームページで、「共有コンポーネント」をクリックします。

    共有コンポーネント・ページが表示されます。

  4. 「セキュリティ」で、「認証スキーム」を選択します。
  5. 認証スキーム・ページで、「作成」をクリックします。
  6. 「ギャラリからの事前構成済スキームに基づく」を選択し、「次へ」をクリックします。
  7. 「名前」で、次の項目を指定します。
    1. 名前: 他のアプリケーション開発者が認証スキームを参照するための名前を入力します。
    2. スキーム・タイプ: 「Oracle APEXアカウント」を選択します。
    3. 「認証スキームの作成」をクリックします。