
User16880603318257874714 (Customer) asked a question.
Okta Workflow to remove user from a group after their next logon?
We're using JAMF Connect, and have new users set to change their password at first logon, if users are prompted for JAMF MFA they're not getting a change password prompt so we've put them in a No MFA group for the first logon.
Can we automate a Workflow to remove them from the No MFA group after first logon?

@User16880603318257874714 (Customer) -- I am not entirely certain which Event you are seeing triggered in this scenario. However, I am going to assume it is: user.authentication.sso
As Diana mentioned previously having an event hook against user.authentication.sso is typically not considered a good use case as it is extremely busy event. However, if this is the event AND it is limited to a specific condition like JAMF it might be viable using Event Hook Filtering.
With Event Hook Filtering enabled (Pretty sure it is still EA) it provides an additional step in Workflow > Event Hooks creation process that allows a limited subset of Event Attributes to be filtered against allowing you to limit the event firing to a subset of the total.
So for example user.authentication.sso you could limit it to a specific target.id (so a specific application Id) and ONLY if it was a successful login. There are possibly a few other of the filterable attributes that could be leveraged to further narrow it.
This would at least limit it to SSO connects to a specific application and not ALL applications greatly reducing the repeated processing.