Secure Private Access licensing telemetry data elements

Event header

Field Description Example
ver Header version. Hardcoded. 1.0
“ver”: “1.0”
id Unique event ID (GUID) 1fced2a0-52e7-4c48-bf4e-6f2e06136e11
type Event type name. Hardcoded. PolicyDocument.Download
“type”: “PolicyDocument.Download”
st UTC formatted timestamp 2011-08-12T20:17:46.384Z
prod Product name. Hardcoded. AccessSecurity.OnPrem
“prod”: “AccessSecurity.OnPrem”
prodVer Product version 2402
$schema Reference to schema. Hardcoded. https://cas.citrix.com/schemas/event.json
“$schema”: "https://cas.citrix.com/schemas/event.json"
tenant



Organization (customer) identification info.
“tenant”: {
“id”: “”
}
The Secure Private Access plug-in does not track the customer ID/org ID. It must be empty.
“tenant”: {
“id”: “”
}

user






User identification mapping info, UPN only
“UPN”: <username (optionally encoded)>
Encoded if scrambling enabled (see Event Payload enabledFeatures)




clear text
“user”: {
“UPN”: "userx@domain.com"
}
hashed
“user”: {
“UPN”: “Mzc0NDJkODAxZjI0MDZkMGI2==”
}

Event payload

Field Description Example
actualtemplatecode
Payload template version. Hardcoded. 1.0
“actualtemplatecode”: “1.0”
ngsUsername
Username in UPN format (clear text/encoded) user@domain.com; Mzc0NDJkODAxZjI0MDZkMGI2==
Encoded if scrambling enabled (see Event Payload enabledFeatures)
ngsProductName
Product name. Hardcoded. AccessSecurity.OnPrem
“ngsProductName”: “AccessSecurity.OnPrem
transportProtocolType Connection type: tcp or udp or 0 (for web\saas) tcp
ngsRecordType Application type: websaas or tcpudp websaas
tenantName Tenant name for multitenant deployments (service providers) or site name for single tenant SPAOPDEVSite
enabledFeatures Denotes the features that are enabled for the session. Currently not used. 1
Secure Private Access licensing telemetry data elements