Skip to main content Skip to complementary content
Close announcements banner

Synchronization rule audit: Preview audit rules

Method

POST

Path

/qrs/systemrule/sync/audit/preview

Description

Get a preview of the rules associated with the synchronization action specified in the body.

Body

SyncAuditPreviewParameters: { "resourceType": "[entity type name, for example, App]", "ResourceFilter": "resource filter [string]", "ruleConditions": "[string]", "actions": integer that denotes what the user is allowed to do }

Return value

Information noteThe audit results for all objects are returned, not just for the objects that the auditor has access to. For each object, the name and GUID are returned.

SyncPreviewResult:

{ "nodes": { "[GUID]": { // A server node configuration object "hostName": "…", "isCentral": boolean, "name": "…", … }, "[GUID]": { … } }, "resources": { "[GUID]": { // Object of arbitrary type "…", }, "[GUID]": { … } }, "rules": { "[GUID]": { // Security rule object "type": "…", "name": "…", "rule": "…", "resourceFilter": "…", … }, "[GUID]": { … } }, "ruleApplication": [ { "userID": "[GUID]", "resourceID": "[GUID]", "ruleID": "[GUID]", "allowed": boolean, "errorAt": integer, "errorMessage": "…", "evaluationState": "evaluated/parsefailure/evaluationfailure" }, { … } ] }

Optional parameters

-

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – let us know how we can improve!