こんにちは!

助けが必要? 私たちはここにいます!

サポートアイコン
miniOrange メールサポート
成功

お問い合わせいただきありがとうございます。弊社のチームがすぐにご連絡させていただきます。

24時間以内に連絡がない場合は、お気軽にフォローアップメールをお送りください。 info@xecurify.com

検索結果:

×

Oracleと任意のIDソース間のJD Edwards SSO(シングルサインオン)設定


JD Edwards SSO (シングル サインオン)

JD Edwards SSOは、既存のIDソース(Azure AD、LDAP、または任意のIDP)に対して認証を行うことで、Oracle JD Edwardsアプリケーションインスタンスへの簡単かつシームレスなシングルサインオンを可能にする機能です。

当社は Global Modernized Oracle Partner Network (OPN) パートナーとして正式に認定されているため、Oracle Stack における当社のすべての統合は、miniOrange のような信頼できるアドバイザー向けに Oracle が設定した最高​​の能力を満たしていることを確信できます。


「miniOrange Oracle JD Edwards SSO コネクタを使用すると、Oracle Access Manager (OAM) および Oracle Internet Directory (OID) ライセンスを購入してインストールする必要なく、Oracle JD Edwards と任意の IDP 間のシングル サインオン (SSO) が可能になります。」


JD Edwards SSOコネクタを使用すると、あらゆるOracleアプリケーションと、miniOrange、ADFS、Active Directory、Azure AD、Google、Okta、Onelogin、Ping Identity、Centrifyなど多数のIDP(アイデンティティプロバイダー)との間でシングルサインオン( SSO)統合が可能になります。また、SAMLやOAuth 2.0などのフェデレーション型シングルサインオン(SSO)プロトコルをサポートしていないWebアプリケーションに対してもSSOサポートを提供します。SSOコネクタを使用すると、既存のSSO統合をOracle JD Edwardsにも拡張できる柔軟性が得られます。これは、複数のIDPと構成済みのアプリケーション間のブローカーとして機能する機能があるためです。つまり、既存の認証プラットフォームを使用してOracle JD EdwardsとのシームレスなSSO統合を実行できます。



Oracle JD Edwards SSO (シングル サインオン) ソリューション: 認証フロー


JD Edwards SSO (シングル サインオン)

外部ユーザーソースとの接続


miniOrangeは、ディレクトリ(ADFS、Microsoft Active Directory、OpenLDAP、AWSなど)、IDプロバイダー(Microsoft Entra ID、Okta、AWSなど)をはじめとする様々な外部ソースからのユーザー認証を提供します。既存のディレクトリ/ユーザー ストアを設定したり、 miniOrangeにユーザーを追加したりできます。



無料のインストールサポートを受ける - スロットを予約する


miniOrangeでは、システムエンジニアとの1時間の無料相談を通じて、お客様の環境にJD Edwards SSO SAMLソリューションをインストールまたはセットアップするためのサポートを提供しています。30日間の無料トライアルもご利用いただけます。ご利用をご希望の場合は、idpsupport@xecurify.comまでメールでご連絡いただき、ご予約ください。すぐにセットアップのお手伝いをさせていただきます。



前提条件

1. 展開に関係するアプリケーション

  • JDエドワーズ9.2以上
    • これは、ユーザーが SSO 経由でログインするアプリケーションです。
    • JD Edwards EnterpriseOne Server Manager 管理コンソールの管理者アクセスが必要になります。
  • miniOrange Identity Server(オンプレミスのみ)
    • 認証のためにユーザーを Azure Active Directory にリダイレクトし、認証 Cookie を設定するオンプレミスの Identity Server。

2. ポート構成

  • miniOrange プロキシサーバー
    • ポート 443/8443 (HTTPS) は、エンドユーザーのマシンからアクセスできる必要があります (リバース プロキシ URL の場合)。
  • JD Edwards EnterpriseOne サーバー
    • JD Edwards アプリケーションへのアクセスに使用される HTTP/HTTPS ポートは、miniOrange プロキシ サーバーからアクセスできる必要があります。

Oracle JD Edwards SSO (シングルサインオン)については、以下のステップバイステップガイドに従ってください。

