OIDC アカウントを IBM Sterling® Order Management システム・ ユーザーにリンクする

OIDC 認証情報を使用して初めて Sterling™ Order Managementシステムにログインした後、OIDC アカウントを Sterling Order ManagementシステムのユーザーEメールIDにリンクする必要があります。

このトピックでは、ユーザー ID を参照する際に以下の命名規則が使用されます。
  • OIDC アカウント-ユーザーの OIDC アカウント。
  • OMS ユーザー ID-ユーザーの Sterling Order Management System で定義されたユーザー ID。 このユーザー ID は、 Sterling Order Management システム ・アプリケーションでユーザーが持つ許可を決定します。

IBM Sterling Order ManagementシステムでOIDC アカウントを使用するためのガイドライン

  • admin ユーザー特権を所有し、OIDC アカウントに関連付けられているユーザーが使用できなくなった場合は、REST API 呼び出しを使用して、admin 特権を持つ新規ユーザーを作成する必要があります。
  • OIDC ユーザーと OMS ユーザーの間に固有のマッピングがあることを確認してください。 単一の OIDC アカウントを複数のユーザーに関連付けることはできません。
  • OIDC アカウントと Sterling Order Management System ユーザーの間の関連付けを削除するには、 Applications Manager UI を使用するか、 deleteUserHierarchy API を呼び出すことによって、 Sterling Order Management System システムからユーザーを削除する必要があります。
  • HTTP REST XAPI Tester の認証タイプが BASIC に設定されていることを確認します。 HTTP REST XAPI Tester のセットアップ方法の詳細については、「 HTTP REST XAPI Tester のセットアップ 」を参照してください。

OMS ユーザーと OIDC アカウントとのリンク

Sterling Order Management System システムで作成する新規ユーザーの E メール ID を指定する必要があります。 この E メール ID は、OMS ユーザーを OIDC アカウントにリンクするために使用されます。 そのため、OMS ユーザーと OIDC アカウントの作成時に使用する E メール ID は同じでなければなりません。 Sterling Order Management System でユーザーを作成するには、 Applications Manager UI を使用するか、 createUserHierarchy API を呼び出します。

以下のテキストは、 createUserHierarchy API のサンプル入力 XML を示しています。
<User Localecode=“en_US_EST” Username=“user1" Loginid=“user1” Password=“password”>
<ContactPersonInfo EMailID=“abc@xyz.com“/>
</User>

OIDC アカウントがIBM Sterling Order ManagementSystemユーザーにリンクされた後のログインフロー

  1. ユーザーは、 Sterling Order Management System アプリケーションのホーム・ページにアクセスします。
  2. ユーザーはログイン・ページにリダイレクトされます。
  3. ユーザーが OIDC アカウントのログイン資格情報を入力します。
  4. ログインが成功すると、ユーザーはマップされた OMS ユーザー ID として Sterling Order Management System アプリケーションにログインします。
    重要: どの OMS ユーザーにもリンクされていない OIDC ログインをユーザーが使用する場合、システムは Sterling Order Management System アプリケーション・ログイン画面を表示します。 その後、ユーザーは OMS ユーザー資格情報を入力して、 Sterling Order Management System アプリケーションにログインする必要があります。 それ以降のログインでは、ユーザーは自動的にアプリケーションのホーム・ページにログインします。

次の図は、OIDC アカウントが Sterling Order Management System ユーザーにリンクされている場合のログイン・フローを示しています。

図1: OIDC アカウントが IBM Order Management ユーザーにリンクされている場合のログイン・フロー

OIDC アカウントが IBM Sterling Order Management システム・ユーザーにリンクされている場合のログイン・フロー