パートナーシップ API では、New Relic のパートナー様、および カスタマーパートナーシップとして設定された New Relic アカウント において、アカウント、ユーザー、およびサブスクリプション関連の設定を管理することができます。
要件
There are several major limitations to using the Partnership API. New Relic の担当者から特に指示がない限り、New Relic 組織ではこの API を使用しないでください。 制限事項を理解するには、要件セクション全体をお読みください。
パートナーシップ API は、2 種類の New Relic アカウントで使用できます: パートナー(マネージド サービス プロバイダーおよび New Relic リセラー) とカスタマー パートナーシップ(当社のパートナーシップ アカウント構造へのアクセスを許可された大規模な組織)。
パートナーシップAPIの呼び出しには、パートナーシップオーナーアカウントのREST APIキーとパートナーIDの両方による認証が必要です。
正規の New Relic パートナー (マネージド サービス プロバイダーまたは再販業者) であるアカウントには、Partnership API の使用に関する制限はありません。顧客パートナーシップとして設定された New Relic 組織には、次の制限があります。
お客様とのパートナーシップの制限
お客様のNew Relic組織が カスタマーパートナーシップ として設定されている場合、お客様の組織がより新しい プライシングモデル またはより新しい ユーザーモデル である場合には、いくつかの制限があります。詳細はこちら。
User model.
New Relic組織に新しいユーザー モデルのユーザーが存在する場合、アカウントまたはユーザーを管理する Partnership APIコールは使用できなくなります。 代わりに使用するものの詳細は次のとおりです。
- Partnership APIユーザー オブジェクトを使用する代わりに、 NerdGraph を介してユーザーを管理します。
- パートナーシップ APIアカウント オブジェクト または子アカウント オブジェクトを使用する代わりに、 NerdGraph を介してアカウントを管理します。
Pricing model.
新しい API使用量ベースの料金モデル をご利用の場合は、 元の料金モデル を管理する コールは使用できません。API の影響は次のとおりです。
- サブスクリプション・オブジェクトには
- NerdGraph Provisioning API を使用することはできません。
お客様の価格モデルまたはユーザーモデルを決定するには、 価格とユーザーモデルの変更の概要 を参照してください。
ドキュメントの目次
パートナーシップ API ドキュメントには次のものが含まれます。
あなたができること
この API でできることの概要は次のとおりです。
Account:
要件を満たす一部の組織は、アカウント オブジェクトを使用してアカウントを作成および更新できます。それを使用して次のことができます。
- 新規作成
- 公演
- アップデート
- キャンセル
- 使用方法の表示
- プライマリ管理者を設定
- サブスクリプションを設定
また、子アカウントを作成するための子アカウントオブジェクト があります。
要件を満たす一部の組織は、ユーザー オブジェクトを次の目的で使用できます。
- アカウントへのユーザーアクセスの追加
- アカウントからのユーザーアクセスの削除
Subscription:
要件を満たし、元の製品価格モデルを使用している組織は、サブスクリプション オブジェクトを使用して、さまざまなサブスクリプション関連の特性を構成できます。
パスワード要件
アカウント作成時に渡されるパスワードには、このような条件があります。
- 8~50文字
- 文字、数字、または特殊文字のみ
- スペースを含むことはできません
- 少なくとも1つの文字を含むこと
- 少なくとも1つの数字または特殊文字を含むこと