外部システム統合は、BigFix Inventory の主要な機能の一つです。統合のためのビジネス・ロジックが使用可能であり、共通の統合ポイント用のインターフェースが提供されています。
アプリケーション・ユーザー・インターフェースを使用して大量の情報を管理すると、多大な時間がかかる場合があります。グラフィカル・ユーザー・インターフェースの代わりに REST API を使用すると、ソフトウェア・インベントリー、およびソフトウェア・カタログのコンテンツを管理するために必要な時間を削減できます。
コア API には、BigFix Inventory と統合された API のすべての基本セットが含まれます。
統合ビュー API は、インスタンスの統一されたビューを提供します。
BigFix Inventory は、製品にバンドルされているソフトウェア・コンポーネントを検出します。
BigFix Inventory REST API プロトコルの操作は、特定の REST リソースに対する HTTP メソッドとして定義されます。
コネクターおよび演算子を使用すると、一致する条件および値に基づいてフィルタリングを行う照会セグメントを作成できます。
9.2.8 から使用できます。一部の REST API では、バージョン 2 が作成され、機能やエクスペリエンスが向上しています。そのような場合、元の API は時間とともに非推奨になり、バージョン 2 のみがさらに開発されます。そのような REST API に基づいているカスタム・ツールまたは内部プロセスがある場合は、新しいバージョンの API を使用するようにツールを調整することをお勧めします。
REST API 要求を認証するために必要なユーザー固有のトークンを要求するには、api/get_token エレメントに対して POST 操作を使用します。
api/get_token
POST
BigFix Inventory のバージョンに関する情報を要求するには、api/sam/about エレメントに対して GET 操作を使用します。
api/sam/about
GET
9.2.8 から使用可能です。REST API 要求を使用して、削除されたコンピューターに関する履歴データも含め、ハードウェア・インベントリーに関連した大量のデータを迅速に取得できます。その後、そのデータを他のアプリケーションに渡して、さらに処理したり分析したりすることができます。
9.2.8 から使用可能です。REST API 要求を使用して、アンインストールされたコンピューターに関する履歴データも含め、ライセンス・メトリック使用状況とソフトウェア・インベントリーに関連した大量のデータを迅速に取得できます。その後、そのデータを他のアプリケーションに渡して、さらに処理したり分析したりすることができます。
9.2.8 から使用可能です。バージョン 2 の REST API では、関連付けを使用して、API 要求の一部として、追加のデータを取得できます。例えば、software_instances API 要求の一部として、コンピューター・ハードウェアに関する詳細情報を取得できます。
software_instances
9.2.2 から使用可能です。REST API を使用した未加工スキャン結果の取得は、最近インストールまたは変更されたソフトウェアを素早くディスカバーできるようにすることで、環境のモニタリングを効果的に行うことを目的としたものです。短縮されたデータ・インポートを使用することで、ソフトウェアに関するデータがサーバーにより速く到達し、また同時に、毎日実行できるインポートの数を増やすことができます。
/api/sam/unified/current/software API を使用すると、現在インストールされているソフトウェア・インスタンスとパッケージ・データを一緒に表示できます。
/api/sam/unified/current/software
構成 API には、アプリケーションの構成に必要なすべての API が含まれます。
一部の REST API では、バージョン 2 が作成され、機能やエクスペリエンスが向上しています。このような場合、元の API は非推奨となり、バージョン 2 がサポートされます。カスタム・ツールまたは内部プロセスを、これらの API の新しいバージョンに合わせて調整する必要があります。
パッケージ・データとソフトウェア・インスタンス・データを結合する統合ソフトウェア API