导入和更新一批用户

对一批用户的导入和更新特征允许管理员导入用户,用户信息和通过从一个简单的文本文件选择更新现有用户的详细内容。此外能够创建用户,并能够使管理员更新以下的用户数据:

用户的批导入特征有用的实例包括:

有关使用批导入的操作从先前PaperCut版本导入数据到当前版本的更多信息,请查看附录G的“从PaperCut Quota进行升级”的部分。

提示

PaperCut NG从潜在的系统或网域设计出了导入用户的信息。批导入特征的设计不是替代而是用户其它系统数据导入的补充 。

批导入的执行:

  1. 在文本编辑器里手动检查您的文件以确保tab-delimited的格式是规定范围的,详细内容请查看 “导入一批用户的文件格式”章节

  2. 浏览用户 选项

  3. 点击批导入 ...选项 (在左边)

  4. 点击浏览 选择文件的导入(文件的格式在 “导入一批用户的文件格式”章节里有相关描述)。

  5. 如果所需的用户不存在,请选择您想导入创建的新用户。如果要清除此检验栏,在所包含的用户上划线,不存在的将被忽略而现有的用户将被更新。

  6. 点击导入按钮。

  7. 操作完成后将告诉您有多少用户被更新又有多少用户被创建。

警告

批导入是修改数据的重要操作。最好建议执行:

  • 在导入之前做个备份。

  • 首先在整个批导入之前使用一小批用户实验/测试导入程序。

导入一批用户的文件格式

导入文件在表格里有限定格式并包含了以下所指定方面:

FieldDescriptionOptional?

Username

The user's username

Mandatory

Credit Balance

The user's credit balance

Optional - balance not set if blank

Restricted Status

The user's restricted status. (Y/N)

Optional - restricted status not set if blank

Full Name

The user's full name

Optional - full name not set if blank

Email

The user's email address

Optional - email not set if blank

Department

The user's department or faculty

Optional - department not set if blank

Office

The user's office or location

Optional - office not set if blank

Card Number

The user's identity card number

Optional - card number not set if blank

Notes

Notes about the user.

Optional - notes not set if blank

表格 5.2. 对一批用户导入的文件格式

提示

创建表格的一个简单的方法是用Microsoft Excel定义文件并用文本格式保存。

导入文件的格式实例

以下行显示上述所有方面的导入情况(通过表格分别显示不同方面的信息)。

matt	20.00	Y	Matt Johnson	mattj@email.com	Science Dept	Head office	\
    103251	NoteA
john	25.00	N	John Jackson	jj@domain.com	Administration	Other office	\
    963254	NoteB
                

注意:backslash表明文本应该显示在相同的行里。

以下的行仅显示了用户导入的邮箱地址。注意:表格里仍然存在余额,限制,域的全名,而每一项都是空白。

matt				mattj@email.com
john				jj@domain.com
                

以下的行显示了导入的帐户余额和第一个用户的全名及第二个用户的帐户余额和邮箱地址。注意:图表的特征仍存在着空白。

matt	10.00		Matt Johnson
john	15.00			jj@domain.com