Wholesale CBDCアプリケーションの構成

アプリケーションと接続設定を確認し、サインイン・プロセスを構成し、ユーザー・インタフェース設定を構成して、アプリケーションを構成します。

「設定」ページの動作は、卸売CBDCアプリケーションのデプロイ方法によって異なります。ワンクリック・デプロイメントでは、インスタンス用に構成されたアイデンティティ・プロバイダを含め、Oracle Blockchain Platform Enterprise Editionからのインストール構成が使用され、この構成を使用してアプリケーション値が事前入力されます。ローカル・デプロイメントでは、デプロイヤは必要なサービスをデプロイまたは接続し、アプリケーション構成を手動で入力する必要があります。

アプリケーションおよび接続設定

次の設定を確認または入力します。

ネットワークの選択は、デプロイされたランタイム環境によって修正されます。置換サービスが同じデプロイメントに属し、変更が承認済デプロイメント・プロシージャの一部である場合を除き、事前入力された契約アドレス、サービス識別子、OIDC設定またはORDS設定を変更しないでください。

設定 ワンクリック・デプロイメント ローカル・デプロイメント
トークンID このアプリケーションにデプロイされたトークンIDを入力します。 トークンIDを手動で入力します。
プロトコルおよび認証モード Oracle Blockchain Platformデプロイメントから事前に入力されています。通常は確認のみです。 承認されたローカルプロトコルおよび認証モードに入ります。
BesuラッパーAPIおよびアクセス・トークンURL Blockchain Platform Managerによって事前に入力されています。 ローカルにデプロイされたサービスのURLを入力します。
Oracle Blockchain PlatformインスタンスのクライアントIDおよびクライアント・シークレット Oracle Blockchain Platformインスタンス構成から事前入力されます。シークレットはマスクされたままです。 デプロイメントで必要な場合は、ローカル・クライアント値を入力します。
アカウントおよび卸売CBDC契約住所 デプロイされたBesu契約から事前入力されます。 ローカル契約デプロイメントによって返された住所を入力します。
UWaaSウォレットURL、組織IDおよびウォレット・サービス・インスタンスID Oracle Blockchain Platformインスタンス設定から事前入力されます。 ローカルUWaaSおよびウォレット・サービスの値を入力します。
デフォルトのコール元アドレス デプロイメントで必要な場合に事前入力されます。 ローカル・デプロイメントにデフォルトのコール元が必要な場合は、これを入力します。
ORDS OAuth URL、クライアントID、およびクライアント・シークレット Blockchain Platform Managerによって管理されるORDSデプロイメントから事前入力されます。シークレットはマスクされたままです。 ローカルにデプロイされたORDSサービスの値を入力します。

サインイン・プロセス

ワンクリック・デプロイメントの場合、アイデンティティ・プロバイダは、Oracle Blockchain Platformインストール用に構成されたものと同じです。OIDCまたはLDAPの値は、Blockchain Platform Managerによって事前に入力されます。Oracle Blockchain Platformデプロイメント構成が意図的に変更されないかぎり、値を確認しますが、これらの値は置換しないでください。

ローカル・デプロイメントの場合、アイデンティティ・プロバイダ構成は自動的に継承されません。発行者URL、クライアントID、クライアント・シークレット(必要な場合)、スコープ、ユーザーID要求、正確なリダイレクトURIおよびログアウト後のリダイレクトURIを入力します。選択したアイデンティティ・プロバイダに同じURLを登録します。

OIDCはアイデンティティを認証します。アプリケーションでは、操作を許可する前に、選択した組織、ウォレット・サービス・インスタンス、アクティブなCBDCアカウント、アプリケーション・グループおよびスマート・コントラクト・ロールが引き続きチェックされます。アイデンティティ・プロバイダでマルチファクタ認証を構成します。

アプリケーション・プレゼンテーション

カスタマイズ・カードを開き、次のプレゼンテーション設定を確認します。

カスタマイズ領域 コントロール
トークンおよびCBDCアカウント表示名 ヘッダー、勘定科目カード、残高およびトランザクション・フォームに表示される名前。
通貨および数値フォーマット 通貨記号、小数点表示、グループ化および記号の位置。米ドルの場合は、「USD—US Dollar ($)」を選択し、番号のプレビューを確認します。Besuトークンの小数点以下桁数は、デプロイされた契約から取得され、構成中に変更できません。表示された精度が間違っている場合は、表示設定を変更して不一致を非表示にするのではなく、契約デプロイメントを修正してください。トークンの契約定義小数点精度は、「設定」では読取り専用であり、表示に使用される通貨記号および数値書式とは異なります。
ログイン・ブランディング サインイン前に表示されるメッセージとイメージ。
アプリケーションの背景 アプリケーション・シェル全体で使用される背景色。
トランザクション・ラベル トランザクション・タイプのユーザー向けの名前。
組織の表示名、ロゴおよび順序 ドロップダウンおよびワークスペース・ナビゲーションでの組織の表示。ライブUWaaS ID、名前、シーケンスおよびファウンダ・タグは、引き続き認可されます。
アプリケーション・グループのラベル 中央銀行および金融機関のペルソナに表示される名前。
元帳ロール・ラベル スマート・コントラクト権限(Token Admin、Minter、Burner、Escrow/Notaryなど)に表示される名前。

構成の適用

ワンクリック・デプロイメントの場合、「変更の適用」コマンドは、必須フィールドを検証し、トークンIDおよびオプションのカスタマイズを保存し、それらをBlockchain Platform Managerの構成と組み合せて、結果の構成をアプリケーションに適用します。構成の更新または再デプロイメントが完了すると、アプリケーションはサインイン・ページに戻ります。

ローカル・デプロイメントの場合、「変更の適用」コマンドは必須フィールドを検証し、ローカル構成を.env.localファイルに書き込みます。マスクされたシークレット・フィールドを空白のままにして、現在の値を保持できます。要求されたら、アプリケーションを再起動する必要があります。その後、アプリケーションはサインインページに戻ります。