メインコンテンツへスキップ
システム管理者は、テナント管理者に Fulfillment Operator ロールを割り当てることができます。このロールが付与されている場合、テナント管理者は Vantage API を使用して他のテナントをシステムに追加でき、またテナント内の他のユーザーにこのロールを割り当てることもできます。 Vantage API でテナントを作成するには、Fulfillment Operator は次を実行します。
  1. Vantage API で認証します。詳細は Authentication を参照してください。
  2. ヘッダーに Authorization = Bearer <access token> を設定し、以下のリクエストボディ パラメーターを含めて {baseUrl}/api/publicapi/v1/invites/POST リクエストを送信します。
ParameterDescription
email新たに作成されるテナント管理者のメールアドレス。
validWithin招待の送信時点から、招待を受け入れられる有効期間。形式は days.hours:minutes:seconds。パラメーターの既定値は “14.00:00:00”(14 日)です。
tenantNameテナント名。テナント名はシステム内で一意です。指定した名前が既に他のテナントで使用されている場合、同名で新しいテナントを作成しようとするとエラーになります。
useMySybscription現在のテナントのサブスクリプションを使用するかどうかを指定します。現在のテナントのサブスクリプションを使用する場合、両方のテナント(現在のテナントと新しいテナント)は同じカウンターのページを共有します。いずれかのテナントがそのカウンターの残りページを使い切ると、どちらのテナントもそれ以上使用できなくなります。パラメーターの既定値は False であり、新しいサブスクリプション ファイルをダウンロードする必要があることを意味します。
tenantDescriptionテナントの説明。テナントを表す任意の文字列。この文字列はシステム管理者に表示されます。
サンプル リクエスト:

Windows の場合

curl --location --request POST "{baseUrl}/api/publicapi/v1/invites/" 
-H "accept: application/json" \
-H "Authorization: Bearer {token}"
{ 
  "email": "[email protected]",
  "validWithin": "14.00:00:00", 
  "tenantName": "tenant's name",
  "useMySubscription": true,
  "tenantDescription": "tenant's description"
}

Linux の場合

curl --location --request POST '{baseUrl}/api/publicapi/v1/invites/'
-H 'accept: application/json' \
-H 'Authorization: Bearer {token}'
{ 
  'email': '[email protected]',
  'validWithin': '14.00:00:00', 
  'tenantName': 'テナント名',
  'useMySubscription': true,
  'tenantDescription': 'テナントの説明'
}