3. システム構成図¶
クライアント、APIサーバー、SSM WEBサーバー、PostgreSQL間の簡単なシステム構成図を示します。
-
認証処理
通信 説明 (A) ユーザーはAPIサーバーに対してSenju Service Managerの認証情報を送信し、アクセストークン発行を要求します。 (B) APIサーバーはSSMWEBサーバーに対してSenju Service Managerの認証情報を送信し、認証を依頼します。 (C) SSMWEBサーバーはPostgreSQLを参照し、送信された認証情報で認証処理を行います。 (D) 認証に成功した場合、SSMWEBサーバーはAPIサーバーに対し認証成功のレスポンスを返します。 (E) SSMWEBサーバーから認証成功のレスポンスが返った場合、APIサーバーはアクセストークン・リフレッシュトークンを生成しユーザーに送信します。 
-
Senju Service ManagerのAPI実行処理
通信 説明 (A) ユーザーはAPIサーバーに対して認証処理で発行されたアクセストークンを送信し、Senju Service ManagerのAPI実行を要求します。 (B) APIサーバーはPostgreSQLにアクセスし、Senju Service ManagerのAPI処理を行います。 (C) APIサーバーはユーザーに対してSenju Service ManagerのAPI実行結果を返却します。 