お客様のご要望
拡張機能には、FSMアカウント用のOAuth2クライアントのセットアップと、各企業の適切なアクセス許可が必要です。これは、拡張機能のインストールを有効にするために行う必要があります。
口座情報
FSMのアカウントと会社の技術名、およびインスタンスがインストールされているクラスタを指定する必要があります。この情報は以下の画像のように管理パネルで確認できます:
会社情報
上記の画像例では、必要な情報は以下の通り:
- アカウント名:Teamviewer-demo、
- 会社デモ会社1、
- クラスターDE
注意:この拡張機能は複数の企業をサポートすることができます。
ユーザーグループ
このエクステンションが機能するために必要なパーミッションはわずかである。Dispatcher'として動作し、'ServiceCall'と'Activity'オブジェクトを読み込み、マッチした'ServiceCall'に対して'Attachment'オブジェクトを作成します。また、アセットが更新された場合、作成されたアセットを削除します。
FSMの既存の'Dispatcher'ロールを使用するか、クライアントが使用する新しいロールを作成することができます。適切なグループを作成する1つの方法は、既存の'Dispatcher'グループをコピーすることです。
このコピーで、必要に応じてさらにアクセスを制限することができます。例えば、すべてのオブジェクト('Attachment'オブジェクトを除く)の'Create'と'Delete'権限を削除することができます。
クライアント
技術的にFSMにアクセスするには、拡張機能にはOAuth2クライアントの設定が必要です。
FSMの「クライアント」設定で、新しいクライアントを作成する必要があります。
ランダムに生成された新しいクライアントIDを受け入れるか、独自のクライアントIDを定義することができます。各企業には、以前に生成された「ユーザーグループ」を割り当ててください。
重要: 保存する際には、生成されたクライアントシークレットを必ず控えてください。これは、TeamViewer ソリューションデリバリーチームがエクステンションインスタンスを提供する際に必要となります。
アクセス許可の設定と、クライアント ID とクライアント・シークレットのペアがあれば、TeamViewer 、FSM アカウントに拡張機能をプロビジョニングできます。クライアント IDとクライアント・シークレットを安全な通信チャネルでTeamViewer の担当者に提供します。
注:FSMチームは、将来このステップをより簡単にする方法を研究しています。
FSMのエクステンション・インストール
エクステンション・リンク
エクステンションのインスタンスがプロビジョニングされると、エクステンションのインストールに使用されるExtension Access URLがTeamViewer 。
インストール
この拡張機能は、'Installed' overviewの'Foundational Services'設定によってインストールされます。
注: FSMディレクトリに統合用のExtensionタイルがありますが、インストールはリクエストに応じてカスタムURLプロビジョニングを介してのみサポートされます。
拡張機能の追加」を選択すると、TeamViewer から提供された URL の入力を求められます。
注: URLは正確に入力してください。
設定を見直し、エクステンションとのデータ共有を許可する。
最後のステップでは、オプションで拡張機能をサイドバーに追加することができます。後で手動で拡張機能を追加したい場合は、このチェックを外すことができます。
完了しました!拡張機能が利用可能になりました。
サイドバー
最初にサイドバーに拡張機能をインストールしないことを選択した場合は、手動でインストールすることができます。
サイドバーの拡張機能設定を開きます。
拡張機能の追加をクリック
Frontline xAssistを選択
Addをクリックします。Extension Configuration を閉じます。
これでエクステンションがインストールされた!
アンインストール/サイドバーからの削除
拡張機能はいつでも安全にアンインストールまたは削除できます。インスタンスがまだ有効な間は、後で同じ拡張機能アクセスURLで拡張機能を再インストールまたは再有効化できます。