
SarahS.89561 (Customer) asked a question.
I can see it triggers when a user enrols a device, but, I need to know when it's Fastpass that is used and when the device status is Managed. I would like to force out users to enroll and login with fastpass, then once the device is managed, remove the user from a group which forces them to enroll and login with fastpass
I can't see a way to query the device after enrollment to check status, The event device.enrollment.create shows the device status managed to false as at that point it's only enrolled not managed

@SarahS.89561 (Customer) -- I don't have much to give you here as this question is probably better posted into the "Devices" subcategory and not Workflows.
Looking at the event catalog documentation found here:
https://developer.okta.com/docs/reference/api/event-types/#catalog
We see there is a new event with OIE (devices in general are OIE only) named:
pki.cert.bind
Triggered when a certificate is bound to a device. You can use the event to audit certificate device binding relationship. When triggered, the device appears in the Admin Console as managed device.
This is not an event-hook-eligible event which means you would first need to confirm this event contains the data you are looking for by doing some testing. Once you have confirmed you could then setup a scheduled flow that does a "look-back" for new records of that event in the system log.
So something like this: (note: I have no way to setup/test this for this specific use case. This is just a general how-to leverage scheduled flow to pull non-event-hook-eligible event data in a consistent way)
Thanks Tim, managed to do something with searching logs as advised, it then queries the device to get the users and that staus