Azure API Management の API サービスグラフコネクタ
ServiceNow® Azure API Management の API サービスグラフコネクタを使用して、Azure API 管理アプリケーションから API の詳細を 構成管理データベース (CMDB).
ストアでアプリを要求する
ServiceNow Store Web サイトにアクセスして利用可能なすべてのアプリを表示し、ストアにリクエストを送信する方法について確認してください。リリースされたすべてのアプリのリリースノート情報については、「ServiceNow Storeバージョン履歴のリリースノート」を参照してください。
主な機能
正規化されたデータモデルにデータをインポートして、他のテクノロジー間での一貫性を確保します。
サポートされている ServiceNow のバージョン
- Washington DC
- Xanadu
- Yokohama
ユースケース
- 公開された API とバックエンド API のエンドツーエンドのインベントリを管理し、どの API が誰によって公開され、誰に使用されているかを特定します。
- 顧客向けエンドポイントから基盤となるサービスまで API を追跡して、サービスの変更や障害が生じたときに影響を受けるエンドポイントを特定し、報告された問題のインシデントを作成します。
- API エンドポイントに関連する脆弱性とセキュリティインシデントに対処し、その重大性を評価するためのコンプライアンス要件を作成します。
コネクタの接続の構成
コネクタの接続は、CMDB ワークスペースのSGC セントラルビューを使用して設定できます。このビューを使用すると、コネクタを検出してインストールし、接続の作成、編集、監視、デバッグのライフサイクル全体を効果的に管理できます。SGC セントラルを使用してコネクタを設定するには、「SGC セントラル を使用して Azure API Management の API サービスグラフコネクタを構成する」を参照してください。
データマッピング
Azure API 管理 データソースのデータは、強力な変換エンジン (RTE) を使用してマッピングされ、CMDB 構成アイテム (CI) クラス定義に変換されます。データは、識別および調整エンジン (IRE) を使用して CMDB に挿入されます。
接続の設定が完了したら、 Azure API 管理 アプリケーションから定期的にデータをプルするように統合を構成できます。
| データソース | ステージングテーブル | ターゲットテーブル |
|---|---|---|
| API 管理サービス | SGA Azure API Management [sn_azure_api_gw_sga_azure_api_management] | Azure API 管理 |
| マネージド API | SGA Azure マネージド API [sn_azure_api_gw_sga_azure_managed_api] | マネージド API |
| API フロントエンドバックエンド | SGA Azure API フロントエンドバックエンド [sn_azure_api_gw_sga_azure_api_frontend_backend_import] | API フロントエンド |
| API GraphQL フロントエンドバックエンド | SGA Azure API GraphQL フロントエンドバックエンド [sn_azure_api_gw_sga_azure_api_graphql_frontend_backend] | API フロントエンド |
| API コンシューマー | SGA Azure API コンシューマー [sn_azure_api_gw_sga_azure_api_consumer] | API コンシューマー |
| API 製品 | SGA Azure API 製品 [sn_azure_api_gw_sga_azure_api_product] | API 製品バンドル |
| API コンシューマーサブスクリプション | SGA Azure API コンシューマーサブスクリプション [sn_azure_api_gw_sga_azure_api_subscription] | API コンシューマーサブスクリプション |
| API タグ | API タグ [sn_azure_api_gw_api_tag] | キー値 |
| API コンシューマーアクセス | SGA Azure API コンシューマーアクセス [sn_azure_api_gw_sga_azure_managed_api] | API コンシューマーアクセス |
Azure API 管理 アプリケーションからデータをプルしたときにデータが保存される場所の詳細については、「Azure API Management の API サービスグラフコネクタデータを格納するためのターゲットテーブル」を参照してください。
統合ハブ ETL アプリを使用して、データマップを表示できます。詳細については、「統合ハブ ETL」を参照してください。
レコード削除プロセス
コネクタは、 CMDB CI クラスに対してのみ論理的な削除をサポートしています。つまり、レコードはシステムから完全に削除されません。代わりに、前回のスケジュール済みジョブの実行中に検出されなかった CMDB CI レコードは、[ 非稼働] としてマークされます。