Newer Version Available
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.