本篇參考:
https://help.salesforce.com/s/articleView?id=release-notes.rn_lab_conditional_visibiliy_tab.htm&release=250&type=5一. Lightning Page支持了單個Tab顯隱設置
以前的release中,Tab是不支持基於條件的隱藏的,即使Tab中的component都因爲條件不顯示,Tab仍然無法隱藏,這個小缺陷在用戶中得到了很多不好的反饋。
通過最新的release,salesforce終於對這個功能進行了增強。點擊Tab以後,下面會有 Set component Visibility, 增加filter即可對Tab進行設置。下圖中設置了只有username contains York,纔可以顯示這個Tab。
二. 通過Automation更加方便管理Flow(Flow ListView)
以前我們去查看flow會有兩個地方(這裏特指 record-triggered flow)。 一個是具體Object的Flow Triggers區域,另外一個是setup搜索Flow,儘管setup的flow可以設置filter進行簡單過濾,但是沒法像object record的listview一樣方便。
隨着最新的release,我們可以做到像操作object listview一樣的視圖來操作flow了。
1. Process Automation打開開關。Setup 搜索Process Automation Setting然後開啓下圖中的feature
2. 訪問Automation app就可以操作或者查詢flow了。
注:此功能唯一的受限是在這裏無法查看Flow的版本,如果想要查看Flow的指定的版本,目前仍然只能setup 搜索Flow,然後點擊右側的操作按鈕進行選擇操作。
三. User 權限一覽圖
我們在項目中通常使用Profile + Permission Set對權限進行管理,有時需要查看某個user具有哪些權限。比如某個user對某個object或者某個field具有哪些權限,我們是如何操作呢?我們可以找到user,然後查看對應的Profile + permission set來確定,或者自定義腳本或者組件來實現。然而都不是特別方便或者智能。
最新的release推出了User權限一覽圖,當我們想要查看某個User信息權限信息時,我們只需要訪問當前User,然後點擊View Summary便可以看到這個user的權限一覽了。
官方提供的feature支持以下截圖中的權限,可以快速的一覽出當前user的權限以及所在的Group,非常便捷。
總結: 篇中簡單介紹了幾個項目中以及學習中用到的零碎知識點,需要注意的是,好多功能都是最新的release,目前好多都是在preview狀態,production或者dev edition有可能還沒有啓用,所以在完全release以後再去進行嘗試或者去sandbox中嘗試。
篇中有錯誤地方歡迎指出,有不懂歡迎留言。