跳转到主要内容
系统管理员可以为租户管理员分配 Fulfillment Operator 角色。分配该角色后,租户管理员不仅可以通过 Vantage API 将其他租户添加到系统中,还可以在该租户内将此角色分配给其他用户。 要通过 Vantage API 创建租户,Fulfillment Operator 需要执行以下操作:
  1. 在 Vantage API 中完成授权,详细信息请参阅 Authentication。
  2. {baseUrl}/api/publicapi/v1/invites/ 发送带有 Authorization = Bearer <access token> 标头的 POST 请求,并在请求正文中包含以下参数:
Parameter描述
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": "admin@company.tld",
  "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': 'admin@company.tld',
  'validWithin': '14.00:00:00', 
  'tenantName': '租户名称',
  'useMySubscription': true,
  'tenantDescription': '租户描述'
}