Web アプリケーションとの Amplify の統合

このページは、Amplifyをウェブアプリケーションに統合する一般的なプロセスを説明します。

この例はServiceNowヘルプデスクでのプロセスを示しており、他のウェブアプリケーションとは異なる可能性があります。 しかし、プロセスは類似しており、ほとんどのウェブアプリケーションに適用可能です。

Amplify拡張機能を使ったウェブアプリケーションとの統合

特定のデバイス用にウェブベースのアプリケーションとAmplify拡張機能を統合します。

このローカル構成は、Nexthinkプラットフォームにウェブアプリケーション構成を追加するまで、他のAmplifyユーザーのデバイスには適用されません。

ローカルでウェブアプリケーション構成を統合するには:

  1. Amplify拡張機能をインストールしたブラウザ(Google ChromeまたはMicrosoft Edge)を開きます。

  2. ブラウザの拡張機能バーでAmplify拡張機能を右クリックします。

  3. ドロップダウンからオプションをクリックして、Nexthink Amplify構成ページを開きます。

  4. ウェブアプリケーション構成の下のローカルタブを選択します。

  5. ウェブアプリケーションを追加をクリックします。

Amplify拡張機能は、単一インスタンス構成の場合、ローカルおよび中央タブのみを表示します。

image-20240312-120502.png
  1. ウェブアプリケーションURLフィールドに入力し、Amplifyの望ましい動作に従ってユーザーまたはデバイス識別子および文字列セレクターを使用します。

ウェブアプリケーションのすべてのページでAmplifyボタンを有効にする

デバイスやユーザー識別フィールドを読み取らなくても、ウェブアプリケーションのすべてのページでAmplifyボタンを有効にするには:

  1. ウェブアプリケーションURLフィールドにアプリケーションのベースURLを追加します。

  2. ユーザーまたはデバイス識別子値フィールドを空白のままにします。

ウェブアプリケーションの特定モジュールに特化したページでAmplifyボタンを有効にする

デバイスやユーザー識別フィールドを読み取らなくても、ウェブアプリケーションの特定モジュールに特化したページでAmplifyボタンを有効にするには:

  1. アプリケーションモジュールに特化したURLをウェブアプリケーションURLフィールドに追加します。

    • たとえば、ServiceNowのインシデントモジュールのすべてのページにAmplifyボタンを配置するには、ウェブアプリケーションURLを入力します: https://your-service-now.com/nav_to.do?uri=%2Fincident.do

  2. ユーザーまたはデバイス識別子値フィールドを空白のままにします。

特定のウェブアプリケーションフィールドから識別子を読むためにAmplifyを有効にする

UI設計/フィールドの違いにより、一部のウェブアプリケーションは特定のフィールド識別子を使用したAmplifyウェブアプリケーション構成をサポートしていない場合があります。

ウェブアプリケーションの特定フィールドから識別子を読むためにAmplifyを有効にする方法:

  1. デバイス/ユーザーフィールドが入力されたウェブアプリケーションページのURLでブラウザの新しいタブを開きます。

  2. ページURL全体をコピーします。

  3. ウェブアプリケーションを追加をAmplifyで実行し、コピーしたURLをウェブアプリケーションURLフィールドに貼り付けます。

  4. Amplifyで識別子を選択し、フィールドセレクターポップアップを使用してウェブアプリケーションURLを開きます。

  5. ページ上で関心のあるフィールドを選択するためにハイライターを使用します。 選択後、システムは要素をフィールドセレクターポップアップにロードします。 以下の画像をご覧ください。

  1. ウェブアプリケーションのポップアップが正しいフィールドの選択を妨げる場合:

    • フィールドセレクターポップアップのセレクターを無効にするトグルをオンにして、関心のあるウェブページに移動します。

    • 正しいページにいる場合、セレクターを無効にするトグルをオフにし、正しいフィールドを選択します。

  2. 必要に応じて、フィールドセレクターポップアップの文字列セレクター*を使用し、デバイスまたはユーザー識別子フィールドから特定部分の文字列を選択します:

    • 文字列セレクターフィールドに適切な正規表現を入力します。

    • フィールドの値を入力ボタンをクリックして、選択したフィールドの値を確認します。

    • 関連するデバイスまたはユーザー識別子を修正するために保存をクリックします。

