[Salesforce訣竅] 判斷系統管理員設定檔的公式

在設計驗證規則公式的時候,但又不想要限制系統管理員,有個小訣竅。

同樣的驗證規則只要加上這行,就可以做到。

這行公式使用$Profile.Name變數,判斷是不是系統管理員。

不過,若是這樣子寫,在不同語言的環境下,要依照語言設定來改寫,因此很容易發生問題。

要避免,只要使用$Profile.Id變數,取代$Profile.Name,這樣改寫。

這裡的”00e28000000lXnd”是系統管理員設定檔的識別碼,每一個Salesforce Org都不同,因此使用時,要先知道自己Org的設定檔識別碼。

系統管理員設定檔的識別碼
系統管理員設定檔的識別碼