메인 콘텐츠로 건너뛰기
시스템 관리자는 Fulfillment Operator 역할을 테넌트 관리자에게 할당할 수 있습니다. 역할이 할당되면 테넌트 관리자는 Vantage API를 통해 새 테넌트를 생성하고, 자신의 테넌트 내 다른 사용자들에게 이 역할을 부여할 수 있습니다. Vantage API를 사용해 테넌트를 생성하려면 Fulfillment Operator는 다음을 수행해야 합니다:
  1. Vantage API에 대해 인증을 수행합니다. 자세한 내용은 Authentication을 참조하세요.
  2. Authorization = Bearer <access token> 헤더를 포함한 POST 요청을 {baseUrl}/api/publicapi/v1/invites/ 엔드포인트로 전송하며, 요청 본문에 다음 매개변수를 포함합니다:
ParameterDescription
Model다음 매개변수를 포함하는 객체입니다: useMySubscription, email, tenantName, validWithin, tenantDescription
email새로 생성되는 테넌트 관리자의 이메일입니다.
validWithin초대가 전송된 시점부터 초대를 수락할 수 있는 유효 시간입니다. 형식은 days.hours:minutes:seconds입니다. 이 매개변수의 기본값은 “14.00:00:00”(14일)입니다.
tenantName테넌트 이름입니다. 테넌트 이름은 고유해야 합니다. 이미 존재하는 이름으로 테넌트를 생성하려고 하면 오류가 발생합니다.
useMySubscription현재 테넌트의 구독을 재사용할지 여부를 나타냅니다. 이 옵션이 활성화되면 현재 테넌트와 새로 생성되는 테넌트는 동일한 페이지 사용량 카운터를 공유합니다. 어느 한 테넌트에서든 카운터를 모두 소진하면 두 테넌트 모두 해당 구독을 더 이상 사용할 수 없습니다. 기본값은 False이며, 이 경우 새 구독 파일을 다운로드해야 합니다.
tenantDescription테넌트에 대한 설명입니다. 테넌트를 설명하는 임의의 텍스트를 사용할 수 있으며, 시스템 관리자에게 표시됩니다.

요청 예시:

curl --request POST \
  --url https://vantage-us.abbyy.com/api/publicapi/v1/api/publicapi/v1/invites \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: multipart/form-data' \
  --form 'Model={
  "useMySubscription": false,
  "email": "test@test.com",
  "tenantName": "name",
  "validWithin": "14.00:00:00",
  "tenantDescription": "description"
}' \
  --form File='@example-file'