Skip to main content
Applies to BloodHound Enterprise and CE

Overview

Devices in Okta represent the physical or virtual devices that users use to authenticate and access the Okta organization. Devices can optionally be managed by 3rd party MDM solutions, which allow administrators to enforce security compliance policies. In OktaHound, devices are represented as Okta_Device nodes.

Edges

The tables below list edges defined by the OktaHound extension only. Additional edges to or from this node may be created by other extensions.

Inbound Edges

Outbound Edges

Edge TypeDestination Node TypesTraversable
Okta_DeviceOfOkta_User

Properties

NameSourceTypeDescription
iddevice.uuid + "@" + oktaDomain or device.idstringUnique device identifier (derived from hardware ID + domain).
namedevice.resourceDisplayNamestringDevice display name from Okta.
displayNamedevice.resourceDisplayNamestringDisplay label used in BloodHound.
oktaDomainCollector context (non-API)stringOkta organization domain where the device exists.
oktaIddevice.idstringOriginal Okta device identifier (stored for reference).
createddevice.createddatetimeDevice record creation timestamp.
lastUpdateddevice.lastUpdateddatetimeLast update timestamp.
statusdevice.statusstringDevice lifecycle/status value.
resourceTypedevice.resourceTypestringOkta device resource type.
platformdevice.profile.platformstringDevice platform/OS family.
manufacturerdevice.profile.manufacturerstringHardware vendor/manufacturer.
modeldevice.profile.modelstringDevice model name.
osVersiondevice.profile.osVersionstringOperating system version.
registereddevice.profile.registeredboolWhether the device is registered in Okta.
secureHardwarePresentdevice.profile.secureHardwarePresentboolIndicates secure hardware support (for example Secure Enclave/TPM).
jailBreakdevice.profile.integrityJailbreakboolDevice jailbreak/root integrity signal.
udiddevice.profile.udidstringApple UDID for iOS devices.
objectSiddevice.profile.sidstringSID attribute for Windows/AD-linked devices.
serialNumberdevice.profile.serialNumberstringDevice serial number, when provided and non-empty.

Sample Property Values

Windows device:
id: 4C4C4544-0057-4C10-8057-C8C04F573934@contoso.okta.com
name: PC01
displayName: PC01
oktaDomain: contoso.okta.com
oktaId: guoxrzqh8jBxYxEeJ697
created: 2025-11-25T11:01:53+00:00
lastUpdated: 2026-02-17T08:55:45+00:00
status: ACTIVE
resourceType: UDDevice
platform: WINDOWS
manufacturer: Dell Inc.
model: XPS 14 9440
osVersion: 10.0.26200.7623
registered: true
secureHardwarePresent: true
jailBreak: false
udid: 4C4C4544-0057-4C10-8057-C8C04F573934
objectSid: S-1-5-21-1084505731-826279434-3585917670
serialNumber: HWLWW94
iOS device:
id: guowq18eyhZaDlkkA697
name: John's iPhone
displayName: John's iPhone
oktaDomain: contoso.okta.com
oktaId: guowq18eyhZaDlkkA697
status: ACTIVE
resourceType: UDDevice
platform: IOS
manufacturer: APPLE
model: iPhone17,1
osVersion: 18.6.2
registered: true
secureHardwarePresent: true
jailBreak: false
created: 2025-10-23T17:16:46+00:00
lastUpdated: 2025-10-23T17:16:47+00:00