外部アクションをアクションフローで使用するには、アクションビルダーを外部システムへ接続する必要があります。

What's my plan?
All Suites Growth, Professional, Enterprise, or Enterprise Plus
Support Team, Professional, or Enterprise

要約:◀▼

Jamf Proをアクションフローに接続すると、IT資産管理を自動化し、コンピュータやモバイルデバイスのデータを同期できます。あらかじめ用意されたテンプレートを使用して、毎日の同期をスケジュールしたり、ユーザーレコードを更新したり、マッピング済みの詳細情報を含む資産をインポートしたりできます。このインテグレーションにより、正確な資産インベントリとユーザー割り当てを維持し、サポート環境におけるワークフローの自動化と資産追跡を向上させることができます。

アクションビルダー用のJamf Proコネクタは、IT資産管理EAPの一環として利用できます。
アクションビルダーをJamf Proなどの外部システムに接続すると、管理者は自動化ワークフロー内でZendeskを外部システムと連携できます。これにより、コラボレーションが向上し、複数のプラットフォームにまたがるシームレスな体験を維持できます。
メモ:アクションフロー内の外部システムに関わるステップは、総称して「外部アクション」と呼ばれます。
この記事では、以下のトピックについて説明します。
  • Jamf Proをアクションビルダーに接続する
  • アクションフローでのJamf Proアクションの使用
  • テンプレートのアクションフローを使用して、資産をJamf Proと同期する

Jamf Proをアクションビルダーに接続する

外部アクションをアクションフローで使用するには、アクションビルダーを外部システムへ接続する必要があります。

外部システムに接続して外部アクションをアクションフローで使用する場合は、以下のベストプラクティスをお勧めします。
  • アクションフローによって実行される外部アクションは、すべて外部システムを接続したユーザーに帰属します。したがって、各外部システムに接続する場合、個人の資格情報ではなく専用のサービスアカウントを使用することが推奨されます。
  • すべてのインテグレーションで、必要なスコープへアクセスできる必要があります。ただし、外部システムへの接続を許可する前に、スコープを確認し検証することが重要です。
  • APIキーを使用するツール(OpenAIなど)の資格情報を管理する場合、キーをセキュアな保管場所または資格情報管理ツールに保存することが最適です。
Jamf Proをアクションビルダーに接続するには、次の2つの手順があります。
  1. Jamf Proのロールとクライアントを作成する
  2. Jamf Proクライアントをアクションビルダーに接続する

アクションビルダーで使用するJamf Proクライアントを作成する

Jamf Proをアクションビルダーに接続する前に、そのコネクションに使用するロールとクライアントを設定する必要があります。

アクションビルダーで使用するJamf Proクライアントを作成するには
  1. Jamf Proで、以下の権限を持つロールを作成します。
    • Assign users to mobile devices
    • Read computer inventory collection
    • Read mobile devices
    • Update computers
    • Read computers
    • Assign users to computers
    • Read mobile device inventory collection
    • Read user
    • Update computer inventory collection
    • Read accounts
  2. Jamf Proで、APIクライアントを作成し、上記にリストした権限が付与されたロールに割り当てます。
  3. Jamf Proで、クライアントシークレットを生成します。
  4. Jamf Proクライアントをアクションビルダーに接続します。

Jamf Proクライアントをアクションビルダーに接続する

接続が完了すると、接続していることを示すインジケーター、接続したインスタンスの詳細情報、およびJamf Proで利用可能なアクションが表示されます。
メモ:アクションフローによって実行される外部アクションは、すべて外部システムを接続したユーザーに帰属します。したがって、各外部システムに接続する場合、個人の資格情報ではなく専用のサービスアカウントを使用することが推奨されます。
ITAMの「概要」ページからアクションビルダーをJamf Proに接続するには
  1. 管理センターで、サイドバーの「 IT資産」をクリックし、「資産」>「概要」を選択します。
  2. 「Jamf Proからコンピュータの情報を同期する」または「Jamf Proからモバイルの情報を同期する」をクリックします。

    認証モーダルが開きます。

  3. Jamf ProクライアントのJamf ProサーバーのURL、クライアントID、およびクライアントシークレットを入力します。
  4. 「コネクションを許可」をクリックします。
アクションビルダー内でJamf Proクライアントをアクションビルダーに接続するには
  1. 管理センターで、サイドバーにある「 アプリおよびインテグレーション」をクリックし、「アクション」>「アクションフロー」を選択します。
  2. アクションフローを新規作成するか、既存のアクションフローを編集します。
  3. ステップサイドバーを開きます。
  4. 「外部アクション」セクションで、「Jamf Pro」をクリックします。
  5. 「接続」をクリックします。
  6. アカウント認証にJamf Proを使用します。

    認証には、JamfのURL、クライアントID、および生成されたクライアントシークレットを使用してください。

アクションフローでのJamf Proアクションの使用

Jamf Proアクションのステップをアクションフローで使用することで、コンピュータのインベントリやモバイル端末などのIT資産を効率よく管理することができます。

以下のJamf Proアクションを選択できます。
  • コンピュータインベントリをリストする
  • モバイルデバイスをリストする

コンピュータインベントリをリストする

「コンピュータインベントリをリストする」アクションを使用して、コンピュータインベントリのリストを取得します。

このアクションには以下の入力と出力が含まれます。

  変数
入力 なし
出力 コンピュータの識別情報、ハードウェア、購入情報、位置情報、およびユーザー割り当て情報

