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.

Compliance Procedure Evaluation

Represents a single compliance procedure evaluation result.
JSON example
1[
2  {
3    "status": "SUCCESS",
4    "transactionId": "ZZ9123456789012345",
5    "transactionKey": "uuid-1234-5678-9012-eu",
6    "isCompliant": true,
7    "errorId": [],
8    "errorMessage": [],
9    "controls": [
10      {
11        "complianceControlId": "18QXX0001234501",
12        "complianceControlVersionId": "18tXX0001234501",
13        "status": "SUCCESS",
14        "isCompliant": true,
15        "complianceMessage": "Control A passed",
16        "errorId": [],
17        "errorMessage": []
18      }
19    ]
20  }
21]
Property Name Type Description Filter Group and Version Available Version
controls Compliance Control Evaluation[] Details of the compliance control evaluation results. Big, 64.0 64.0
errorId String ID for the error that occurs when compliance evaluation fails. Big, 64.0 64.0
errorMessage String Messages for the error that occurs when compliance evaluation fails. Big, 64.0 64.0
isCompliant Boolean Indicates whether the compliance check has passed (true) or not (false). Big, 64.0 64.0
status String Specifies the status of the compliance check. Valid values are:
  • Error
  • Success
Big, 64.0 64.0
transactionId String Transaction ID that's generated during the API call. Big, 64.0 64.0
transactionKey String Transaction key for the evaluation request. Big, 64.0 64.0