Deep Security 11.1以降には、新しいRESTful APIがあり、Deep Securityを介してセキュリティのプロビジョニングとメンテナンスを自動化できます。Deep Security Automation Centerにアクセスして、希望の言語でSDKをダウンロードし、APIの使用方法を学んでください。
  • APIレファレンス
  • タスク指向のガイドと豊富なコード例
  • サポートリソース
APIは新機能や改善点が継続的に更新されています。新しい自動化プロジェクトを開始する際に、新しいAPIがニーズを満たしている場合は、長期的なサポートとメンテナンスの恩恵を受けるためにそれを使用するべきです。
APIの使用を開始するには、Deep Security Automation CenterのDeep Security自動化の第一歩ガイドを参照してください。

レガシRESTおよびSOAP API

注意
注意
Deep Security 11.1より前に提供されていたRESTおよびSOAP APIは変更されていません。これらは非推奨となっているため、新機能は追加されませんが、既存のAPI機能は通常通り動作し続けます。
Deep Securityには従来のRESTおよびSOAP APIがまだ含まれています。これらの使用方法については、Deep Security Automation Centerの以下のガイドを参照してください。
次のセクションでは、SOAPおよびREST APIを使用するためのタスクを実行するためにDeep Security Managerを使用する方法について説明します。これらのタスクを実行する必要がある場合の詳細については、上記のガイドを参照してください。

ステータス監視APIを有効にします (optional)

レガシーREST APIでステータス監視を使用するには、有効にする必要があります。APIは認証を必要としないため、デフォルトでは無効になっています。
  1. Deep Security Managerで、[管理]→[システム設定]→[詳細]に移動します。
  2. [ステータス監視API] セクションで、[有効化済み] を選択し、[保存] をクリックします。

Webサービスユーザアカウントを作成する

Webサービス専用アクセスのロールを作成し、新しいユーザに割り当てます。
  1. Deep Security Managerで、[管理][ユーザ管理][役割]に移動します。
  2. [新規]をクリックします。
  3. [Deep Security Managerユーザインタフェースへのアクセスを許可]チェックボックスの選択を解除し、[WebサービスAPIチェックボックスへのアクセスを許可]を選択します。
  4. 他の設定がすべて完了したら、[保存] をクリックします。
  5. [管理][ユーザ管理][ユーザ]に移動し、[新規]をクリックします。
  6. Web Service APIでのみ使用する新しいユーザを作成します。このユーザに以前作成した新しいロールを割り当てます。新しいユーザアカウントのユーザ名とパスワードをメモしてください。