JSON Pointer syntax reference
JavaScript Object Notation (JSON) Pointer defines a syntax for identifying a specific value within a JSON payload. Using the sample payload and JSON Pointer examples below, identify the attributes that you want to use to populate your attribute contract.
For a complete technical description of JSON Pointer syntax, see JavaScript Object Notation (JSON) Pointer on ietf.org.
Example Google Chrome Enterprise JSON payload
{
"devicePermanentId": "bda2f4cc-4f6f-4c99-b2ce-5a35834a14d8",
"deviceSignal": "{\"browserVersion\":\"119.0.6045.160\",\"builtInDnsClientEnabled\":true,\"chromeRemoteDesktopAppBlocked\":false,\"deviceAffiliationIds\":[\"C0479s0n6\"],\"deviceEnrollmentDomain\":\"pingtap.deviceadmin.goog\",\"deviceHostName\":\"EC2AMAZ-8FF6F2B.pfikteam.ping-eng.com\",\"deviceManufacturer\":\"Amazon EC2\",\"deviceModel\":\"t3.xlarge\",\"diskEncrypted\":0,\"displayName\":\"EC2AMAZ-8FF6F2B\",\"macAddresses\":[\"06-66-9C-B8-BF-89\"],\"os\":\"Windows\",\"osFirewall\":2,\"osVersion\":\"10.0.17763.1039\",\"passwordProtectionWarningTrigger\":0,\"profileAffiliationIds\":[],\"realtimeUrlCheckMode\":0,\"safeBrowsingProtectionLevel\":1,\"screenLockSecured\":2,\"secureBootEnabled\":0,\"serialNumber\":\"ec26134d-b166-b3f9-1302-a2724eb7b6ab\",\"siteIsolationEnabled\":true,\"systemDnsServers\":[\"[::1]:53\",\"52.40.214.44:53\",\"35.160.132.57:53\"],\"thirdPartyBlockingEnabled\":true,\"trigger\":1,\"windowsMachineDomain\":\"PFIKTEAM\",\"windowsUserDomain\":\"PFIKTEAM\"}",
"keyTrustLevel": "CHROME_BROWSER_OS_KEY",
"virtualDeviceId": "95982e5e-5238-4a13-88a3-f0b09c6f182d",
"customerId": "C0479s0n6",
"deviceSignals": {
"deviceManufacturer": "Amazon EC2",
"deviceModel": "t3.xlarge",
"operatingSystem": "WINDOWS",
"osVersion": "10.0.17763.1039",
"displayName": "EC2AMAZ-8FF6F2B",
"diskEncryption": "DISK_ENCRYPTION_UNKNOWN",
"serialNumber": "ec26134d-b166-b3f9-1302-a2724eb7b6ab",
"osFirewall": "OS_FIREWALL_ENABLED",
"systemDnsServers": [
"[::1]:53",
"52.40.214.44:53",
"35.160.132.57:53"
],
"hostname": "EC2AMAZ-8FF6F2B.pfikteam.ping-eng.com",
"macAddresses": [
"06-66-9C-B8-BF-89"
],
"screenLockSecured": "SCREEN_LOCK_SECURED_ENABLED",
"secureBootMode": "SECURE_BOOT_MODE_UNKNOWN",
"windowsMachineDomain": "PFIKTEAM",
"windowsUserDomain": "PFIKTEAM",
"deviceEnrollmentDomain": "pingtap.deviceadmin.goog",
"browserVersion": "119.0.6045.160",
"deviceAffiliationIds": [
"C0479s0n6"
],
"builtInDnsClientEnabled": true,
"chromeRemoteDesktopAppBlocked": false,
"safeBrowsingProtectionLevel": "STANDARD",
"siteIsolationEnabled": true,
"passwordProtectionWarningTrigger": "POLICY_UNSET",
"realtimeUrlCheckMode": "REALTIME_URL_CHECK_MODE_DISABLED",
"thirdPartyBlockingEnabled": true,
"trigger": "TRIGGER_BROWSER_NAVIGATION"
}
}
JSON Pointer syntax
Description | JSON Pointer | Example value |
---|---|---|
Browser version |
|
|
MAC addresses |
|
|
To populate an attribute with the entire JSON response, leave the Google Verified Access API Response Mappings field blank. |