*Amplify フィールドセレクターは、部分一致のための正規表現の使用をサポートします。 これは、選択フィールド値から文字列の特定部分を選択することを可能にします。 以下の画像をご覧ください。

詳しい情報はWikipediaの正規表現のドキュメントを参照してください。

  1. ウェブアプリケーションの構成を保存します。

Nexthinkは、グループポリシー、構成管理ソリューション及びリモートアクションを使用して、すべてのターゲットデバイスに単一のNexthinkインスタンス構成をプッシュすることを推奨します。

Nexthinkウェブインターフェースを使ったウェブアプリケーションとの統合

Amplify拡張機能からローカルに構成されたウェブアプリケーションの統合をNexthinkウェブインターフェースに追加すると、Amplifyブラウザ拡張機能を使用するすべてのデバイスがNexthinkプラットフォームから構成された統合を引き出すことができます。

まず最初に、Amplify拡張機能から、このページに記載されている手順を完了する必要があります。

  1. Amplifyの管理権限を持つことを確認してください。

  2. ウェブアプリケーションの構成フィールド(ウェブアプリケーションURLユーザーまたはデバイス識別子文字列セレクター)をコピーします。

それから、Nexthinkウェブインターフェースで:

  1. メインメニューから管理 > Amplifyを選択します。

  2. Amplify管理ページからウェブアプリケーションを追加します。

  3. Amplify拡張からそれぞれのウェブアプリケーション構成フィールドを貼り付けます(上記ステップ3を参照)。

複数のウェブアプリケーションと統合する必要がある場合、すべてのウェブアプリケーション構成をNexthinkプラットフォームに追加します。

Nexthinkウェブインターフェースでのウェブアプリケーション構成の並べ替え

Amplifyは構成の一連のフィールド値を読み込みます。

Nexthinkウェブインターフェースから構成済みのウェブアプリケーションの選択シーケンスを変更するには:

  • 関連する行にカーソルを合わせ、アクションメニューを開いて順序を変更します: 上へ移動または下へ移動

アクションメニューからウェブアプリケーション構成を編集または削除することもできます。

image-20240312-122731.png

複数インスタンスのウェブアプリケーションとの統合

Nexthinkインスタンスを追加した後、複数のNexthinkインスタンスをローカルに構成することができます。

Amplify拡張から:

  1. 新しいウェブアプリケーションをクリックし、このページのAmplify拡張機能を使ったウェブアプリケーションとの統合セクションで説明されている手順に従います。

  2. オプションで、構成を.regレジストリファイルとしてエクスポートするために構成をダウンロードします。

Amplifyモジュールを使用したNexthinkウェブインターフェースからマルチインスタンス構成をセットアップすることはできません。 拡張機能は、それらのマルチインスタンス構成の中央構成をNexthinkからプルしません。 Amplifyの展開についての詳細情報を参照してください。

Amplifyをスタンドアロンウィンドウとして設定する

ブラウザを通してAmplify拡張機能にアクセスする代わりに、スタンドアロンアプリケーションとして設定できます。

Google Chrome

  1. 次のURLでAmplifyウィンドウに直接アクセスします: chrome-extension://bmpbcphgifhfkfjioddeenggdpffbgek/extension-popup.html

  1. 右上のGoogle Chromeをカスタマイズして制御するメニューを見つけてください。

  1. キャスト、保存、共有を選択します。

  1. ショートカットを作成を選択します。

  1. 必要に応じてショートカットの名前を変更します。

  2. 作成を押します。

Microsoft Edge

  1. 次のURLでAmplifyウィンドウに直接アクセスします: extension://bmpbcphgifhfkfjioddeenggdpffbgek/extension-popup.html

  1. 右上の設定とその他メニューを見つけてください。

  1. アプリを選択します。

  1. このサイトをアプリとしてインストールを選択します。

  1. 必要に応じてアプリケーションの名前を変更します。

  2. インストールを押します。

Amplifyを特定のウェブアプリケーションと統合する

バージョン非互換性またはユーザーインターフェースデザインのためにデフォルトのセレクター設定をサポートしないITSMソリューションの場合、以下のページを参照してください:

Last updated

Was this helpful?