コンテンツにスキップ

API ユーザーアカウントの作成

API ユーザーアカウントは、Sophos Central が Autotask と通信するために使用されます。

API ユーザーアカウントを作成するには、次の手順を実行します。

  1. Autotask にサインインします。
  2. Autotask アイコンにカーソルを合わせ、「Admin > Resources (Users)」に移動します。
  3. RESOURCES」で、「NEW」の上にカーソルを置いて「New API User」を選択します。
  4. ADD API USERの「General」で、必須フィールドに詳細を入力します。

    1. Autotask へのアクセスに Sophos Central が使用するユーザー名とパスワードを入力します。

      後で必要になるため、これはメモしておきます。

    2. Active」をクリックします。

  5. Security Level」で、「API User (system)」を選択します。

  6. Credentials」で、「Generate Key」をクリックします。
  7. Credentials」で、「Generate Secret」をクリックします。

    Autotask 認証情報。

  8. API Tracking Identifier」で、「Integration Vendor」をクリックします。その下にあるボックスで、「Sophos Central - Security」を選択します。

  9. Save & Close」をクリックします。アカウントは、リソースの一覧に追加されます。

    API ユーザーを保存します。

Webhooks をオンにする

API ユーザーアカウントを作成するときは、API ユーザーが Webhook を作成および管理できるように Webhook をオンにする必要があります。

主なステップは次のとおりです。

  1. API ユーザーに割り当てられたセキュリティプロファイルを確認します。
  2. セキュリティプロファイルを更新するか、新しいプロファイルを作成して Webhooks を有効にします。

セキュリティプロファイルの確認

APIユーザに割り当てられているセキュリティプロファイルを確認するには、以下を実行します。

  1. Autotask で、Autotask アイコンにカーソルを合わせ、「Admin > Company Settings & Users > Resources/Users (HR) > Resources/Users」の順に選択します。
  2. 以前に作成した API ユーザーを選択します。
  3. 割り当てられた Security Levels の名前をメモしてください。

セキュリティプロファイルの更新または新規作成

Webhooks を有効にするために、セキュリティプロファイルを更新または新規作成するには、以下の手順に従ってください。

  1. Autotask で、Autotask アイコンにカーソルを合わせ、「Admin > Company Settings & Users > Resources/Users (HR) > Security > Security Levels」の順に選択します。
  2. 以前にメモしたセキュリティプロファイル名を見つけるには、「Security Levels」を参照してください。
  3. Edit」をクリックし、「Other」のセクションを展開します。
  4. Webhooks」をクリックし、API ユーザーがアカウントの有効期間中に作成できる Webhook の最大数を入力します。デフォルト値は50です。
  5. Save & Close」をクリックします。

一部の Autotask セキュリティレベルは編集できません。新しいセキュリティレベルを複製して Webhooks をオンにする必要がある場合は、API ユーザーを再編集し、Webhook アクセス権を持つセキュリティレベルを選択する必要があります。

ソフォス製品で Autotask 統合の API ユーザーを変更する前に、Webhooks の管理に使用される認証情報がアクティブのままであることを確認してください。認証情報をアクティブのままにすることによって、統合は以前の API ユーザーに関連付けられている Webhook を削除できます。

Autotask 統合の API ユーザーを変更すると、新しい API ユーザーの認証情報を使用して新しい Webhook が自動的に作成され、古い Webhook が削除されます。Webhook が自動的に削除されない場合は、以前の API ユーザー用に作成された Webhook を手動で削除する必要があります。

古い Webhook を手動で削除するには、それに関連付けられている以前の API ユーザーを再度アクティブにし、それからAutotask API を呼び出すか、Kaseya サポートに連絡して Webhook を削除してください。

Webhook の詳細については、Webhook を参照してください。

API ユーザーアカウントを作成したら、 Sophos Central - Security 統合ベンダーを有効にする必要があります。詳細は、「Sophos Central - Security」統合ベンダーをオンにする方法を参照してください。