<< Click to Display Table of Contents >> 批量导入用户复制链接 |
1.概述
系统外的用户支持批量导入到永洪产品中,导入方式有两种:Excel批量导入和数据集批量导入。
Excel批量导入:是将Excel文件中的用户批量上传至产品中。
数据集批量导入:是将SQL数据集或Excel数据集中的用户批量上传至产品中。
只有admin或具有admin_role角色的用户登录后才可以看到批量导入的选项。
批量导入用户入口:【认证授权>用户管理】列表顶部工具栏“更多”下拉选项中,如下图所示:
2. Excel批量导入
1)在批量导入界面中选择Excel批量:
2) 点击“下载”按钮,浏览器会弹出下载窗口,选择好存储位置后点击“保存”,即可将模板下载到本地,下载下来的模板如下图所示:
点击“格式要求!”sheet页可以看到添加用户信息的格式要求,要求如下:
属性 |
格式要求 |
---|---|
用户名、昵称 |
不支持添加特殊字符。 |
优先级 |
从下拉列表中选择。 |
区号 |
从下拉列表中选择。 |
手机号 |
5-20位数字。 |
分组 |
导入后会根据分组层级关系显示分组结构: (1)父组/子组/子子组。 (2)如某人在多个分组用英文分号分隔:父组/子组;父组/子组。 |
角色 |
显示用户具有的角色 ➢示例:某人有多个角色用英文分号分隔:角色1;角色2。 |
邮箱 |
默认不能重复。可通过在bi.properties文件中配置参数email.check.existence=false不校验邮箱重复。 |
➢注意:
•不可调整模板格式,不可随意添加列。例如:当产品中有定制用户属性时,需通过导出模板导出定制用户属性列,自己在Excel中添加的定制用户属性列可能会被忽略掉。
•红色字为必填项。 当属性email.force.fill为true时,邮箱这一列的标题显示为红色,即:必填项。当属性email.force.fill为false时,邮箱这一列的标题显示为黑色,即:非必填项。
•模板默认提供200行,超出行需要复制单元格格式。
•当Excel中用户某属性的值为空,上传后,产品中对应的用户属性的值不会被覆盖;当Excel中用户某属性的值非空,上传后,产品中对应的用户属性的值会被覆盖为Excel中的值;
•当系统使用的license为控制了查看用户数的license且查看用户数不为0,模板中增加列“操作类型”,上传的导入文件没有此列,或此列值为空时默认导入的用户操作类型为“可编辑”。
3)按照模板的格式添加用户。
4)点击“上传”按钮,选中要上传的文件,即可进行上传。如下图所示:
上传后的上传结果会显示在对话框中,提示信息为:上传成功××条,失败××条。点击失败的条数后,浏览器弹出下载窗口,可以下载错误信息。
下载的错误信息也是Excel文档,其最后一列错误信息列会列出对应用户上传失败的原因:
3. 数据集批量导入
1)在批量导入界面中选择数据集批量:
属性说明如下:
属性 |
说明 |
---|---|
数据集 |
必填项,下拉选项显示产品内所有的Excel数据集和SQL数据集。用户可选择需要上传的数据集。 |
用户名 |
必填项,选择数据集中的列与用户的用户名进行匹配,并将对应内容作为用户名导入。 |
昵称 |
选择数据集中的列与用户的昵称进行匹配,并将对应内容作为昵称导入。 |
邮箱 |
选择数据集中的列与用户的邮箱进行匹配,并将对应内容作为邮箱导入。邮箱默认为必填项。邮箱必填时,须选择对应的匹配项后才能导入。邮箱默认不能重复。可通过在bi.properties文件中配置参数email.check.existence=false不校验邮箱重复。 |
区号 |
选择数据集中的列与用户的区号进行匹配,并将对应内容作为区号导入。区号不填时,默认值为:中国+86。 |
手机号 |
选择数据集中的列与用户的手机号进行匹配,并将对应内容作为手机号导入。 |
优先级 |
选择数据集中的列与用户的优先级进行匹配,并将对应内容作为优先级导入。优先级不填时,默认值为:中。 |
分组信息 |
选择数据集中的列与用户的分组进行匹配,并将对应内容作为分组导入。 |
角色信息 |
选择数据集中的列与用户的角色进行匹配,并将对应内容作为角色导入。 |
操作类型 |
选择数据集中的列与用户的操作类型进行匹配,并将对应内容作为操作类型导入。 |
➢注意:
•当系统中有定制用户属性时,此对话框会在角色信息的下方增加定制用户属性选项。若定制用户属性有默认值,则定制用户属性不填时,会自动使用定制用户属性的默认值。
•当必填项没有选择匹配列时,“同步”按钮为置灰状态,当全部必填项都选择匹配项后可以进行同步。
•非必填项,如果没有选择匹配列,则数据集中对应列的内容不会上传到产品中。操作类型如果没有选择匹配列,默认同步为“可编辑”。
•当没有给用户的属性,比如:昵称 选择匹配项,则不管数据集中用户的昵称是否有值,都不会上传到产品中;当给用户的属性比如:昵称 选择了匹配项时,如果数据集中用户昵称的值为空时,则不会上传到产品中。如果数据集中用户昵称的值非空,上传后,则会将数据集中用户昵称的值上传到产品中且覆盖产品中的值。
2)选择匹配列后界面如下图所示:
3)上传后,上传结果如下图所示:
点击失败条数,可以下载上传失败的错误信息列表,同Excel批量导入。
4.其他说明
批量导入用户的默认密码为密码策略下的默认密码,详情可参考密码策略配置。