モバイルデバイスをリストする

「モバイルデバイスをリストする」アクションを使用して、モバイルデバイス資産のリストを取得します。

このアクションには以下の入力と出力が含まれます。

  変数
入力 なし
出力 デバイスの識別情報、ハードウェア、購入情報、位置情報、およびユーザー割り当て情報

テンプレートのアクションフローを使用して、資産をJamf Proと同期する

IT資産のデータをZendeskのワークフローにできるだけ簡単に組み込めるよう、Jamf Proと資産データを同期させるために、以下のあらかじめ作成済みのカスタマイズ可能なアクションフローテンプレートが用意されています。
  • コンピュータ用のJamf
  • モバイルデバイス用のJamf
メモ:Jamf Proとデータ同期を行うために必要なアクションフローのステップは、EAP期間中、これらのテンプレートでのみ利用可能です。テンプレートにアクセスするには、Jamf Proアカウントをアクションビルダーに接続する必要があります。
テンプレートからアクションフローを作成するには
  1. 管理センターで、サイドバーの「 IT資産」をクリックし、「資産」>「概要」を選択します。
  2. コンピュータ用のJamfまたはモバイルデバイス用のJamfのいずれかの作成するテンプレートを選択します。

    ステップと値が事前に入力されたアクションフローが作成されます。

  3. Jamf Proアカウントを接続します。
  4. テンプレートのアクションフローをアクティブにします。

テンプレート:コンピュータ用のJamf

このワークフローは、Jamfのコンピュータ(ノートパソコンおよびデスクトップ)とユーザーデータをZendeskのIT資産と同期します。

Jamf Proのコンピュータ資産データを同期するためのアクションフローテンプレートは、以下の手順で構成されています。
  1. アクションフロートリガ:スケジュール。アクションフローを毎日開始するトリガです。

    アクションフローを開始するデフォルトの時刻はあらかじめ設定されていますが、調整可能です。

  2. ユーティリティ:条件が満たされている間繰り返す。コンピュータのページがまだ残っている間、以下のアクションを繰り返すように構成されたループステップです。
    1. 外部アクション:Jamf Pro:コンピュータを取得する

      Jamfからコンピューターデバイスのデータを取得します。

    2. ユーティリティ:各項目に対して繰り返す。「コンピュータを取得する」ステップによって返された各コンピュータ資産に対して、以下のアクションを繰り返すように構成されたループステップです。
      1. ユーティリティ:カスタムコード。Jamfのデバイスデータを、Zendeskの適切な資産タイプおよびステータスにマッピングするカスタムJavaScriptです。

        モデル名に「book」という単語が含まれている場合、資産タイプは「ノートパソコン」に設定されます。それ以外の場合は、資産タイプは「デスクトップ」に設定されます。

        デバイスがユーザーに割り当てられている場合、Zendeskの資産ステータスは「使用中」となり、割り当てられていない場合は「利用可能」となります。

        メモ:事前定義されたJavaScriptを確認し、必要に応じてカスタマイズしてください。
      2. Zendeskアクション:ユーザーを作成または更新する。Jamfでデバイスに割り当てられているユーザーがZendeskのユーザーレコードと一致するかどうかを確認し、存在しない場合はZendeskにそのユーザーのレコードを作成するステップです。
      3. Zendeskアクション:資産をインポートする。Zendeskの資産レコードを作成または更新し、Jamfコンピュータの情報を資産フィールドに自動的に紐付けます。

テンプレート:モバイルデバイス用のJamf

このワークフローは、Jamfのモバイルデバイス(スマートフォンやタブレット)およびユーザーデータをZendeskのIT資産と同期します。

モバイル資産データをJamf Proと同期するためのアクションフローテンプレートは、以下の手順で構成されています。
  1. アクションフロートリガ:スケジュール。アクションフローを毎日開始するトリガです。

    アクションフローを開始するデフォルトの時刻はあらかじめ設定されていますが、調整可能です。

  2. ユーティリティ:条件が満たされている間繰り返す。モバイルデバイスのページがまだ残っている間、以下のアクションを繰り返すように構成されたループステップです。
    1. 外部アクション:Jamf Pro:モバイルデバイスを取得する

      Jamfからモバイルデバイスのデータを取得します。

    2. ユーティリティ:各項目に対して繰り返す。「モバイルデバイスの取得」ステップによって返された各モバイルデバイス資産に対して、以下のアクションを繰り返すように構成されたループステップです。
      1. ユーティリティ:カスタムコード。Jamfのモバイルデバイスデータを、Zendeskの適切な資産タイプおよびステータスにマッピングするカスタムJavaScriptです。

        資産タイプは「モバイル」に設定されています。

        デバイスがユーザーに割り当てられている場合、Zendeskの資産ステータスは「使用中」となり、割り当てられていない場合は「利用可能」となります。

        メモ:事前定義されたJavaScriptを確認し、必要に応じてカスタマイズしてください。
      2. Zendeskアクション:ユーザーを作成または更新する。Jamfでモバイルデバイスに割り当てられているユーザーがZendeskのユーザーレコードと一致するかどうかを確認し、存在しない場合はZendeskにそのユーザーのレコードを作成するステップです。
      3. Zendeskアクション:資産をインポートする。Zendeskの資産レコードを作成または更新し、Jamfモバイルデバイスの情報を資産フィールドに自動的に紐付けます。
Powered by Zendesk