We are currently evaluating approaches in ISC to synchronize Azure AD device ownership information into Okta via ISC.
The two approaches under consideration are:
Scheduled Workflow invoking Microsoft Graph API (/users/{UPN}/ownedDevices) with delta comparison inside the workflow
Web Services connector using full or delta aggregation (dependent user → device aggregation)
The key design decision hinges on whether Microsoft Graph reliably supports delta tracking for user-ownedDevices relationships, specifically for ownership add/remove events (not just device updates).
Has anyone implemented this using ISC and can share:
@kompala Yes, that’s correct.
We are looking to push Azure device ownership information from ISC to Okta.
The current design is:
Fetch device ownership from Azure AD using Microsoft Graph
Store the device names as an identity attribute in ISC
Propagate that attribute to Okta via ISC provisioning / attribute sync
We’re mainly evaluating the best way to retrieve and maintain this data in ISC (scheduled workflow vs web services aggregation) before pushing it to Okta.Thanks.