動的アプリケーションフレームワークの API オペレーションのワークフロー例 - Amazon WorkSpaces アプリケーション

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

動的アプリケーションフレームワークの API オペレーションのワークフロー例

次の図は、WorkSpaces アプリケーションとサードパーティーのアプリケーションプロバイダー間の API オペレーションフローの例です。

API operations flow between WorkSpaces Applications and third-party application provider with numbered steps.
  1. ユーザーは WorkSpaces アプリケーションに接続します。フリートストリーミングインスタンスがユーザーに割り当てられ、Windows ログインが発生します。

  2. サービスまたはエージェントが Windows のログオンイベントを検出し、Windows にログインしているユーザーを特定します。

  3. サービスまたはエージェントは、ユーザーのアプリケーション使用権限を取得します。図の例では、アプリケーションの使用権限はデータベースに保存されます。この情報はさまざまな方法で保存し取得できます。たとえば、アプリケーションの使用期限をサーバーソフトウェアから取得したり、Active Directory 内のグループ名を解析してアプリケーション識別子 (ID) を見つけることができます。

  4. 動的アプリケーションプロバイダーは、ユーザーが持つ必要があるアプリケーションのアプリケーションメタデータを使用して WorkSpaces アプリケーションエージェント AddApplications API オペレーションを呼び出します。

  5. WorkSpaces Applications エージェントは、変更されたアプリケーションリストでアプリケーションカタログを動的に更新します。

  6. ユーザーは、起動するアプリケーションを選択します。

  7. アプリケーションは、サービスまたはエージェントによって指定されたアプリケーションメタデータを使用して起動されます。

ユーザーの立場では、この処理を意識することはありません ユーザーは WorkSpaces アプリケーションに接続し、フリートインスタンスにログインします。ログイン後、画像に指定されて動的アプリケーションプロバイダーによって提供されたアプリケーションのリストがユーザーに表示されます。