Oracle Identity Cloud Serviceの設定
ソリューションのこのセクションでは、次の内容について学習します。
-
Node.js SDKを使用する前に確認する必要がある前提条件
-
Oracle Identity Cloud ServiceでNode.js SDKをダウンロードし、SDKに含まれるサンプル・アプリケーションを登録できるように、管理者ロールをOracle Identity Cloud Serviceユーザー・アカウントに割り当てる方法
開始する前に
Node.js SDKを使用して、認証のためにNode.js WebアプリケーションをOracle Identity Cloud Serviceと統合します。このSDKの使用方法を理解するために、このソリューションにはサンプルWebアプリケーションが含まれています。
Node.js SDKの使用を開始する前に:
-
SDKを使用したアプリケーションの認証について学習ソリューションを完了します。
-
Node.jsフレームワークとJavaScriptプログラミング言語の両方の基本的な知識を取得して、このソリューションで示されるコード・ロジックを理解します。
-
現在のNode.jsバイナリをコンピュータにインストールします。
-
nodejs_sdk_sample_app.zipファイルをダウンロードし、
c:\temp
フォルダに抽出します。 -
Oracle Identity Cloud Serviceのインスタンスへのアクセス権を取得します。
-
インターネット接続を使用して、サンプルのNode.js Webアプリケーションを構築します。
-
インターネット接続の妨げになっているプロキシ設定はありません。
-
VPNから切断されていることを確認してください。
ユーザー・アカウントへの管理者ロールの割り当て
Oracle Identity Cloud Serviceのインスタンスにアクセスできますが、コンソールを使用してNode.js SDKをダウンロードし、サンプルNode.jsアプリケーションをOracle Identity Cloud Serviceに登録する権限が必要です。
Oracle Identity Cloud Serviceへのアクセスに使用しているアカウントに管理権限を付与する必要があります。セキュリティ管理者およびアプリケーション管理者ロールをユーザー・アカウントに割り当てます。
ユーザー・アカウントに管理者ロールを割り当てるには:
- ユーザー・アカウントの資格証明を使用してOracle Identity Cloud Serviceコンソールにサインインします。
- コンソールで、ナビゲーション・ドロワーを開き、「セキュリティ」、「管理者」をクリックします。
- セキュリティ管理者ロールのノードを展開します。
- 「追加」をクリックし、ユーザー・アカウントのチェック・ボックスを選択して、「OK」をクリックします。
- ステップ3と4を繰り返して、アプリケーション管理者ロールをユーザー・アカウントに割り当てます。