メインコンテンツへスキップ
ABBYY Vantage は、次の 2 つのスコープで動作するマルチテナントシステムです。
  • システム管理者のスコープ: システム全体の管理を対象とします。ユーザーは システム管理者 ロールを持ち、テナントおよびユーザーを管理できます。
  • テナントスコープ: テナント固有の操作を対象とします。
システム管理者は次のことができます。
  • テナントを表示、作成、削除し、テナントサブスクリプションを管理する
  • ユーザーを表示、作成、削除する
異なるクライアントを論理的に分離するため、あるスコープに対する権限を持つユーザーは他方のスコープにはアクセスできません。同様に、あるテナントは他のテナントのデータにアクセスできません。

テナントの作成

  1. 左側のペインで Tenants タブを開きます。
  2. New Tenant をクリックします。
  3. 表示されるダイアログで、次の項目を指定します。
    • テナント名
    • 説明
    • テナント管理者のメールアドレス
テナント名、説明、および管理者のメールアドレスのフィールドが表示されている 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 タブで確認できます。
System Administrator のスコープで新しいユーザーを追加すると、そのユーザーには自動的に System Administrator ロールが付与されます。

ユーザーの削除

  1. ユーザー一覧で削除するユーザーを選択します。
  2. Delete をクリックし、削除を確定します。
処理が完了すると、そのユーザーは一覧から削除され、そのユーザーのデータへのアクセスはできなくなります。

パスワードのリセット

システム管理者の資格情報でログインできない場合は、次の手順を実行します。
先に進む前に、kubectl がインストールされており、Kubernetes クラスターに接続されていることを確認してください。
  1. システム管理者用の API にアクセスします。
その後、http://localhost:8080/index.html にアクセスします。
  1. Users セクションに移動します。
  2. 次のように GET リクエストを送信して、ユーザーの詳細情報を取得します。
email または name Parameter を使用します。レスポンスにはユーザー ID が含まれます。
  1. PUT リクエストを送信してパスワードをリセットします。
リクエストボディは次のとおりです。

IP 制限

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