設定Oracle Identity Cloud Service
ソリューションのこの項では、次のことについて学習します。
-
Java SDKを使用する前に前提条件があるか、または知っておく必要があります
-
Oracle Identity Cloud Service で、SDKに含まれるサンプル・アプリケーションをダウンロードして登録できるように、Oracle Identity Cloud Serviceで管理者ロールをOracle Identity Cloud Serviceユーザー・アカウントに割り当てます
始める前に
Java SDKを使用して、Java Webアプリケーションを認証のためにOracle Identity Cloud Serviceと統合します。このSDKの使用方法を理解するために、このソリューションにはサンプルWebアプリケーションが含まれています。
Java SDKの使用を開始する前に、次のことを行います。
-
Javaプログラミング言語の基本知識を理解して、このソリューションで提供されるコード・ロジックを理解する。
-
Java SDK 8をインストールします。
-
NetBean IDE 8.2 (すべてまたはJava EEのバンドル)およびMavenプラグインをインストールします。
-
java_sdk_sample_app.zipファイルをダウンロードして、コンピュータの
c:\temp
フォルダに抽出します。 -
Oracle Identity Cloud Serviceのインスタンスへのアクセス権を取得します。
-
サンプルJava Webアプリケーションを構築するためのインターネット接続を持っています。
-
インターネット接続を阻止するプロキシ設定がありません。
-
VPNから切断していることを確認してください
ユーザー・アカウントへの管理者ロールの割当て
Oracle Identity Cloud Serviceのインスタンスにアクセスできますが、Identity Cloud Serviceコンソールを使用してJava SDKをダウンロードし、Oracle Identity Cloud ServiceでサンプルのJavaアプリケーションを登録する権限が必要です。
Oracle Identity Cloud Serviceにアクセスするために使用するアカウントに管理職責を付与する必要があります。セキュリティ管理者およびアプリケーション管理者ロールをユーザー・アカウントに割り当てます。
ユーザー・アカウントに管理者ロールを割り当てるには、次の手順を実行します。
- ユーザー・アカウントの資格情報でOracle Identity Cloud Serviceコンソールにサインインします。
- コンソールで、ナビゲーション・ドロワーを展開し、「セキュリティ」、「管理者」の順にクリックします。
- セキュリティ管理者ロールのノードを展開します。
- 「追加」をクリックし、ユーザー・アカウントのチェック・ボックスを選択して「OK」をクリックします。
- ステップ3および4を繰り返して、アプリケーション管理者ロールをユーザー・アカウントに割り当てます。