V3 Stream Violations
Gets violations as a result of policy enforcement on streams. Matched terms are decrypted by the Agent.
When a violation occurs during the creation of a stream, there won't be any stream ID (because the stream was not created).
Retrieves DLP v3 signal related violations for a given time range
Timestamp of the first required violation. This is a long integer value representing milliseconds since Jan 1 1970
Timestamp of the last required violation. This is a long integer value representing milliseconds since Jan 1 1970 If unspecified, it will default to current time of the request.
Offset of the next chunk of violations. Value is null for the first request.
Max No. of violations to return. If no value is provided, 50 is the default. The maximum supported value is 500.
Session authentication token.
Key Manager authentication token.
GET /agent/v3/dlp/violations/stream?startTime=1 HTTP/1.1
Host: youragentURL.symphony.com
sessionToken: text
keyManagerToken: text
Accept: */*
{
"violations": [
{
"violation": {
"enforcementEventID": "text",
"entityID": "text",
"createTime": 1,
"lastModified": 1,
"requesterId": 1,
"details": [
{}
],
"action": "text",
"outcome": {
"type": "text"
},
"version": "text",
"ignoreDLPwarning": true
},
"stream": {
"name": "text",
"creatorPrettyName": "text",
"publicRoom": true,
"crossPod": true,
"allowExternal": true,
"creatorId": "text",
"roomDescription": "text",
"streamId": "text",
"state": "text",
"type": "text",
"lastDisabled": 1,
"memberAddUserEnabled": true,
"active": true,
"discoverable": true,
"readOnly": true,
"copyDisabled": true,
"externalOwned": true,
"sendMessageDisabled": true,
"moderated": true,
"shareHistoryEnabled": true,
"diagnostic": "text"
}
}
],
"nextOffset": "text"
}
🚧 Required PermissionsCalling this endpoint requires the Expression Filter Policy Management role. See Bot Permissions for a list of roles and associated privileges.
Last updated
Was this helpful?