本篇參考:https://trailhead.salesforce.com/content/learn/projects/set-up-salesforce-knowledge
https://trailhead.salesforce.com/content/learn/modules/lightning-knowledge-setup-and-customization
https://resources.docs.salesforce.com/228/latest/en-us/sfdc/pdf/lightning_knowledge_guide.pdf
https://help.salesforce.com/articleView?id=category_whatis.htm&type=5#category_whatis&language=en_US
https://help.salesforce.com/articleView?id=knowledge_customizing_lex.htm&type=5
提起知識庫,我們首先會想到什么?
有些人做過 service cloud,使用過 knowledge,對於功能輕車熟路,有些人可能沒有接觸過service cloud。本篇針對人群為后者,僅作簡單介紹,深入還請自行查看上方的各個官方鏈接。
首先先以日常生活中的知識庫進行知識切入。當你在公司遇到什么IT或者財務問題,你可能給 IT或者財務部門提一個case,無論是通過郵件還是 teams等等方式。對方受理了以后,可能貼給你一個鏈接或者一個文檔,通過這個鏈接或者文檔一步一步操作便解決了你的問題。
雙十一還沒過去太久,所以大家可以想象當時買買買的瘋狂。買以前我們可能會在TB/JD/PDD等平台進入了他的店,查看了詳情,但是還會有很多問題。比如最近店鋪有什么活動啊,有啥滿減啊,有啥贈品啊,這種屬於 FAQ(Frequently Asked Questions)經常問到的問題,所以在問大家或者其他的欄目中,針對這種問題都會有統一的答復。這些都屬於知識庫的一個范疇。
如果你是某個吧的版主或者管理員,那你了解這個的業務會更加深入。 文章來了,作為草稿版本可能審核中,審核通過以后發布,誰能看到,這個文章點評好與不好(Yes Or No),這個文章屬於哪個種別等等。
知識庫的概念太大了,實際的應用業務場景也特別多,所以本篇先拋磚引玉以最基礎的講起,如何去啟用知識庫,如何創建,審核發布。后續有機會在進行這塊內容擴充。
Q: 你的知識庫里面想要包含哪些類型得文章和信息
A: 設置和配置 Lightning Knowledge. 針對實際業務場景去設計 Page Layout / Record Type 以及Article上面得自定義字段。
Q:誰有權限寫文章? 誰有權限訪問這些信息?
A: Lightning Knowledge User Access, Authoring Actions in Lightning Knowledge
Q:是否需要對你的文章信息進行分類?
A:Work with Data Categories, Data Category Visibility
Q:你是否需要增強搜索功能?
A:Improve the Article Search Experience, Enable Topics for Articles
Do you need to enhance search?
Q:你是否需要 workflow 或者approval process 去管理文章得創建和發布?
A: Workflow and Approvals for Articles, Validation Rules
其他得QA還有很多,比如既有數據導入,多語言等等。這里不多擴展。接下來針對上述QA做一些細節得描述和拓展。
一. 啟用 lightning knowledge
setup 搜索 knowledge settings,選擇 enable salesforce knowledge。如果 setup看不到 knowledge setting,說明你不是 knowledge user,需要先將自己的 user的Knowledge User勾選上
勾選 ‘Yes, I understand the impact of enabling Salesforce Knowledge.’ 點擊 Enable Salesforce Knowledge即啟用了。如果啟用了 lightning knowledge,則無法對他 disable。跳轉頁面繼續點擊Edit,勾選Enable Lightning Knowledge。
每一個salesforce Knowledge Article 都可以有很多的版本,一個草稿狀態,一個發布狀態,多個歸檔狀態。每一個版本都會有多個翻譯
通過 storage usage可以查看當前的系統 knowledge/ knowledge version的存儲情況。
二. 寫文章權限,信息權限
本質上是對Knowledge表進行操作。不同得需求管理員會根據設置不同得權限以及knowledge訪問權限。權限設置參考:https://help.salesforce.com/articleView?id=knowledge_setup_users_lex.htm&type=5
這里我們創建 一個 Knowledge Manager Permission Set的permission set。對 Knowledge這個表的CRUD 等勾選,在 system permission處,勾選Manage Data Categories選項
在App Permission 處勾選以下選項,然后將這個 Permission Set設置給公司的 Knowledge Manager的人員。
相關權限設置完成以后,接下來就是根據具體得業務在 Knowledge表創建相關得字段,page layout 以及record type了。這里我們創建一個 how to 得 pagelayout 以及 對應得 record type。在 page layout中選擇相關得 lightning action 用於業務使用。
接下來我們通過UI層級去創建,審批發布一條文章。
三. 創建 Validation Status,創建發布文章
一個文章在發布以前可能有很多的狀態,比如Not Valid / Work In Progress 等等,根據文章的審核流程也可以設置不同的審批流程的信息比如某某經理審批中等等。這里就涉及到了 Validation Status。系統默認的 Validation Status有兩個值: Not Valid & Validated,我們可以根據具體的業務創建需要的 Validation Status。我們只需要在 setup處搜索 Validation Statuses, 點擊 New按鈕新增即可,如果需要重新排序,點擊 Reorder,按照需要排列即可。
1. 創建文章:通過 App Launcher找到 Knowledge,點擊 New按鈕,選擇相關的Record Type既可以創建文章了。這里我們輸入了 Title理論上還應該有 answer等字段,這里偷懶沒有拖動出來。文章可以設置當前文章的權限范圍,哪些人可以看到,勾選不同的權限則決定不同權限的人是否可以看到。點擊 Save,這條文章就創建完畢。
我們可以看到當前的這條文章的狀態是沒有審批通過,發布狀態為草稿狀態。右側還有我們經常看到的component,比如這條文章是否有幫助,文章的種類(后續講)
2. Assign給相關的人進行審批。如果文章不是自動通過的話,需要有審核機制,可以使用 approval process等,這里我們偷懶一下,點擊Assign,指定人去審批。
3. 審批人審批通過文章並發布。原理就是將 Validation Status 變成Validated即可。此步驟推薦使用審批流去操作,下圖中直接編輯修改值僅限於demo。
點擊 Publish即可發布這篇文章,選擇 Publish Now點擊 Publish即可。
這里我們可以看到文章的狀態已經是 Published的了,即代表已經發布完成。通過右側的quick action可以看到,盡管已經發布的文章,還是可以重新編輯成草稿狀態繼續進行編輯優化的。這種操作以后,在 Versions處便可以看到相關的履歷。
四.對文章進行分類
一個公司,針對其產品可能有成千上萬的文章,當服務代理人員或者有需求的人員針對case也好,或者單純的查看文章也好,如果沒有分類操作,想必找起來很痛苦。針對文章的數量特別多,通常我們需要做兩種操作。一個是針對文章進行分類匯總,第二種就是做增強的搜索功能,設置主題或者同義字等操作來最大化用戶的搜索需求。我們這步做的就是對文章進行分類。
1. set up 搜索 data category setup,點擊 右側的New去設置相關的 Group以及 Option,創建以后默認是inactive狀態,點擊 Active Category Group即可啟用。
盡管我們創建了相關的 Category Group以及Option,但是真正文章想要設置Category卻不一定使用的到。如果我們在不需要設置 permission set等權限划分情況下,希望所有的 文章都可以選擇到指定的category進行分組,我們可以設置 Default Data Category Visibility。set up 搜索 default date category visibility,更改想要調節的選項,Visibility選擇 All即可。
這里我們把上述兩個Category Group設置成 All,即這兩個都是默認所有都可見。
我們找到這個文章,點擊右側的Edit按鈕,指定文章的Category,點擊Save即可。
五. 將 Knowledge應用於Case
文章的一個重要的用處就是針對服務代理人員去處理 Case。我們在 case page layout中拖拽出 knowledge組件,針對case場景,搜索指定knowledge,點擊 Attach Article,編輯case讓用戶查看指定文章即可輕松關閉case。從而增加了效率。
總結: 篇中只是很簡單的概括了一下 Knowledge的創建發布以及相關的權限設置等。因為 Knowledge的知識體系還是太大了,所以沒法詳細到每一點。感興趣朋友自行查看上方的各個鏈接以及官方文檔。篇中有錯誤歡迎指出,有不懂歡迎留言。