Salesforce - 控制訪問記錄



在本章中,我們將學習如何在 Salesforce 中控制訪問記錄。很多時候,除了對物件和欄位的訪問限制之外,我們還需要限制對物件某些記錄的訪問。這需要根據記錄中的值為使用者設定訪問限制。

記錄所有權

Salesforce 的一個獨特功能是每個儲存記錄的所有權。每個物件中的每條記錄都有一個欄位,用於標記該記錄的所有權。需要訪問此記錄的使用者將成為與該記錄所有者配置檔案相同的配置檔案的一部分。

限制機制

訪問許可權在多個級別授予,例如物件、欄位和記錄。訪問級別之間可能會發生衝突。使用者可能對某個記錄具有讀取許可權,但包含該記錄的物件可能沒有讀取許可權。在這種情況下,將應用限制性更強的訪問型別(提供更少訪問許可權)。因此,即使包含該記錄的物件可訪問,沒有訪問許可權的記錄也將無法訪問;即使它有一些使用者具有讀取許可權的記錄,沒有訪問許可權的物件也將無法訪問。

記錄共享機制

Salesforce 平臺提供了四種不同的機制來與使用者共享物件記錄。

  • 組織範圍的預設值
  • 手動共享
  • 角色層次結構
  • 共享規則

組織範圍的預設值

在此機制中,將建立並授予所有使用者最低訪問級別。因此,組織中的每個使用者都可以訪問這些記錄。然後,透過將使用者組合到角色層次結構和共享規則中,以及透過手動與每個使用者共享,來自定義對其他記錄的訪問。

有四種共享模型實現組織範圍的預設設定。

序號 設定和結果
1

公開讀寫

所有使用者都可以檢視、編輯和報告所有記錄。

2

公開只讀

所有使用者都可以檢視和報告記錄,但不能編輯它們。只有所有者和層次結構中高於該角色的使用者才能編輯這些記錄。

3

私有

只有記錄所有者和層次結構中高於該角色的使用者才能檢視、編輯和報告這些記錄。

4

由父級控制

使用者可以根據他或她是否可以對相關記錄執行相同的操作(例如檢視、編輯或刪除)來對聯絡人執行操作。

手動共享

在此訪問模型中,記錄所有者會向特定使用者授予讀取和編輯許可權。因此,這是一個手動過程,其中記錄所有者處理單個或一組記錄。這需要針對需要訪問許可權的每個使用者配置檔案執行。

在我們後續的章節中,我們將討論角色層次結構和共享規則。

廣告

© . All rights reserved.