New and Changed Objects for Agentforce IT Service

Do more with the new and changed Agentforce IT Service objects.

Changed Objects

Store the order of clause versions linked to a specific policy version.
Use the new ClauseOrder field on the existing CompliancePlcyCmplClVer object.
Indicate the order position of a compliance policy clause version associated with a compliance policy version.
Use the new SequenceNumber field on the existing CompliancePlcyCmplClVer object.

New Objects

Store the parameters and scope of a compliance audit engagement, including the time, evaluation criteria, and targets.
Use the new ComplianceAudit object.
Store the association between a compliance audit and a policy clause to track which requirements are being audited.
Use the new ComplianceAuditPolicyClause object.
Store the association between a compliance audit and a policy clause to track which requirements are being audited.
Use the new ComplianceAuditRegClause object.
Store the relationship between a compliance audit and the risks identified within the audit boundaries.
Use the new ComplianceAuditRisk object.
Store groups of evidence artifacts, such as documents or digital records, gathered to support specific compliance evidence requests.
Use the new ComplianceEvidenceArtifact object.
Store request records created as part of the evidence collection to verify compliance with internal controls, policies, or regulatory standards.
Use the new ComplianceEvidenceRequest object.
Store the relationship between a compliance evidence request and its related artifacts.
Use the new ComplianceEvidRqstArtifact object.
Store the actual policy or communication being distributed, such as a new policy announcement, to enable central management of policy distribution campaigns.
Use the new CompliancePolicyComms object.
Identify the individual users or groups who are participants in a specific policy announcement to enable targeted policy distribution.
Use the new CompPlcyCommsRecipient object.
Store the record of policy acknowledgment to confirm when a recipient has read and acknowledged a communication.
Use the new CompPlcyCommsResponse object.
Store information about a gap, deficiency, or violation identified during a risk assessment, control testing, or an audit.
Use the new ComplianceIssue object.
Store the relationship between an issue and a compliance audit where the gap was identified.
Use the new CmplIssueCmplAudit object.
Map a compliance issue to the specific controls that failed, enabling detailed deficiency analysis.
Use the new CmplIssueControlVer object.
Store an association between an issue and a specific policy or internal standard that has been violated to show the regulatory impact of a gap.
Use the new CmplIssueCmplPlcyVer object.
Store the association between an issue and the specific regulation or regulatory clause that has been breached.
Use the new CmplIssueRegulationVer object.
Store the mapping of a single issue to multiple risks to show how a gap impacts various risk factors.
Use the new CmplIssueRiskAssoc object.
Track task outcomes and send processing signals between the agent and your compliance system for Compliance Background Agent processes.
Use the new CmplBackgroundProcEvent object.
Store information about an active, tracked risk within the risk register, including the threat and vulnerability details.
Use the new Risk object.
Map a risk to the specific business operations process it impacts to enable process owners to stay informed about risks that affect their work.
Use the new RiskBusinessOpsProcess object.
Map a risk to one or more mitigating controls from the Control Library to enable accurate calculation of residual risk.
Use the new RiskCmplCtlVersion object.
Store the quantitative or qualitative analysis of a risk at a specific point in time to enable periodic risk assessments and historical tracking.
Use the new RiskEvaluation object.
Map a risk evaluation record to the specific survey invitation sent to participants to enable lifecycle management of risk assessments.
Use the new RiskEvalSurveyInvt object.
Identify the individuals or groups involved in the risk management process and define their specific roles and involvement.
Use the new RiskParticipant object.
Map policy compliance requirements to a specific risk to enable risk officers to understand how policies influence organizational risk.
Use the new RiskPolicyClauseVersion object.
Map a risk record to the specific regulation clause version that governs it to enable identification of regulatory requirements relevant to a given risk.
Use the new RiskRegClauseVersion object.
Map a scope hierarchy, such as an application or department, to a specific risk to enable clear definition of the boundaries for a risk scenario.
Use the new RiskRelatedScope object.
Store predefined templates for common IT risks based on industry standards like ISO 27001 to enable simplified risk creation using a standard library.
Use the new RiskScenario object.
Define the categories of business entities, such as people, processes, or applications, whose risk must be managed to enable classification of risk boundaries.
Use the new RiskScopeType object.
Store the configuration that maps enum fields to their corresponding numeric values for different objects.
Use the new ObjectFieldValueMapping object.