
User15717589852053945299 (Customer) asked a question.
Good Day!
Is it possible to trigger a workflow when a user accesses a specific bookmarked app in their Okta dashboard? I checked the event cards in Okta Workflow, but it seems there’s no card available to check the logs.

I do not see anything that supports that right out of the box, no. You could explore searching logs on a schedule, as that may work as well. Could you share your use case and perhaps that may assist in coming up with a solution for you. thanks!
You could create an event hook that monitors the "user.authentication.sso" event that then would call a Workflow API endpoint. You would need to need to evaluate each event that comes in as "the event is fired even when the sign-on is unsuccessful". I'm not for sure this will work for bookmark app types but it would be quick and easy enough to set up the hook and Workflow API to see.
https://help.okta.com/en-us/content/topics/automation-hooks/event-hooks-main.htm
https://developer.okta.com/docs/reference/api/event-types/#catalog
https://help.okta.com/wf/en-us/content/topics/workflows/execute/flow-api-endpoint.htm
Based on a quick test of creating a Bookmark app to my Okta Admin UI URL I suspect this will work no differently than any other app. Some relevant lines from the Sys log:
"displayMessage": "User single sign on to app",
"eventType": "user.authentication.sso",
"outcome": {
"result": "SUCCESS",
"reason": null
"target": [
{
"id": "0oam1xxxxxxxxxx",
"type": "AppInstance",
"alternateId": "Bookmark App Test",
"displayName": "Bookmark App",
"detailEntry": {
"signOnModeType": "BOOKMARK"
}
I definitely recommend reviewing the System Log entry for logins against the bookmark app in question to confirm it contains the needed information.