パートナーシップ API では、New Relic のパートナー様、および カスタマーパートナーシップとして設定された New Relic アカウント において、アカウント、ユーザー、およびサブスクリプション関連の設定を管理することができます。
要件
パートナーシップ API は、New Relic の担当者から使用するように特別に指示されない限り、あなたの組織では利用できません。
パートナーシップ API は、次の 2 種類の New Relic アカウントでご利用いただけます: パートナー (マネージドサービスプロバイダー、リセラー) および カスタマーパートナーシップ (パートナーシップアカウント構造へのアクセスを許可された大規模なお客様) 。
このドキュメントは、Partner APIのバージョン2に関するものです。それ以前のバージョンは廃止されています。旧バージョンの統合で問題が発生した場合は、バージョン2にアップグレードしてください。
パートナーシップAPIの呼び出しには、パートナーシップオーナーアカウントのREST APIキーとパートナーIDの両方による認証が必要です。
真の New Relic パートナー (マネージドサービスプロバイダー、リセラー) であるアカウントには、API の使用に関する制限はありません。 カスタマーパートナーシップ として設定されたアカウントには、以下のような制限があります。
お客様とのパートナーシップの制限
お客様のNew Relic組織が カスタマーパートナーシップ として設定されている場合、お客様の組織がより新しい プライシングモデル またはより新しい ユーザーモデル である場合には、いくつかの制限があります。詳細はこちら。
価格モデル。 New Relic One の価格モデル を利用している場合、 オリジナルの価格モデル を支配する API コールを使用することはできません。API の影響は以下の通りです。
- サブスクリプション・オブジェクトには
- NerdGraph Provisioning API を使用することはできません。
ユーザーモデル。 お客様の New Relic 組織のユーザーが New Relic One ユーザーモデル に変換された場合、 オリジナルのユーザーモデル のユーザーを作成または管理する API コールは使用できなくなります。API の影響は以下の通りです。
- ユーザーオブジェクト を使うことはできません。代わりに、 これらのユーザー管理のドキュメント でユーザーを管理します。
- アカウントオブジェクトの場合:
users
フィールドでユーザーを追加することはできません。代わりに、 これらのユーザー管理のドキュメント でユーザーを管理します。
お客様の価格モデルまたはユーザーモデルを決定するには、 価格とユーザーモデルの変更の概要 を参照してください。
パスワード要件
アカウント作成時に渡されるパスワードには、このような条件があります。
- 8~50文字
- 文字、数字、または特殊文字のみ
- スペースを含むことはできません
- 少なくとも1つの文字を含むこと
- 少なくとも1つの数字または特殊文字を含むこと
あなたができること
ここでは、APIの機能をご紹介します。
アカウントです。
アカウントオブジェクト は、アカウントの作成や更新に使用します。これを使って以下のようなことができます。
また、子アカウントを作成するための子アカウントオブジェクト があります。
要件を満たしている一部の組織 は、 ユーザーオブジェクト を使用することができます。
- アカウントへのユーザーアクセスの追加
- アカウントからのユーザーアクセスの削除
サブスクリプション。
要件 を満たし、当社のオリジナル製品価格モデルを採用している組織は、 サブスクリプションオブジェクト を使用して、サブスクリプションに関するさまざまな特性を設定することができます。
スタートガイド
Partnership API の使用を開始するには、 Partner API reference docs を参照してください。