前提条件

顧客はGenesys Cloudサブスクリプションを更新し、ベンダーのプレミアムアプリケーションを含めます。

    • Genesysは、購読をベンダーに通知します。
    • 仕入先は、カスタマーのインストール文書を提供します。

アプリケーションプロバイダとして、Genesys Cloud管理ユーザーインタフェースと融合するようにカスタムアプリケーションを開発、ブランド化、事前設定することはお客様の責任であり、プレミアムアプリケーションが必要なインストール体験を提供します。 そして、管理> 統合> 新規追加 コマンドは、Genesys Cloudのライセンス制限に従って、アプリケーションへのアクセスを制御します。 

プレミアムアプリケーションのインストールプロセスには、次のものが含まれている必要があります。

  1. カスタマーがプレミアムアプリケーションのインストールを完了します(管理者 > 統合 > 新しく追加する
  2. プレミアムアプリケーションスコープを確認して承認します。 

  3. カスタマー しなければならない ベンダーの許可を新規または既存の役割に割り当てます。
  4. 管理者が必要とする最初の起動時の動作では、次のタスクを実行するための許可を求めます。
    1. 必要な追加の役割を作成します。
    2. 必要なグループを作成してください。
    3. 必要なOAuthクライアントをすべて作成します(コード認証またはクライアント資格情報)。
    4. インストールされているプレミアムアプリケーションのデフォルトURLを更新します。 例:   デフォルトのURLは、プレミアムアプリケーションのインストール/設定用の一般的なランディングページにする必要があります。 インストールおよび設定の後、プレミアムアプリケーションのURL定義は、プレミアムアプリケーションの実行時URLに更新される場合があります。
  5. プレミアムアプリケーションの追加のインスタンスは、エンドユーザーエクスペリエンスを簡素化するために、プレミアムアプリケーションによってプログラム的に構成する必要があります。 例:  
    • 例:  追加のサイドカー(別名ウィジェット)が作成および構成されました。
    • 例:  作成および設定された追加の最上位アプリケーション(スーパーバイザービュー、管理者ビュー、エージェントビュー)

プレミアムアプリケーションに対するGenesys Cloudの責任

Genesys Cloudは、主にプレミアムアプリケーションに割り当てられた権限によってアプリケーションへのアクセスをゲートします。 個々のユーザーは、必要な許可なしにプレミアムアプリケーションにアクセスすることはできません。 プレミアムアプリケーションは、プレミアムアプリケーションで定義されているGenesys CloudGroupによるサブゲートアクセスである場合があります。 プレミアムアプリケーションをこのように使用して、アプリケーションへのよりきめ細かいアクセスを実現できます。 この構成の例を以下に示します。

例(user persona =必須設定):

管理ビュー = Premium Application Permission + Genesys Cloud Group(プレミアムアプリ - 管理)

管理者ビュー = Premium Application Permission + Genesys Cloud Group(プレミアムアプリ – スーパーバイザー)

エージェントビュー =プレミアムアプリケーション許可

プレミアムアプリが担当しているもの

プレミアムアプリケーションは、Genesys Cloudのユーザー権限とグループ割り当てに基づいて、アプリケーションとアプリケーション内のアクセス制御を保護する責任があります。 プレミアムアプリケーションは、GenesysCloudユーザーがユーザーが要求しているページを表示するための適切な権限やグループ割り当てを持っているかどうかを判断する責任があります。 

詳細については

参照 Genesys Cloud Developer CenterのAppFoundry記事