---
sourceDocument: Xanadu IT Operations Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/it-operations-management

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# CAPI インターフェイスを作成または拡張する

# CAPI インターフェイスを作成または拡張する {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：2分

新しい操作を追加して、新しい CAPI インターフェイスを作成したり、既存の CAPI インターフェイスを拡張したりできます。

## 始める前に

* 必要なロール：admin
* [デフォルトの CAPI API](https://servicenow-prod.fluidtopics.net/RVYVY3VEaDO94h7EjaAp~A "クラウドプロビジョニングとガバナンス アプリケーションには、デフォルトでいくつかの CAPI API が用意されています。") を調べ、作成するプロバイダーと製品が存在していないことを確認します。
* プロバイダーに対する REST 呼び出しの作成方法を理解できるように、クラウドプロバイダー API に精通しておいてください。プロバイダー API に渡すことができるヘッダー、認証要件、エンドポイント、およびデータに精通していない場合は、独自の CAPI コンポーネントを構築できません。

## このタスクについて

通常、クラウドプロビジョニングとガバナンス アプリケーションで提供されるデフォルトのインターフェイスを使用できます。カスタムインターフェイスを作成するには、類似した既存のインターフェイスを基にします。

## 手順

1. クラウドアドミンポータルで、 Design (デザイン)Cloud APIをクリックし、\[ インターフェイス \] タブをクリックします。
2. \[新規\] をクリックします。
3. \[クラウドインターフェイスの追加\] ウィンドウで、インタフェースの名前と役に立つ説明を入力し、API インターフェイスが属する最も関連性の高いカテゴリを選択します。  
   この例は、Azure Storage のインターフェイスを示しています。

4. \[CAPI インターフェイス操作\] 関連リストで、\[新規\] をクリックします。  
   作成する各操作は、異なる REST API 呼び出しに対応します。
5. プロバイダーで呼び出す API に対応する操作の名前を指定します。  
   たとえば、Azure の \[Create Container operation\] に対応する CreateContainer と呼ばれる操作を作成できます。

6. ヘッダーを右クリックし、\[保存\] を選択します。
7. \[インターフェイス操作パラメーター\] 関連リストで、\[新規\] をクリックします。
8. クラウドプロバイダー REST API ドキュメントで定義されているとおりに、操作に必要なパラメーターを作成します。  
   パラメーターがわからない場合、操作は失敗します。Azure Storage の例では、CreateContainer 操作は、ここで ContainerName と呼ばれるコンテナーの名前を持っている必要があります。

9. \[送信\] をクリックします。
10. 操作に必要な数のパラメーターを追加し、必要なすべての操作を追加します。

## 次のタスク

[CAPI API を作成する](https://servicenow-prod.fluidtopics.net/4VCdxaduSamyENeYJukUkw "既存の CAPI API がプロバイダーの CAPI インターフェイスと統合されていない場合は、API を作成できます。リソースブロックのステップは、操作が実行されるときに API メソッドを呼び出すことができます。")

