跳转到主要内容
ABBYY Vantage 是一个多租户系统,具有两个作用域:
  • System Administrator 的作用域。涵盖系统管理。具有 System Administrator 角色的用户可以管理租户和用户。
  • 租户的作用域。涵盖与特定租户相关的操作。
System Administrator 可以:
  • 查看、创建和删除租户,并管理租户订阅
  • 查看、创建和删除用户
为确保不同客户在逻辑上相互隔离,具有某一作用域权限的用户无法访问另一作用域。同样,租户也无法访问其他租户的数据。

创建租户

  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’s Scope 中添加新用户时,该用户会自动获得 System Administrator 角色。

删除用户

  1. 在用户列表中选择目标用户。
  2. 点击 Delete 并确认删除。
完成后,该用户将从列表中移除,其数据访问权限将被阻止。

重置密码

如果您无法使用系统管理员凭据登录:
在继续操作之前,请确保已安装 kubectl 并已连接到 Kubernetes 集群。
  1. 访问系统管理员 API:
kubectl port-forward -n abbyy-vantage service/abbyy-vantage-au2-auth-adminapi2 8080:80
然后访问 http://localhost:8080/index.html
  1. 转到 Users 部分。
  2. 使用 GET 请求获取你的用户详细信息:
GET http://localhost:8080/api/v1/users
使用 emailname 参数。响应中将包含用户标识符。
  1. 使用 PUT 请求重置密码:
PUT http://localhost:8080/api/v1/users/{id}/password
在请求体中:
{
  "password": "newpassword"
}

IP 限制

如果租户管理员将 IP 限制配置错误,导致无法访问租户,系统管理员可以禁用这些限制:
  1. Tenants 选项卡上,单击租户名称。
  2. 转到 IP Restrictions 选项卡。
  3. 单击 Disable