本篇參考:
https://trailhead.salesforce.com/en/content/learn/trails/communities
https://trailhead.salesforce.com/en/content/learn/trails/customize-your-community
每個企業都會有一個或者幾個主要的產品,當產品的知名度得到認可以后,推廣在自身企業基礎上,還會引入渠道經銷商等合作伙伴去一起進行銷售。這個時候便有了Community Cloud的概念去共享你的數據協同銷售。從最基本的層面來講,community概念為一群擁有共同使命或者目標的人。online community可以做很多的事情,比如使用社區針對新的產品生成很多的idea, 或者記錄支持記錄,與代理商進行實時聊天或出售產品等。所以community用來最大程度上增進與合作伙伴員工的互動從而實現更好的業務增長。
那我們什么時候需要考慮使用Community Cloud呢?
- 客戶服務和帳戶門戶:通過訪問知識庫或者端到端的支持,使客戶可以針對客戶服務的問題去找到解決方案,除此以外,還可以允許客戶訪問他們的數據。
- 合作伙伴關系管理和渠道銷售:通過在opportunity以及deal上面的協同合作增加公司以及合作伙伴的收入增長。
- 員工關系:通過為員工提供一個輕松完成入職,了解福利並解決HR問題的門戶,來增加員工的幸福度。
針對community有多種的license可供選擇,針對不同的查看的內容
啟用配置步驟如下:
一. communities settings 勾選Enable Communities以后輸入domain name點擊Save即可。其中domain name通常輸入的是公司名字,設置完以后便不可以修改,所以聲明以前要慎重。
二. 創建 Community User以及設置Sharing Set
我們需要先將contact的page layout的Enable Customer User的mobile & lightning action拿出來,然后我們便可以在contact點擊Enable Customer User就可以將一個contact轉換成一個Community User了。
通過上圖可知,當我們將contact轉換成User時,License為Customer Community類型並沒有Role的選項,所以我們使用此license創建community user無法進行基於role的共享。默認情況下此種license只能看到自己的own的記錄,看不到其他的成員的記錄,如果我們需要擴展他的訪問記錄權限,便需要設置sharing set。
Sharing Set可以用於訪問記錄,這些記錄為基於他們用戶的profile關聯到的他們的account/contacts數據。舉個例子可以更好的了解這個,某個community user的用戶A想要提一個case,她可以自己提case,也可以讓別人幫他提case。別人幫他提的case,業務上來講肯定也可以A看到,所以如果A想要看到別人幫他提的case,需要基於profile設置sharing set來搞定此種需求。步驟如下:
1. Set Up搜索Communities Setting,在下方的Sharing Set處點擊New按鈕即可創建
2. 輸入label信息后,選擇相關的profile / object 來設置要對哪個(些) object設置的哪些profile設置訪問權限;
3. 在configure access處設置user的哪個字段mapping到需要的target的哪個表的字段,然后設置相關的訪問權限。這里的demo為設置針對community user的profile針對case訪問權限。當User的Account和Case的Account mapping 情況下,設置訪問權限為 public read/write。
三. 選擇 Community Template創建 Community
1. Set Up搜索All Communities然后點擊后點擊右處的New按鈕去新建一個community,首先需要先選擇一個template,不同的template有不同的式樣UI以及功能,根據不同的需求選擇即可,demo中選擇 Customer Account Portal,點擊Get Started即可。
2. 輸入名字點擊Create則創建成功。
3. 進入以后我們可以看到 My Workspaces有幾塊常用的操作列表,比如Builder / Administration等。后期會對細節詳細講解,當我們創建好以后,我們需要assign user到這個community用來設定community user可以訪問哪個community。
點擊Administration以后,點擊Members,在Profile處選擇Custom Community,則此community允許profile 為custom community的作為可選用戶。
4. 點擊Builder可以配置相關的page 和component等。點擊Preview可以預覽效果,點擊publish便可以激活這個community進行使用。關於Builder等具體的使用,后期會詳細說明。
總結:篇中只是簡單的介紹了Community的使用場景以及如何啟用如何創建,純粹掃盲貼。后期會適當詳細的介紹Community的詳細配置使用以及數據權限相關的知識。篇中有錯誤地方歡迎指出,有不懂的歡迎留言。