メインコンテンツへスキップ
ABBYY Vantage は、2 つのスコープで動作するマルチテナント システムです。
  • システム管理者スコープ。システム管理を対象とします。ユーザーにはシステム管理者ロールが割り当てられ、テナントとユーザーを管理できます。
  • テナントスコープ。テナント固有の運用を対象とします。
システム管理者は次の操作を行えます。
  • テナントの表示、作成、削除、およびテナントのサブスクリプションの管理
  • ユーザーの表示、作成、削除
各クライアントを論理的に分離するため、一方のスコープに対する権限を持つユーザーは、もう一方のスコープにはアクセスできません。同様に、テナントは他のテナントのデータにアクセスできません。

テナントの作成

  1. 左側のペインで Tenants タブを開きます。
  2. New Tenant をクリックします。
  3. ダイアログで、次を指定します。
    • テナント名
    • Description
    • テナント管理者のメールアドレス
テナント名、Description、管理者のメールアドレスのfieldが表示された New Tenant ダイアログ
  1. Upload Subscription File をクリックし、提供されたサブスクリプション ファイルをアップロードします。サブスクリプションの詳細については、Subscriptionsを参照してください。
完了すると、新しいテナントが作成され、登録リンクを含む招待メールが指定したメールアドレスに送信されます。 システムで作成されたすべてのテナントの一覧は、Tenants タブで確認できます。テナント管理者がまだ招待を承諾していないテナントには、名前の前にアイコンが表示されます。アイコンにマウスカーソルを合わせると、招待が送信された日付が表示されます。
招待は 14 日間有効です。この期間内にテナント管理者が登録しない場合、そのテナントはシステムから削除されます。

招待を再送信する

  1. テナント一覧から対象のテナントを選択します。
  2. Resend Invite をクリックします。
  3. 必要に応じてメールアドレスを変更し、Send をクリックします。

REST API を使用したテナントの作成

システム管理者は、テナント管理者に Fulfillment Operator ロールを割り当てることができます。Fulfillment Operator ロールを持つテナント管理者は、REST API リクエストを通じて他のテナントをシステムに追加し、このロールをテナント内の他のユーザーに割り当てることができます。 Fulfillment Operator ロールを割り当てるには、次の手順を実行します。
  1. Tenants タブを開き、対象のテナントをクリックします。
  2. General タブを開き、Allow Tenant Users to Create New Tenants をクリックします。
このロールをテナントに割り当てると、後で解除することはできません。
このロールが割り当てられたテナント管理者は、REST API リクエストを通じてテナントを作成できるほか、テナント内の他のユーザーにもこのロールを割り当てることができます。

テナントの削除

  1. テナント一覧で削除するテナントを選択します。
  2. Delete をクリックし、削除を確認します。
テナントは一覧から削除され、そのデータにはアクセスできなくなります。ABBYY の保持ポリシーに従い、テナントは一覧から削除されてから 30 日後に完全に削除されます。この期間が経過するまでは、同じ名前の新しいテナントを作成することはできません。

ユーザーの作成

  1. 左側のペインにある Users タブを開きます。
  2. New User をクリックします。
  3. ユーザーのメールアドレスとパスワードを入力します。
  4. パスワードを再入力して確認します。
完了すると、システムに新しいユーザーが作成されます。ユーザーをクリックして、名前を追加できます。システムで作成されたすべてのユーザーの一覧は、Users タブで確認できます。
システム管理者スコープ で新しいユーザーを追加すると、そのユーザーには自動的にシステム管理者ロールが付与されます。

ユーザーの削除

  1. ユーザーリストで対象のユーザーを選択します。
  2. Delete をクリックし、削除を確認します。
完了すると、そのユーザーはリストから削除され、そのユーザーのデータにアクセスできなくなります。

パスワードのリセット

システム管理者の認証情報でログインできない場合:
続行する前に、kubectl がインストールされており、Kubernetes クラスターに接続されていることを確認してください。
  1. システム管理者の API にアクセスします:
次に、http://localhost:8080/index.html にアクセスします
  1. Users セクションに移動します。
  2. GET リクエストを使用して自分のユーザー情報を取得します:
email または name パラメーターを使用します。レスポンスにはユーザーの識別子が含まれます。
  1. PUT request を使用してパスワードをリセットします:
リクエストボディを使用する場合:

IP制限

テナント管理者が IP 制限を誤って設定し、テナントにアクセスできなくなった場合は、システム管理者がその設定を無効にできます。
  1. Tenants タブで、テナント名をクリックします。
  2. IP Restrictions タブに移動します。
  3. Disable をクリックします。