Note: This release is in preview. Features described here don’t become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.
PrivacyObjectSession
See the status of each object as a policy executes. For example, if a Data Management policy includes an Account object and a Contact object, then a PrivacyObjectSession record is created for each object.
Each object in a policy has five potential queues to enter. The first queue captures and stores records targeted by the policy filters. If the first queue run fails to capture every record, then the object goes through three retry attempts to capture the remaining records. The fifth queue stores the record IDs of any records that weren’t captured in any of the four attempts.
This object is Read-only.
Supported Calls
describeSObjects(), getDeleted(), getUpdated(), query(), retrieve()
Special Access Rules
Fields
| Field | Details |
|---|---|
| CurrentEntity |
|
| Name |
|
| ObjectFailureLog |
|
| ObjectStatus |
|
| OwnerId |
|
| PolicyNode |
|
| Position |
|
| PrivacyJobSessionObjectId |
|
| ProcessType |
|
| ProcessedFailures |
|
| ProcessedSuccesses |
|
| ProcessedTotal |
|
| Processor |
|
| Queue |
|
| QueueLength |
|
| RecordsAffected |
|
| Retry |
|
| TraversalEndTime |
|
| TraversalStartTime |
|
| UniqueConstraint |
|
Associated Objects
This object has the following associated objects. If the API version isn’t specified, they’re available in the same API versions as this object. Otherwise, they’re available in the specified API version and later.
- PrivacyObjectSessionOwnerSharingRule
- Sharing rules are available for the object.
- PrivacyObjectSessionShare
- Sharing is available for the object.