本文已参与「新人创作礼」活动,一起开启掘金创作之路。
前言
我们知道Classic中Internal User有2种方式可以找到Data Import Wizard Tool:一是点击Setup后通过在左侧面板输入Data Import Wizard找到,这个主要适用于Admin;二是Business User可以在Lead / Account / Contact等Tab页底下的Tools面板找到。本篇文章将着重介绍Partner User在Lightning Community中如何使用Std的工具导入Leads,Accounts和Contacts。
先决条件
Partner Community Profile的关键设置
- 导入Leads:如下图,General User Permissions需要勾上Import Leads,Standard Lead Object Permissions需要勾上CRU
\
- 导入Account & Contacts:流程同上。
工具介绍
我们发现Data Import Wizard工具是基于权限和URL驱动的,以Account / Contact / Lead为例URL模板如下:
- yourdomain/dataImporter/dataImporter.app?objectSelection=Account
- yourdomain/dataImporter/dataImporter.app?objectSelection=PersonAccount
- yourdomain/dataImporter/dataImporter.app?objectSelection=Lead
其中yourdomain可以是lightning或community domain
操作演示
演示基于Lightning Community环境
-
我们在Community上找到下面单子:
-
我们计划使用Lead导入工具以Email来更新上图记录;
-
准备CSV文件如下:
-
导入CSV文件,属性选则如下:
-
点击下一步字段将自动Mapping如下:
-
再点击下一步 -> 开始导入,成功提示如下:
-
最终我们刷新单子检查记录被更新如下:
要点总结
基于该工具为URL驱动的特性,我们即便没有找到相应的Community Builder将Tools组件拖到画面上,我们也能通过Custom Link或Custom List Button等形式将导入入口暴露给终端用户。
参考资料
1. Data Import Wizard
关键信息:Data Import Wizard doesn’t support importing custom objects into communities.