今天开始讲解Community自定义开发,我们直接跳过概念性的说明,开始创建Community。
1.Community有效化,Domain名确定
·Setup ⇒ [Quick Find ] 里边输入「Communities」⇒然后选择[Communities Settings]
⇒[Enable communities] ⇒CheckOn使其有效化⇒输入有效的[Domain name] ⇒Save
这里创建成功之后,就不能更改了,所以创建之前一定要想好名字。
2.创建Community
·Setup ⇒ [Quick Find ] 里边输入「Communities」⇒然后选择[All Communities] ⇒New Community
·选择喜欢的【template】
·作为例子,选择【Partner Central】⇒【Get Started】
·输入Community名 ⇒作为例子【Ursa Major】⇒登录用URL【UrsaMajor】⇒Create
最终URL:https://[domain name].force.com/UrsaMajor
以上,Community创建成功,下面就可以访问这个URL,但是差一步,因为还没有User,下边是User做成。
3.Account的PageLayout上追加【Enable as Partner】
·SetUp→ObjectManager→Account→Page Layouts→Account Layout→Mobile & Lightning Actions
找到【Enable as Partner】和【Disable Partner Account】拖到下边【Salesforce Mobile and Lightning Experience Actions】区域
→Quick Save
4.Contact的PageLayout上追加Enable Partner User
·SetUp→ObjectManager→Contact→Page Layouts→Contact Layout→Mobile & Lightning Actions
·找到【Enable Partner User】拖到下边【Salesforce Mobile and Lightning Experience Actions】区域 →Quick Save
5.【Partner User】做成
首先找到一条数据,打开Account详细PageLayout,点击右上角的【Enable as Partner】
例:Name:→【Edge Communications】
关联Contact列表,选择一条数据
例:Name:【Sean Forbes】
打开Contact详细PageLayout,点击右上角的【Enable Partner User】
自动打开下边User做成画面,输入UserName和正确的邮箱
·Emai:自己能接收到的邮箱
·User License:Partner Community
·Profile:Partner Community User
6.常见错误:
解决方法:给当前Account的所有者选择一个Role
7.【Partner User】登录
点击【Login in to Community as User】
常见错误:↓↓↓↓↓
解决方法:↓↓↓↓↓
把上边做成的User的Profile加入到Members中。
登录成功↓↓↓↓↓
8.开始自定义开发
·打开开发界面→点击Builder
下面就可以正式的自定义开发Community,具体步骤和常见问题这里就不多说了,下期总结,敬请期待。