1. miniOrangeでJD Edwardsを構成する


  • miniOrangeにログイン 管理コンソール.
  • に行く アプリ をクリックします。入力したコードが正しければ、MFAの設定は正常に完了します アプリケーションの追加
  • JD Edwards シングル サインオン (SSO) アプリの追加

  • In アプリケーションの種類を選択してください をクリックしてください アプリを作成する OAUTH/OIDC アプリケーション タイプのボタン。
  •  JD Edwards のシングル サインオン (SSO) では、OAuth/OIDC アプリケーション タイプを選択します。

  • 検索する JDエドワーズ リストにJD Edwardsが見つからない場合は、 OAuth2/OpenID Connect アプリケーションの設定は OAuth2/OpenID Connect アプリ.
  • JD Edwards シングル サインオン (SSO) アプリの管理

  • 入力する クライアント名 アプリの。
  • コピー リダイレクト URL miniOrange SSO コネクタから。
  • 有効期限を調整する トークン.
  • 次に、をクリックします。 Save.
  •  JD Edwards のシングル サインオン (SSO) 構成の保存

  • クライアント ID、クライアント シークレット、OAuth エンドポイント、スコープを取得するには、前の手順で作成したアプリケーションを編集する必要があります。
  • 次の手順に従ってアプリケーションを編集できます。

  • に行く アプリ.
  • アプリを検索してクリックします edit アプリのアクション メニューに表示されます。
  •  JD Edwards 編集アプリケーションのシングル サインオン (SSO)

  • ソフトウェアの制限をクリック こちらをクリックしてください miniOrange エンドポイントを取得します。
  •  JD Edwards 編集アプリケーションのシングル サインオン (SSO)

  • すべてのパラメータ (クライアント ID、クライアント シークレット、OAuth エンドポイントとスコープ) を書き留めます。この情報は、miniOrange を使用して JD Edwards を構成するときに必要になります。
  • OAuth エンドポイント:

    認可エンドポイント: https://login.xecurify.com/moas/idp/openidsso
    (注意: このエンドポイントは、miniorange を OAuth ID サーバーとして使用する場合にのみ使用してください。
    https://login.xecurify.com/moas/broker/login/oauth/260174
    (注意: このエンドポイントは、ID プロバイダー メニューで ID プロバイダーを構成しており、IDP として miniorange を使用していない場合にのみ使用してください。
    トークンエンドポイント: https://login.xecurify.com/moas/rest/oauth/token
    ユーザー情報エンドポイント: https://login.xecurify.com/moas/rest/oauth/getuserinfo
    イントロスペクションエンドポイント: https://login.xecurify.com/moas/rest/oauth/introspect
    エンドポイントを取り消す: https://login.xecurify.com/moas/rest/oauth/revoke
    OpenID シングル ログアウト エンドポイント: https://login.xecurify.com/moas/idp/oidc/logout?post_logout_redirect_uri=<YOUR-APP-LOGOUT-URL>

    OAuth スコープ:

    Eメール: ユーザーのメールアドレスを表示
    プロフィール: ユーザーアカウントのプロフィール属性を表示する
    オープンID: OpenID ConnectのJWTトークンを取得する

  • 前提条件が満たされると、miniOrange Identity Server が miniOrange Application Server にインストールされます。
  • miniOrange Identity Server は、リバース プロキシと Identity Server の 2 つのコンポーネントで構成されています。
  • miniOrange Identity Serverの導入手順については、 こちら.

2. JD Edwards EnterpriseOneでSSOを構成する

  • ブラウザから EnterpriseOne Server Manager を開きます。
  • EnterpriseOne HTML Server インスタンスを選択します。
  • 構成セクションからネットワーク設定を選択します。
  • JD Edwards シングル サインオン (SSO) アプリの追加

  • Oracle Access Manager を有効にするオプションを選択します。
  • 「適用」をクリックします。
  • プロンプトで [同期] ボタンをクリックして、すべての .ini ファイルの変更を同期します。
  • HTML サーバーを停止して再起動します。

3. nginxをリバースプロキシとして設定する

  • nginxをインストールする こちら.
  • へ移動/conf を開き、nginx.conf を開いて編集します。
  • 次の HTTP サーバーを作成します。
  • # HTTPS server # server { listen 8100 ssl; server_name localhost; ssl_certificate "<path-to-ssl-certificate-pem>"; ssl_certificate_key "<path-to-ssl-rsa-key>"; error_page 401 = @error401; location @error401 { return 302 https://sso.example.com:8443/auth/sso; } # location specifies the context path of jdEdwards relative to the server FQDN location /<context-path-of-jdEdwards> { auth_request /auth; proxy_set_header Host $host; proxy_pass https://jde.example.com:443/<context-path-of-JdEdwards-app>; proxy_set_header MO_REMOTE_USER $cookie_MO_REMOTE_USER; add_header MO_REMOTE_USER $cookie_MO_REMOTE_USER; } location / { proxy_set_header Host $host; proxy_set_header MO-REMOTE-USER $host; proxy_pass https://jde.example.com:443/; } location /auth { proxy_pass https://sso.example.com:8443/auth/check; } }

4. テスト構成

  • nginxリバースプロキシURL(例:https://jde.example.com:8100/)でJD Edwardsアプリケーションにアクセスします。 )。
  • 設定された ID ソースにリダイレクトされます。
  • 認証が成功すると、JD Edwards アプリケーションにログインします。

参考情報

デモをスケジュールしますか?

無料デモ申込み
  




その他のアイデンティティおよびアクセス管理製品