如何创建配置用户

轻松填充您的服务器

Virola 服务器管理员 可以选择如何在服务器上创建用户配置文件。根据服务器配置、用途和公司整体结构,可以使用以下几种方法来创建用户配置文件:

  • 手动逐个添加用户
  • 支持用户自助注册,允许用户创建自己的个人资料
  • 从 JSON 文件批量导入用户
  • 通过 LDAP 目录服务同步用户

如何手动添加用户

要手动创建用户配置文件,请执行以下操作:

  1. 前往Virola 客户端应用程序中的“Administration / Manage Users”菜单
  2. 点击那里的 "Create" 链接
  3. Specify username and password
  4. 点击 "Create" 按钮
  5. 打开并更新用户资料或单击 "Ok" 按钮.
Screenshot of the process of manual user profile creation

用户自助注册

  1. 在 Administration / User self-registration 自助注册中启用用户自助注册选项.
  2. 要求用户安装 Virola 客户端应用程序
  3. 使用以下方法之一 邀请用户在您的服务器上注册:
    • 向他们发送一个自助注册链接,其内容如下:
      virola://command?action=self-registration&host=127.0.0.1&port=7777

      • 127.0.0.1 您的服务器主机 IP 或主机名是
      • 7777 您的服务器端口号是
      自我注册链接将打开 Virola 客户端应用程序并启动自我注册向导,提示用户创建用户名和密码。
    • 通过任何方便的方法 向他们提供您的主机名、端口号和自我注册说明
Screenshot of the process of manual user profile creation

从 JSON 导入

JSON 导入功能支持从包含 JSON 格式对象数组的文本文件 导入多个用户。例如:

[
    {
        "user_name": "alex"
    },
    {
        "user_name": "john",
        "password": "qwerty",
        "status": "active",
        "is_admin": true,
        "regular_in_rooms": [1, 2, 3],
        "moderator_in_rooms": [4, 5],
        "properties": {
            "title": "Dr.",
            "first_name": "John",
            "last_name": "K.",
            "middle_name": "Smith",
            "nickname": "Jonny",
            "date_of_birth": "10/26/1990",
            "job_title": "Director",
            "job_department": "Sales",
            "job_description": "Development of sales strategy",
            "phone_number": "+1234567890",
            "email_address": "jonny@qweedcxzas.com",
            "social_profile_url": "https://www.linkedin.com/",
            "postal_address": "123 ABC Str."
        }
    }
]
                    

您可以仅指定user_nameJSON 中的字段,也可以提供完整的用户详细信息,包括应添加用户的房间列表以及他们在每个房间中的角色

确保严格遵循 JSON 格式。任何不符合指定格式的字段将被忽略。

要从 JSON 导入用户,请执行以下操作:

  1. 按照Virola 客户端应用程序中的 Administration / Manage Users 菜单操作
  2. 点击 "Import" 链接并指定包含用户的 JSON 文件的路径,然后点击 "Next"
  3. 在出现的表单中,您将获得已提取用户的信息。如果您想继续,请点击 "Import" 按钮并导入您的用户。重复的用户将被忽略
Screenshot of JSON import process

与 LDAP 目录服务同步

如果您使用LDAP 目录服务管理联系人,则可以同步用户并将其添加到 Virola 客户端。要开始与 LDAP 目录服务同步,您需要按照 Administration / Directory Server 菜单的说明,指定连接详细信息并映射用于联系人同步的字段。

Screenshot of the process of manual user profile creation