批量导入用户

<< Click to Display Table of Contents >>

当前位置:  用户与权限管理 > 用户管理 > 批量导入导出用户 

批量导入用户

Previous pageReturn to chapter overviewNext page

系统外的用户支持批量导入到永洪产品中,导入方式有两种:Excel批量导入和数据集批量导入。

Excel批量导入:是将Excel文件中的用户批量上传至产品中。

数据集批量导入:是将SQL数据集或Excel数据集中的用户批量上传至产品中。

只有admin或admin_role的用户登录后才可以看到批量导入的选项。

 

批量导入用户入口:认证授权-用户管理页面的“更多”下拉选项中,如下图所示:

importU1

 

点击“批量导入”弹出批量导入的对话框,默认显示的界面为“Excel批量”如下如所示:

importU2

 

 

Excel批量

Excel批量导入用户步骤:

1. 下载模板

点击“下载”按钮,浏览器会弹出下载窗口,选择好存储位置后点击“保存”,即可将模板下载到本地,下载下来的模板如下图所示:

importU3

 

点击“格式要求!”sheet页可以看到添加用户信息的格式要求,要求如下:

用户名、昵称:不支持添加特殊字符。

优先级:从下拉列表中选择。

区号:从下拉列表中选择。

手机号:5-20位数字。

分组:(导入后会根据分组层级关系显示分组结构)

(1)父组/子组/子子组。

(2)如某人在多个分组用英文分号分隔:父组/子组;父组/子组。

角色:如某人有多个角色用英文分号分隔:角色1;角色2。

注意:

不可调整模板格式,不可随意添加列。例如:当产品中有定制用户属性时,需通过导出模板导出定制用户属性列,自己在Excel中添加的定制用户属性列可能会被忽略掉。

红色字为必填项。 当属性prompt.weak.pwd为true时,邮箱这一列的标题显示为红色,即:必填项。当属性prompt.weak.pwd为false时,邮箱这一列的标题显示为黑色,即:非必填项。

模板默认提供200行,超出行需要复制单元格格式。

当Excel中用户某属性的值为空,上传后,产品中对应的用户属性的值不会被覆盖;当Excel中用户某属性的值非空,上传后,产品中对应的用户属性的值会被覆盖为Excel中的值;

 

2. 按照模板的格式添加用户,如下图所示:

importU4

 

3. 上传Excel文件。

点击“上传”按钮,选中要上传的文件,点击“打开”按钮,即可进行上传。如下图所示:

importU5

4. 上传失败的错误信息。

上传后的上传结果会显示在对话框中,提示信息为:上传成功××条,失败××条。点击失败的条数后,浏览器弹出下载窗口,可以下载错误信息。下载后打开,如下图所示:

importU6

最后1列:错误信息列会列出对应用户上传失败的原因。

 

5. 上传后的结果。

上传后的用户会显示在左侧用户列表上,如下图所示:

importU7

 

数据集批量

数据集批量导入支持Excel数据集和SQL数据集的导入,下面以SQL数据集为例介绍数据集的批量导入。

 

假如有SQL数据集,如下:

importSql1

数据集批量导入界面,如下:

importSql2

【数据集】必填项,下拉选项显示产品内所有的Excel数据集和SQL数据集。用户可选择需要上传的数据集。

【用户名】必填项,选择数据集中的列与用户的用户名进行匹配,并将对应内容作为用户名导入。

【昵称】选择数据集中的列与用户的昵称进行匹配,并将对应内容作为昵称导入。

【邮箱】选择数据集中的列与用户的邮箱进行匹配,并将对应内容作为邮箱导入。邮箱默认为必填项。邮箱必填时,须选择对应的匹配项后才能导入。

【区号】选择数据集中的列与用户的区号进行匹配,并将对应内容作为区号导入。区号不填时,默认值为:中国+86。

【手机号】选择数据集中的列与用户的手机号进行匹配,并将对应内容作为手机号导入。

【优先级】选择数据集中的列与用户的优先级进行匹配,并将对应内容作为优先级导入。优先级不填时,默认值为:中

【分组信息】选择数据集中的列与用户的分组进行匹配,并将对应内容作为分组导入。

【角色信息】选择数据集中的列与用户的角色进行匹配,并将对应内容作为角色导入。

注意:

当系统中有定制用户属性时,此对话框会在角色信息的下方增加定制用户属性选项。若定制用户属性有默认值,则定制用户属性不填时,会自动使用定制用户属性的默认值。

当必填项没有选择匹配列时,“同步”按钮为置灰状态,当全部必填项都选择匹配项后可以进行同步。

非必填项,如果没有选择匹配列,则数据集中对应列的内容不会上传到产品中。

当没有给用户的属性,比如:昵称 选择匹配项,则不管数据集中用户的昵称是否有值,都不会上传到产品中;当给用户的属性比如:昵称 选择了匹配项时,如果数据集中用户昵称的值为空时,则不会上传到产品中。如果数据集中用户昵称的值非空,上传后,则会将数据集中用户昵称的值上传到产品中且覆盖产品中的值。

 

 

选择匹配列后界面如下图所示:

importSql3

上传后,上传结果如下图所示:

importSql4

上传后的用户列表,如下图所示:

importU7

点击失败条数,可以下载上传失败的错误信息列表,同Excel批量导入。