# Max Katz — Okta Workflows, No-Code Automation & Developer Relations > This site is a technical blog focused primarily on Okta Workflows, a no-code identity automation platform — covering how-to guides, tips, office hours recaps, and templates. It also includes writing on developer relations, no-code tools, and an archive of earlier work in Enterprise Java, JSF, and RichFaces. > The following pages and posts are ordered by relevance and recency. Okta Workflows how-to guides make up the majority of current content. ## Pages - [Books](https://maxkatz.net/books/): Published books and reference cards on RichFaces and JSF, written during my time at Exadel — including two editions of... - [Okta Workflows Meetup Resources](https://maxkatz.net/okta-workflows-meetup-resources/): A curated list of official and community resources for Okta Workflows, including meetups, documentation, templates, community forums, and Slack channels. - [Featured](https://maxkatz.net/featured/): I’m focused on Okta Workflows and no-code identity automation. Below is a curated selection of my technical writing, video tutorials,... - [Okta Workflows Office Hours](https://maxkatz.net/okta-workflows-office-hours/): Questions and answers from the weekly Okta Workflows office hours — real problems from the community, covering everything from Connector... - [Okta Workflows How-To Guides](https://maxkatz.net/okta-workflows-how-to-guides/): Step-by-step how-to guides for building identity automation with Okta Workflows — covering integrations like Salesforce, Slack, Gmail, and Google Sheets,... - [Okta Workflows Getting Started](https://maxkatz.net/okta-workflows-getting-started/): Everything you need to build your first Okta Workflows automation — a step-by-step tutorial, introductory videos, and the core concepts... - [Okta Workflows Videos](https://maxkatz.net/okta-workflows-videos/): This is a YouTube playlist with short videos to help you learn how to build automations with Okta Workflows. - [Okta Workflows Tips](https://maxkatz.net/okta-workflows-tips/): Okta Workflows tips and tricks — short, practical posts covering everything from JSON manipulation and the If/Else card to specific... - [Okta Workflows](https://maxkatz.net/okta-workflows/): Educational resources to help you build identity automation with Okta Workflows. - [DevRel](https://maxkatz.net/devrel/): Articles about developer relations — DevRel strategy, community building, content creation, and lessons from over a decade working across IBM,... - [Speaking](https://maxkatz.net/speaking/): A partial list of events, conferences, meetups, and hackathons at which I presented. - [About Me](https://maxkatz.net/about-me/): Hi, I’m Max I love helping builders succeed through no-code automation, education, and community. I’m a Staff Builder Advocate focused... ## Posts - [Okta Workflows Office Hours: Removing Users from Groups on a Schedule, Adding a Custom Scope (September 3, 2026)](https://maxkatz.net/2026/09/08/okta-workflows-community-office-hours-questions-and-answers-september-3-2026/): This is a summary of questions and answers from the Okta Workflows office hours on Thursday, September 3, 2026. Read... - [How to Remove All Users from Specific Okta Groups on a Schedule Using Okta Workflows](https://maxkatz.net/2026/09/03/remove-all-users-from-specific-okta-groups-on-a-schedule-using-okta-workflows/): This guide walks through a three-flow Okta Workflows automation that lists members of specific Okta groups and removes them all... - [Okta Workflows: Educational Content Collection (August 2026)](https://maxkatz.net/2026/09/01/okta-workflows-educational-content-collection-august-2026/): Okta Workflows roundup for August 2026: Integration Builder is now GA in Preview orgs, Office 365 Mail adds client credentials... - [How to Set Up an Okta Workflows Connection with a Service Account](https://maxkatz.net/2026/08/31/okta-workflows-connection-service-account/): Authorizing an Okta Workflows connection with a service account works differently depending on whether the target app has its own... - [Okta Workflows Tips #94: How to Read Okta Linked Object Values](https://maxkatz.net/2026/08/28/okta-workflows-tips-94-linked-object-primary/): Okta linked objects store relationships as references, not text attributes. Here's how to look up an associated user's primary with... - [How Okta API Integration Actions Changes OIN Integrations](https://maxkatz.net/2026/08/27/okta-api-integration-actions/): If your app doesn't support SCIM, Okta API Integration Actions lets you turn its existing APIs into an OIN provisioning... - [How to Read Okta Linked Object Values using Okta Workflows](https://maxkatz.net/2026/08/26/read-okta-linked-object-values-using-okta-workflows/): Okta linked objects store user-to-user relationships as references rather than text attributes, which means you can read them in both... - [Okta Workflows Tips #93: Using Workflows Version History](https://maxkatz.net/2026/08/18/okta-workflows-tips-93-version-history/): Okta Workflows now includes flow Version History, so you can track changes, view prior executions, and revert a flow to... - [Okta Workflows Tips #92: How to Turn a List of Key-Value Pairs Into an Object](https://maxkatz.net/2026/08/18/okta-workflows-tips-92-key-value-pairs-to-object/): APIs often return key-value data as a list of {name, value} objects. This tip shows how to use JSON-Parse, List-Pluck,... - [How to Build an API Request Body Using Output From Previous Cards in Okta Workflows](https://maxkatz.net/2026/08/05/how-to-build-an-api-request-body-using-output-from-previous-cards-in-okta-workflows/): This guide shows how to build an API request body using output from previous cards in Okta Workflows. It covers... - [Okta Workflows: Educational Content Collection (July 2026)](https://maxkatz.net/2026/08/03/okta-workflows-educational-content-collection-july-2026/): July 2026's Okta Workflows roundup: flow version history in Early Access, a new Greenhouse connector, new KB articles, community templates,... - [How to Paginate API Results Using the HTTP-Paginate Card in the Okta Workflows Connector Builder](https://maxkatz.net/2026/07/30/how-to-paginate-api-results-using-the-http-paginate-card-in-the-okta-workflows-connector-builder/): This guide shows how to paginate API results using the HTTP-Paginate card in the Okta Workflows Connector Builder. It covers... - [Okta Workflows Guide Collection: Creating Reports](https://maxkatz.net/2026/07/27/okta-workflows-guide-collection-creating-reports/): Okta Workflows is a no-code platform for automating identity processes. This guide collection covers how to create reports in Okta... - [Okta Workflows Template: Assign Temporary Group Memberships](https://maxkatz.net/2026/07/23/assign-temporary-group-memberships-template/): See how the Okta Workflows Assign Temporary Group Memberships template works — three flows and two tables that automatically expire... - [How to Create a Group Membership Report and Email It Using Okta Workflows](https://maxkatz.net/2026/07/22/how-to-create-a-group-membership-report-and-email-it-using-okta-workflows/): This guide shows how to create a group membership report using Okta Workflows. It covers two automation flows: one that... - [How to Bulk Delete Okta Groups using Okta Workflows](https://maxkatz.net/2026/07/21/how-to-bulk-delete-okta-groups-using-okta-workflows/): This guide discusses Okta Workflows, focusing on bulk deleting Okta groups using a table of group IDs. It describes two... - [Okta Workflows Tips #91: How to Export Group Membership to a CSV File and Email the File (Template)](https://maxkatz.net/2026/07/21/okta-workflows-tips-91-export-group-membership-csv-email/): A ready-made Okta Workflows template that exports group membership to a CSV file and emails it — using the streaming... - [Okta Workflows Tips #90: How to Add a Connection to a Folder in Workflows](https://maxkatz.net/2026/07/20/okta-workflows-tips-90-connection-folder/): A quick look at managing connections in Okta Workflows after enabling folder access — including how to assign org-level connections... - [Okta Workflows Tips #89: Three Flows to Get You Started with Workflows](https://maxkatz.net/2026/07/17/okta-workflows-tips-89-three-flows-to-get-you-started-with-workflows/): A quick walkthrough of the three ready-made sample flows Okta Workflows includes for new orgs — Hello World, Identify Inactive... - [How to Provision Users Using Okta Workflows](https://maxkatz.net/2026/07/07/how-to-provision-users-using-okta-workflows/): Okta Workflows lets you build custom user provisioning for any app with an API — no pre-built integration needed. This... - [Okta Workflows: Educational Content Collection (June 2026)](https://maxkatz.net/2026/07/05/okta-workflows-educational-content-collection-june-2026/): June 2026's Okta Workflows roundup: videos on Identity Threat Response and Snowflake access with OIG, new KB articles, community templates,... - [Okta Workflows Tips #88: Find Users and Update Their Profile Attributes](https://maxkatz.net/2026/07/05/okta-workflows-tips-88-find-users-and-update-their-profile-attributes/): Build an Okta Workflows automation that runs on a schedule, finds all active users, and updates a custom profile field... - [How to Search for Users with Custom Criteria and Save Results to a Table in Okta Workflows](https://maxkatz.net/2026/06/29/how-to-search-for-users-with-custom-criteria-and-save-results-to-a-table-in-okta-workflows/): This guide discusses Okta Workflows, focusing on creating a flow that searches and saves users based on custom criteria into... - [Okta Workflows Tips #87: Find Users by Fields You Can't Search Directly](https://maxkatz.net/2026/06/23/okta-workflows-tips-87-find-users-by-fields-you-cant-search-directly/): The Okta-List Users with Search action lets you search users by fields like Status, Username, and Title. For fields you... - [Okta Workflows Tips #86: Start With Sample Flows](https://maxkatz.net/2026/06/17/okta-workflows-tips-86-start-with-sample-flows/): Okta Workflows includes sample flows to help you start learning. Add the Sample Flow folder to get three ready-made automations... - [Okta Workflows Tips #85: Delete a Key-Value Pair Using the Object-Unset Function](https://maxkatz.net/2026/06/15/okta-workflows-tips-85-delete-a-key-value-pair-using-the-object-unset-function/): Learn how to use the Object-Unset function in Okta Workflows to delete a key-value pair, remove a nested key with... - [Okta Workflows Office Hours: How to Create a Salesforce Contact for Users Not Assigned to the Salesforce App (June 4, 2026)](https://maxkatz.net/2026/06/04/okta-workflows-office-hours-how-to-create-a-salesforce-contact-for-users-not-assigned-to-the-salesforce-app-june-4-2026/): This is a summary of questions and answers from the Okta Workflows office hours on Thursday, June 4, 2026. Read... - [How to Create a Salesforce Contact for Users Not Assigned to the Salesforce App using Okta Workflows](https://maxkatz.net/2026/06/04/how-to-create-a-salesforce-contact-for-users-not-assigned-to-the-salesforce-app-in-okta-workflows/): How to create a Salesforce Contact for Okta users who aren't assigned to the Salesforce app, using a list-difference flow... - [Okta Workflows: Educational Content Collection (May 2026)](https://maxkatz.net/2026/06/02/okta-workflows-educational-content-collection-may-2026/): Okta Workflows is a no-code platform for automating identity processes. This blog post shares Okta Workflows educational content from May 2026. 🗓️... - [Okta Workflows Tips #84: Meetup Resources](https://maxkatz.net/2026/05/22/okta-workflows-tips-84-meetup-resources/): Access the ultimate collection of Okta Workflows resources, from meetups and training documentation to community forums and templates. - [Okta Workflows Tips #83: How to Use Workflows Connections in a Folder with RBAC](https://maxkatz.net/2026/05/15/okta-workflows-tips-83-how-to-use-workflows-connections-in-a-folder-with-rbac/): With RBAC enabled, org-level connections aren't automatically available in a folder. You need to explicitly add them using the "Add... - [Okta Workflows Tips #82: Get a Free Okta Org with Workflows Using the Integrator Free Plan](https://maxkatz.net/2026/05/13/okta-workflows-tips-82-get-a-free-okta-org-with-workflows-using-the-integrator-free-plan/): Learn how to get a free Okta org that includes Okta Workflows using the Integrator Free Plan — no trial... - [Okta Workflows Tips #81: How to Notify When a Workflows Connection Fails?](https://maxkatz.net/2026/05/12/okta-workflows-tips-81-how-to-notify-when-a-workflows-connection-fails/): Learn how to use the Okta Workflows Error Control-If Error card to detect connection failures and automatically send a notification... - [Okta Workflows Tips #80: How Okta Workflows Counts Execution Steps](https://maxkatz.net/2026/05/07/okta-workflows-tips-80-how-okta-workflows-counts-execution-steps/): Short and handy Okta Workflows tips and tricks. Read the full series. Read the KB article: How does Okta Workflows... - [Okta Workflows: Educational Content Collection (April 2026)](https://maxkatz.net/2026/05/06/okta-workflows-educational-content-collection-april-2026/): Okta Workflows is a no-code platform for automating identity processes. This blog post shares Okta Workflows educational content from April 2026. 🗓️... - [How to Remove Deactivated Users from All Groups Using Okta Workflows](https://maxkatz.net/2026/04/24/how-to-remove-deactivated-users-from-all-groups-using-okta-workflows/): Learn how to automatically remove deactivated (deprovisioned) Okta users from all of their groups using Okta Workflows. This guide walks... - [How to Delete All Rows in a Google Sheets Spreadsheet using Okta Workflows](https://maxkatz.net/2026/04/23/how-to-delete-all-rows-in-a-google-sheets-spreadsheet-using-okta-workflows/): Learn how to delete all rows in a Google Sheets spreadsheet using Okta Workflows. This guide shows how to read... - [Okta Workflows Tips #79: How to fix the "Cannot activate the flow. Webhook registration failed (403 Forbidden error)"](https://maxkatz.net/2026/04/20/okta-workflows-tips-79-how-to-fix-the-cannot-activate-the-flow-webhook-registration-failed-403-forbidden-error/): Short and handy Okta Workflows tips and tricks. Read the full series. If you get this error: Cannot activate the... - [Okta Workflows Tips #78: Duplicate a Folder](https://maxkatz.net/2026/04/17/okta-workflows-tips-78-duplicate-a-folder/): Short and handy Okta Workflows tips and tricks. Read the full series. Workflows lets you duplicate (copy) a folder. Select... - [Okta Workflows Tips #77: 5 Ways to Trigger a Flow](https://maxkatz.net/2026/04/16/okta-workflows-tips-77-5-ways-to-trigger-a-flow/): Short and handy Okta Workflows tips and tricks. Read the full series. One of the first things to consider after... - [Okta Workflows Tips #76: Using "Contains" Logic in the If/Else Card](https://maxkatz.net/2026/04/14/okta-workflows-tips-76-using-contains-logic-in-the-if-else-card/): Short and handy Okta Workflows tips and tricks. Read the full series. You can use text matching when using the... - [Okta Workflows: Educational Content Collection (March 2026)](https://maxkatz.net/2026/04/13/okta-workflows-educational-content-collection-march-2026/): Okta Workflows is a no-code platform for automating identity processes. This blog post shares Okta Workflows educational content from March... - [How to Set Up an Okta Inline Hook Using Workflows](https://maxkatz.net/2026/03/31/how-to-set-up-an-okta-inline-hook-using-workflows/): Learn how to set up an Okta inline hook using an Okta Workflows flow. This guide covers the Registration inline... - [Export Google Sheets Data to an Okta Workflows Table](https://maxkatz.net/2026/03/19/export-google-sheets-data-to-an-okta-workflows-table/): How to export data from a Google Sheets spreadsheet into an Okta Workflows table. - [Okta Workflows Office Hours: Remove a Deactivated User from All Google Groups Using Okta Workflow (March 19, 2026)](https://maxkatz.net/2026/03/19/okta-workflows-office-hours-remove-a-deactivated-user-from-all-google-groups-using-okta-workflow-march-19-2026/): This is a summary of questions and answers from the Okta Workflows office hours on Thursday, March 19, 2026. Read... - [Okta Workflows Tips #75: Avoid API Timeout With the Close Card](https://maxkatz.net/2026/03/04/okta-workflows-tips-75-avoid-api-timeout-with-the-close-card/): Short and handy Okta Workflows tips and tricks. Read the full series. When a system invokes a flow via an... - [Okta Workflows Tips #74: Search the Okta System Log for Specific Events](https://maxkatz.net/2026/03/04/okta-workflows-tips-74-search-the-okta-system-log-for-specific-events/): Short and handy Okta Workflows tips and tricks. Read the full series. Find the event you want to search for... - [Okta Workflows: Educational Content Collection (February 2026)](https://maxkatz.net/2026/03/02/okta-workflows-educational-content-collection-february-2026/): Okta Workflows is a no-code platform for automating identity processes. This blog post shares Okta Workflows educational content from February 2026. 🆕... - [Build a Slack Block UI with Dynamic Inputs with Okta Workflows](https://maxkatz.net/2026/02/27/build-a-slack-block-ui-with-dynamic-inputs-with-okta-workflows/): How to build a Slack Block Kit UI with dynamic input fields using Okta Workflows. - [Export Okta User Groups to a CSV File and Email It Using Okta Workflows](https://maxkatz.net/2026/02/24/export-okta-user-groups-to-a-csv-file-and-email-it-using-okta-workflows/): How to export an Okta user's group memberships to a CSV file and email that file using Okta Workflows. - [How to Get Started with Okta Workflows](https://maxkatz.net/2026/02/11/how-to-get-started-with-okta-workflows/): 🚀 Get Started If you are new to Okta Workflows, start here. 📖 Continue Learning After you have completed the... - [Okta Workflows Tips #73: Paginate an Okta API, a Recursive Flow Template](https://maxkatz.net/2026/02/10/okta-workflows-tips-73-paginate-an-okta-api-a-recursive-flow-template/): Short and handy Okta Workflows tips and tricks. Read the full series. Sometimes you might need to invoke and paginate... - [Okta Workflows Tips #72: View System Load for Cards and Flows (Number of Steps)](https://maxkatz.net/2026/02/09/okta-workflows-tips-72-view-system-load-for-cards-and-flows-number-of-steps/): Short and handy Okta Workflows tips and tricks. Read the full series. In Okta Workflows, the execution history tracks the... - [Okta Workflows Tips #71: 6 Performance Metrics to Track In Execution History](https://maxkatz.net/2026/02/06/okta-workflows-tips-71-6-performance-metrics-to-track-in-execution-history/): Short and handy Okta Workflows tips and tricks. Read the full series. 6 Performance Metrics in Execution History When viewing... - [Okta Workflows: Educational Content Collection (January 2026)](https://maxkatz.net/2026/02/03/okta-workflows-educational-content-collection-january-2026/): Okta Workflows is a no-code platform for automating identity processes. This blog post shares Okta Workflows educational content from January 2026. 📺... - [Okta Workflows Office Hours: Notify When a User is Removed from an App (January 8, 2026)](https://maxkatz.net/2026/01/09/okta-workflows-office-hours-notify-when-a-user-is-removed-from-an-app-january-8-2026/): This is a summary of questions and answers from the Okta Workflows office hours on Thursday, January 8, 2026. Read... - [Automate App Unassignment Emails using Okta Workflows](https://maxkatz.net/2026/01/06/automate-app-unassignment-emails-using-okta-workflows/): How to send an automated email notification when a user is unassigned from an app in Okta, using Okta Workflows. - [December 2025 Okta Workflows Educational Content Roundup](https://maxkatz.net/2026/01/05/december-2025-okta-workflows-educational-content-roundup/): Okta Workflows is a no-code platform for automating identity processes. This blog post shares Okta Workflows educational content from December 2025. 📺... - [Okta Workflows Tips #70: 15 Automation Tips from the Meetup Replay](https://maxkatz.net/2025/12/19/okta-workflows-tips-70-15-automation-tips-from-the-meetup-replay/): Short and handy Okta Workflows tips and tricks. Read the full series. Discover 15 Okta Workflows tips Watch our meetup... - [Copy an Okta User Attribute to Another Using Okta Workflows](https://maxkatz.net/2025/12/17/copy-an-okta-user-attribute-to-another-using-okta-workflows/): How to copy the value of one Okta user attribute into a different attribute using Okta Workflows. - [Update a Profile Attribute for All Users in an Okta Group Using Okta Workflows](https://maxkatz.net/2025/12/16/update-a-profile-attribute-for-all-users-in-an-okta-group-using-okta-workflows/): How to update a profile attribute for every user in a specific Okta group using Okta Workflows. - [November 2025 Okta Workflows Educational Content Roundup](https://maxkatz.net/2025/12/08/november-2025-okta-workflows-educational-content-roundup/): Okta Workflows is a no-code platform for automating identity processes. This blog post shares Okta Workflows educational content from November 2025. 🗓️... - [Okta Workflows Office Hours: Update a Profile Property for All Users (December 4, 2025)](https://maxkatz.net/2025/12/08/okta-workflows-office-hours-update-a-profile-property-for-all-users-december-4-2025/): This is a summary of questions and answers from the Okta Workflows office hours on Thursday, December 4, 2025. Read... - [Okta Workflows Tips #69: Use AI to Extract JSON Data from an Image](https://maxkatz.net/2025/12/03/okta-workflows-tips-69-use-ai-to-extract-json-data-from-an-image/): Okta Workflows Tips are short and handy Okta Workflows tips and tricks. Read all the earlier tips. Extract JSON data... - [Highlights from the Okta Workflows Community Meetup](https://maxkatz.net/2025/12/01/highlights-from-the-okta-workflows-community-meetup/): We hosted Okta Workflows meetup at Okta headquarters on November 18, 2025. Over 35 Workflows community members met to learn... - [Update a Profile Property for All Okta Users Using Okta Workflows](https://maxkatz.net/2025/11/28/update-a-profile-property-for-all-okta-users-using-okta-workflows/): How to update a specific profile property for every Okta user at once using Okta Workflows. - [How to Kick Off an Okta Workflows Automation?](https://maxkatz.net/2025/11/24/how-to-kick-off-an-okta-workflows-automation/): The four ways to trigger an Okta Workflows automation: on an event, on a schedule, via an API endpoint, or... - [October 2025 Okta Workflows Educational Content Roundup](https://maxkatz.net/2025/11/07/october-2025-okta-workflows-educational-content-roundup/): Okta Workflows is a no-code platform for automating identity processes. This blog post shares Okta Workflows educational content from October 2025. 🗓️... - [Create a Report Listing Groups and Owners for an Okta App in Okta Workflows](https://maxkatz.net/2025/11/04/create-a-report-listing-groups-and-owners-for-an-okta-app-in-okta-workflows/): How to create a report listing all groups assigned to an Okta app along with each group's owners. - [Okta Workflows Tips #68: Use AI to Generate Sample JSON for Testing](https://maxkatz.net/2025/10/31/okta-workflows-68-use-ai-to-generate-sample-json-for-testing/): Okta Workflows Tips are short and handy Okta Workflows tips and tricks. Read all the earlier tips. Generate sample JSON... - [Okta Workflows Tips #67: Count Users in an Okta Group](https://maxkatz.net/2025/10/29/okta-workflows-tips-67-count-users-in-an-okta-group/): Okta Workflows Tips are short and handy Okta Workflows tips and tricks. Read all the earlier tips. Count Users in... - [Okta Workflows Tips #66: Insert List Item At](https://maxkatz.net/2025/10/24/okta-workflows-tips-66-insert-list-item-at/): Okta Workflows Tips are short and handy Okta Workflows tips and tricks. Read all the earlier tips. Insert list item... - [Remove User from App When Assigned to Group in Okta Workflows](https://maxkatz.net/2025/10/22/remove-user-from-app-when-assigned-to-group-in-okta-workflows/): How to automatically remove a user from an app when they're assigned to a specific group in Okta Workflows. - [September 2025 Okta Workflows Educational Content Roundup](https://maxkatz.net/2025/10/14/september-2025-okta-workflows-educational-content-roundup/): Okta Workflows is a no-code platform for automating identity processes. This blog post shares Okta Workflows educational content from September 2025. 📖... - [Process Two Event Hooks (Webhooks) with a Single Flow in Okta Workflows](https://maxkatz.net/2025/10/06/process-two-event-hooks-webhooks-with-a-single-flow-in-okta-workflows/): An example of handling two different Okta Event Hooks (webhooks) using one shared Okta Workflows flow. - [In Pictures: Okta Workflows at Oktane 2025](https://maxkatz.net/2025/09/30/in-pictures-okta-workflows-at-oktane-2025/): What’s new and what’s next in Okta Workflows from Oktane 2025. The following pictures are from the Flowcase session at... - [Add HTML Response to an API Endpoint Call in Okta Workflows](https://maxkatz.net/2025/09/30/add-html-response-to-an-api-endpoint-call-in-okta-workflows/): How to return a formatted HTML response from an Okta Workflows API endpoint flow, instead of plain JSON. - [A Guide to Conditional Logic in Okta Workflows Automation](https://maxkatz.net/2025/09/15/a-guide-to-conditional-logic-in-okta-workflows-automation/): In this blog post: This blog post teaches you how to set up conditional logic (if/else) in an Okta Workflows... - [Okta Workflows Tips #65: Update a JSON Object Using the Object-Set card](https://maxkatz.net/2025/09/12/okta-workflows-tips-65-update-a-json-object-using-the-object-set-card/): Okta Workflows Tips are short and handy Okta Workflows tips and tricks. Read all the earlier tips. Update a JSON... - [Okta Workflows Tips #64: Deprovisioned = Deactivated](https://maxkatz.net/2025/09/05/okta-workflows-tips-64-deprovisioned-deactivated/): Okta Workflows Tips are short and handy Okta Workflows tips and tricks. Read all the earlier tips. Deprovisioned = Deactivated... - [Okta Workflows Office Hours: Slack Connection, Add Users to a Group, Create Groups from Google Sheets (September 4, 2025)](https://maxkatz.net/2025/09/05/okta-workflows-office-hours-slack-connection-add-users-to-a-group-create-groups-from-google-sheets-september-4-2025/): This is a summary of questions and answers from the Okta Workflows office hours on Thursday, August 28, 2025. Read... - [August 2025 Okta Workflows Educational Content Roundup](https://maxkatz.net/2025/09/03/august-2025-okta-workflows-educational-content-roundup/): Okta Workflows is a no-code platform for automating identity processes. This blog post shares Okta Workflows educational content from August 2025. ⏳... - [How to Use AI to Describe What an Okta Workflows Automation Does](https://maxkatz.net/2025/09/03/how-to-use-ai-to-describe-what-an-okta-workflows-automation-does/): This blog post demonstrates using AI (ChatGPT, Gemini, and Claude) to describe what an Okta Workflows flow does. Using AI... - [Okta Workflows Office Hours: Office 365 Mail Connector from Email, and Run a Flow When SMS Factor is Used (August 28, 2025)](https://maxkatz.net/2025/08/29/okta-workflows-office-hours-office-365-mail-connector-from-email-and-run-a-flow-when-sms-factor-is-used-august-28-2025/): This is a summary of questions and answers from the Okta Workflows office hours on Thursday, August 28, 2025. Read... - [Okta Workflows Office Hours: Workflows Training, Connector with OAuth 2.0 Authentication in the Connector Builder (August 21, 2025)](https://maxkatz.net/2025/08/21/okta-workflows-office-hours-workflows-training-connector-with-oauth-2-0-authentication-in-the-connector-builder-august-21-2025/): This is a summary of questions and answers from the Okta Workflows office hours on Thursday, August 21, 2025. Read... - [Make a Call to GraphQL Service in Okta Workflows](https://maxkatz.net/2025/08/18/make-a-call-to-graphql-service-in-okta-workflows/): How to make a call to a GraphQL service from Okta Workflows using the API Connector card. - [July 2025 Okta Workflows Educational Content Roundup](https://maxkatz.net/2025/08/01/july-2025-okta-workflows-educational-content-roundup/): Okta Workflows is a no-code platform for automating identity processes. This blog post shares Okta Workflows educational content from July 2025. 📖... - [Okta Workflows Tips #63: Find Which Flows Use a Connection](https://maxkatz.net/2025/07/31/okta-workflows-tips-63-find-which-flows-use-a-connection/): Okta Workflows Tips are short and handy Okta Workflows tips and tricks. Read all the earlier tips. Find flows that... - [Okta Workflows Tips #62: Use AI to Describe What a Flow Does](https://maxkatz.net/2025/07/31/okta-workflows-tips-62-use-ai-to-describe-what-a-flow-does/): Okta Workflows Tips are short and handy Okta Workflows tips and tricks. Read all the earlier tips. Use AI to... - [Okta Workflows Tips #61: Create an OR-Condition](https://maxkatz.net/2025/07/24/okta-workflows-tips-61-create-an-or-condition/): Okta Workflows Tips are short and handy Workflows tips and tricks. Read all the previous tips. Create an OR-Condition The... - [Okta Workflows Tips #60: Check If a User Sign-in Is Successful](https://maxkatz.net/2025/07/24/okta-workflows-tips-60-check-if-a-user-sign-in-is-successful/): Okta Workflows Tips are short and handy Workflows tips and tricks. Read all the previous tips. Check sign-in The following... - [Custom List Sort in Okta Workflows](https://maxkatz.net/2025/07/21/custom-list-sort-in-okta-workflows/): How to set up a custom sort order for a list in Okta Workflows, beyond the built-in ascending/descending sort. - [Okta Workflows Office Hours: Reactivate User Accounts After Inactivity (July 17, 2025)](https://maxkatz.net/2025/07/18/okta-workflows-office-hours-reenable-user-accounts-after-inactivity-july-17-2025/): The following is a summary of questions and answers from the Okta Workflows community office hours on Thursday, June 17,... - [Okta Workflows Tips #59: Read Group ID from Name](https://maxkatz.net/2025/07/17/okta-workflows-tips-59-read-group-id-from-name/): Okta Workflows Tips are short and handy Workflows tips and tricks. Read all the previous tips. Group ID from name... - [Okta Workflows Office Hours: Create Multiple Okta Groups using Okta Workflows (July 10, 2025)](https://maxkatz.net/2025/07/16/okta-workflows-office-hours-create-multiple-okta-groups-using-okta-workflows-july-10-2025/): The following is a summary of questions and answers from the Okta Workflows community office hours on Thursday, June 10,... - [Create Okta Groups from a CSV File in Okta Workflows](https://maxkatz.net/2025/07/15/create-okta-groups-from-a-csv-file-in-okta-workflows/): How to create new groups in Okta from a list of group names in a CSV file, using Okta Workflows. - [Okta Workflows Office Hours: Basic Authentication and Limit User Access on Suspicious Login (July 1, 2025)](https://maxkatz.net/2025/07/09/okta-workflows-office-hours-basic-authentication-and-limit-user-access-on-suspicious-login-july-1-2025/): The following is a summary of questions and answers from the Okta Workflows community office hours on Thursday, June 1,... - [June 2025 Okta Workflows Educational Content Roundup](https://maxkatz.net/2025/07/01/june-2025-okta-workflows-educational-content-roundup/): Okta Workflows is a no-code platform for automating identity processes. This blog post shares all the Workflows educational content from June 2025.... - [Okta Workflows Tutorial: Notify When a User is Added to a Group (with Event Hook filtering)](https://maxkatz.net/2025/07/01/okta-workflows-tutorial-notify-when-a-user-is-added-to-a-group-with-event-hook-filtering/): This tutorial will teach you how to build an automation that runs only when a user is added to a... - [Okta Workflows Office Hours: Load Users from a CSV File (June 5, 2025)](https://maxkatz.net/2025/06/05/okta-workflows-office-hours-load-users-from-a-csv-file-june-5-2025/): The following is a summary of questions and answers from the Okta Workflows community office hours on Thursday, June 5,... - [May 2025 Okta Workflows Educational Content Roundup](https://maxkatz.net/2025/06/03/may-2025-okta-workflows-educational-content-roundup/): Okta Workflows is a no-code platform for automating identity processes. This blog post shares all the Workflows educational content from May 2025.... - [Okta Workflows Office Hours: Remove App Assignments, Password Reset and Process Seven Million Users (May 29, 2025)](https://maxkatz.net/2025/05/30/okta-workflows-office-hours-remove-app-assignments-password-reset-and-process-seven-million-users-may-29-2025/): The following is a summary of questions and answers from the Okta Workflows community office hours on Thursday, May 29,... - [Okta Workflows Meetup Writeup (May 7, 2025)](https://maxkatz.net/2025/05/27/okta-workflows-meetup-writeup-may-7-2025/): In-person meetup We hosted an in-person Okta Workflows community meetup at Okta headquarters on May 7, 2025. Over 30 Workflows... - [April 2025 Okta Workflows Educational Content Roundup](https://maxkatz.net/2025/05/09/april-2025-okta-workflows-educational-content-roundup/): Okta Workflows is a no-code platform for automating identity processes. This blog post shares all the Workflows educational content from April 2025.... - [Okta Workflows Office Hours: Delegated Flow Output (May 8, 2025)](https://maxkatz.net/2025/05/09/okta-workflows-office-hours-delegated-flow-output-may-8-2025/): The following is a summary of questions and answers from the Okta Workflows community office hours on Thursday, May 8,... - [New in Okta Workflows: Okta Identity Governance, Anything-as-a-Source, Get Started, and Other New Templates](https://maxkatz.net/2025/04/28/new-in-okta-workflows-okta-identity-governance-anything-as-a-source-get-started-and-other-new-templates/): Okta Workflows templates are pre-built flows that demonstrate Workflows capabilities. Templates are a fantastic way to learn about Workflows. The... - [Okta Workflows Community Office Hours Questions and Answers (April 24, 2025)](https://maxkatz.net/2025/04/25/okta-workflows-community-office-hours-questions-and-answers-april-24-2025/): The following is a summary of questions and answers from the Okta Workflows community office hours on Thursday, April 24,... - [New in Okta Workflows: New Coupa, Workday, CrowdStrike, and Other New API Connectors](https://maxkatz.net/2025/04/24/new-in-okta-workflows-new-coupa-workday-crowdstrike-and-other-new-api-connectors/): Okta Workflows has over 60 API connectors. This blog post will show some of the new and updated connectors. Read... - [Okta Workflows Community Office Hours Questions and Answers (April 17, 2025)](https://maxkatz.net/2025/04/18/okta-workflows-community-office-hours-questions-and-answers-april-17-2025/): The following is a summary of questions and answers from the Okta Workflows community office hours on Thursday, April 17,... - [Okta Workflows Community In-Person Meetup on May 7, 2025](https://maxkatz.net/2025/04/17/okta-workflows-community-in-person-meetup-on-may-7-2025/): Join the Workflows community in-person meetup to learn about Workflows roadmap and interesting identity automation capabilities. 📅 When 📍Location 📋... - [March 2025 Okta Workflows Educational Content Roundup](https://maxkatz.net/2025/04/07/march-2025-okta-workflows-educational-content-roundup/): Okta Workflows is a no-code platform for automating identity processes. This blog post shares all the Workflows educational content from March 2025.... - [Okta Workflows Tips #58: Set a Tooltip for a Card Input Fields](https://maxkatz.net/2025/04/02/okta-workflows-tips-58-set-a-tooltip-for-a-card-input-fields/): Okta Workflows Tips are short and handy Workflows tips and tricks. Read all the previous tips. Set input’s help text... - [Okta Workflows Tips #57: Find the Calling Flow](https://maxkatz.net/2025/04/01/okta-workflows-tips-57-find-the-calling-flow/): Okta Workflows Tips are short and handy Workflows tips and tricks. Read all the previous tips. Find the Flow that... - [Okta Workflows Tips #56: Find Flow Execution Start and Stop Time](https://maxkatz.net/2025/03/31/okta-workflows-tips-56-find-flow-execution-start-and-stop-time/): Okta Workflows Tips are short and handy Workflows tips and tricks. Read all the previous tips. Flow execution start and... - [Okta Workflows Community Office Hours Questions and Answers (March 27, 2025)](https://maxkatz.net/2025/03/31/okta-workflows-community-office-hours-questions-and-answers-march-27-2025/): The following is a summary of questions and answers from the Okta Workflows community office hours on Thursday, March 27,... - [Paginate Records in a Table in Okta Workflows (Recursion example)](https://maxkatz.net/2025/03/25/paginate-records-in-a-table-in-okta-workflows-recursion-example/): How to paginate through a table with more than 3,500 records in Okta Workflows using a recursive flow. - [Okta Workflows Community Office Hours Questions and Answers (March 20, 2025)](https://maxkatz.net/2025/03/21/okta-workflows-community-office-hours-questions-and-answers-march-20-2025/): The following is a summary of questions and answers from the Okta Workflows community office hours on Thursday, March 20,... - [Okta Workflows Community Office Hours Questions and Answers (March 13, 2025)](https://maxkatz.net/2025/03/14/okta-workflows-community-office-hours-questions-and-answers-march-13-2025/): The following is a summary of questions and answers from the Okta Workflows community office hours on Thursday, March 13,... - [Okta Workflows Community Office Hours Questions and Answers (March 6, 2025)](https://maxkatz.net/2025/03/10/okta-workflows-community-office-hours-questions-and-answers-march-6-2025/): The following is a summary of questions and answers from the Okta Workflows community office hours on Thursday, March 6,... - [February 2025 Okta Workflows Educational Content Roundup](https://maxkatz.net/2025/03/05/february-2025-okta-workflows-educational-content-roundup/): Okta Workflows is a no-code platform for automating identity processes. This blog post shares all the Workflows educational content from February 2025.... - [Okta Workflows Community Office Hours Questions and Answers (February 27, 2025)](https://maxkatz.net/2025/02/28/okta-workflows-community-office-hours-questions-and-answers-february-27-2025/): The following is a summary of questions and answers from the Okta Workflows community office hours on Thursday, February 27,... - [Extract One Key/Value Pair from a List of Objects in Okta Workflows](https://maxkatz.net/2025/02/28/extract-one-key-value-pair-from-a-list-of-objects-in-okta-workflows/): How to extract a single key/value pair from a list of objects in Okta Workflows without processing the whole list. - [Update or Insert a Record in a Table in Okta Workflows (Upsert example)](https://maxkatz.net/2025/02/26/update-or-insert-a-record-in-a-table-in-okta-workflows-upsert-example/): How to update an existing row or insert a new one if it doesn't exist — an upsert pattern —... - [Okta Workflows Community Office Hours Questions and Answers (February 20, 2025)](https://maxkatz.net/2025/02/21/okta-workflows-community-office-hours-questions-and-answers-february-20-2025/): The following is a summary of questions and answers from the Okta Workflows community office hours on Thursday, February 20,... - [Okta Workflows Guide Collection: Calling APIs](https://maxkatz.net/2025/02/21/okta-workflows-guide-collection-calling-apis/): A curated collection of Okta Workflows guides on the different ways to call APIs. - [Okta Workflows Community Office Hours Questions and Answers (February 13, 2025)](https://maxkatz.net/2025/02/14/okta-workflows-community-office-hours-questions-and-answers-february-13-2025/): The following is a summary of questions and answers from the Okta Workflows community office hours on Thursday, February 13,... - [Send an HTML Email With Data From a Table in Okta Workflows](https://maxkatz.net/2025/02/11/send-an-html-email-with-data-from-a-table-in-okta-workflows/): How to send an HTML email that includes formatted data pulled from an Okta Workflows table. - [Okta Workflows Community Office Hours Questions and Answers (February 6, 2025)](https://maxkatz.net/2025/02/07/okta-workflows-community-office-hours-questions-and-answers-february-6-2025/): The following is a summary of questions and answers from the Okta Workflows community office hours on Thursday, February 6,... - [January 2025 Okta Workflows Educational Content Roundup](https://maxkatz.net/2025/02/03/january-2025-okta-workflows-educational-content-roundup/): Okta Workflows is a no-code platform for automating identity processes. This blog post shares all the Workflows educational content from January 2025.... - [Okta Workflows Community Office Hours Questions and Answers (January 30, 2025)](https://maxkatz.net/2025/01/31/okta-workflows-community-office-hours-questions-and-answers-january-30-2025/): The following is a summary of questions and answers from the Okta Workflows community office hours on Thursday, January 30,... - [List All User Devices in Okta Workflows](https://maxkatz.net/2025/01/31/list-all-user-devices-in-okta-workflows/): How to list all devices registered to an Okta user using Okta Workflows. - [Search Okta System Log and Email the Results in Okta Workflows](https://maxkatz.net/2025/01/29/search-okta-system-log-and-email-the-results-in-okta-workflows/): How to search the Okta System Log, export the results to a CSV file, and email that file using Okta... - [Search the System Log in Okta Workflows](https://maxkatz.net/2025/01/28/search-the-system-log-in-okta-workflows/): How to search the Okta System Log from Okta Workflows using the Search System Logs card. - [Okta Workflows Community Office Hours Questions and Answers (January 23, 2025)](https://maxkatz.net/2025/01/24/okta-workflows-community-office-hours-questions-and-answers-january-23-2025/): The following is a summary of questions and answers from the Okta Workflows community office hours on Thursday, January 23,... - [Understanding Okta Workflows Events](https://maxkatz.net/2025/01/21/understanding-okta-workflows-events/): An overview of how Okta Workflows triggers a flow based on events from Okta or third-party connectors. - [Okta Workflows Community Office Hours Questions and Answers (January 16, 2025)](https://maxkatz.net/2025/01/17/okta-workflows-community-office-hours-questions-and-answers-january-16-2025/): The following is a summary of questions and answers from the Okta Workflows community office hours on Thursday, January 16,... - [Okta Workflows Community Office Hours Questions and Answers (January 9, 2025)](https://maxkatz.net/2025/01/10/okta-workflows-community-office-hours-questions-and-answers-january-9-2025/): The following is a summary of questions and answers from the Okta Workflows community office hours on Thursday, January 9,... - [December 2024 Okta Workflows Educational Content Roundup](https://maxkatz.net/2025/01/07/december-2024-okta-workflows-educational-content-roundup/): Okta Workflows is a no-code platform for automating identity processes. This blog post shares all the Workflows educational content from December 2024.... - [Is It Possible To Return a Value From an Action That Streams Records in Okta Workflows?](https://maxkatz.net/2025/01/07/is-it-possible-to-return-a-value-from-an-action-that-streams-records-in-okta-workflows/): Whether and how you can return a value from an Okta Workflows action card that streams records, rather than returning... - [Okta Workflows Community Office Hours Questions and Answers (December 19, 2024)](https://maxkatz.net/2024/12/20/okta-workflows-community-office-hours-questions-and-answers-december-19-2024/): The following is a summary of questions and answers from the Okta Workflows community office hours on Thursday, December 19,... - [Okta Workflows Community Office Hours Questions and Answers (December 12, 2024)](https://maxkatz.net/2024/12/16/okta-workflows-community-office-hours-questions-and-answers-december-12-2024/): The following is a summary of questions and answers from the Okta Workflows community office hours on Thursday, December 12,... - [Okta Workflows Guide Collection: Working with lists](https://maxkatz.net/2024/12/10/okta-workflows-guide-collection-working-with-lists/): A curated collection of Okta Workflows guides covering the For Each, Streaming, Reduce, and other list-processing cards. - [Five Okta Workflows Resources You Must Know About](https://maxkatz.net/2024/12/09/five-okta-workflows-resources-you-must-know-about/): The following are five Okta Workflows resources you must know about and use to help you build identity automation. 1.... - [Okta Workflows Community Office Hours Questions and Answers (December 5, 2024)](https://maxkatz.net/2024/12/06/okta-workflows-community-office-hours-questions-and-answers-december-5-2024/): The following is a summary of questions and answers from the Okta Workflows community office hours on Thursday, December 5,... - [🎥 Online Meetup: Working with Lists in Okta Workflows (December 12, 2024)](https://maxkatz.net/2024/12/03/online-meetup-working-with-lists-in-okta-workflows-december-12-2024/): 📅 When Thursday, December 12, 2024, 9:00 AM PT. 🎥 Where Register to attend. ⭐️ Why it’s worth your time... - [Okta Workflows Guide Collection: Working with JSON](https://maxkatz.net/2024/12/03/okta-workflows-guide-collection-working-with-json/): A curated collection of Okta Workflows guides and videos covering how to work with JSON. - [November 2024 Okta Workflows Educational Content Roundup](https://maxkatz.net/2024/12/02/november-2024-okta-workflows-educational-content-roundup/): Okta Workflows is a no-code platform for automating identity processes. This blog post shares all the Workflows educational content from November 2024.... - [Update a JSON Object Using the Object—Set Card in Okta Workflows](https://maxkatz.net/2024/11/26/update-a-json-object-using-the-object-set-card-in-okta-workflows/): How to update a value inside a JSON object using the Object Set card in Okta Workflows. - [Create and Validate JSON Input in Okta Workflows](https://maxkatz.net/2024/11/26/create-and-validate-json-input-in-okta-workflows/): How to create JSON input and validate that it matches the expected structure in Okta Workflows. - [Okta Workflows Community Office Hours Questions and Answers (November 21, 2024)](https://maxkatz.net/2024/11/22/okta-workflows-community-office-hours-questions-and-answers-november-21-2024/): The following is a summary of questions and answers from the Okta Workflows community office hours on Thursday, November 21,... - [Set Up Recursion in Okta Workflows](https://maxkatz.net/2024/11/18/set-up-recursion-in-okta-workflows/): How to set up a recursive flow in Okta Workflows, where a flow calls itself to repeat a process. - [Okta Workflows Community Office Hours Questions and Answers (November 14, 2024)](https://maxkatz.net/2024/11/18/okta-workflows-community-office-hours-questions-and-answers-november-14-2024/): The following is a summary of questions and answers from the Okta Workflows community office hours on Thursday, November 14,... - [Developer Marketing Examples](https://maxkatz.net/2024/11/18/developer-marketing-examples/): The Developer Marketing Examples site has fantastic examples. It’s worth your time. - [💎 Online Meetup: Get Started with Okta Workflows – Build Your First Automation (November 21, 2024)](https://maxkatz.net/2024/11/13/online-meetup-get-started-with-okta-workflows-build-your-first-automation-november-21-2024/): 📅 When Thursday, November 21, 2024, 9:00 AM PT. 🎥 Where Register to attend. ⭐️ Why it’s worth your time... - [A Good Developer Relations Example](https://maxkatz.net/2024/11/13/a-good-developer-relations-example/): This is a good example: A community member asked a question about Okta Workflows in community Slack. I posted the... - [Okta Workflows Community Office Hours Questions and Answers (November 7, 2024)](https://maxkatz.net/2024/11/08/okta-workflows-community-office-hours-questions-and-answers-november-7-2024/): The following is a summary of questions and answers from the Okta Workflows community office hours on Thursday, November 7,... - [October 2024 Okta Workflows Educational Content Roundup](https://maxkatz.net/2024/11/04/october-2024-okta-workflows-educational-content-roundup/): Okta Workflows is a no-code platform for automating identity processes. This blog post shares all the Workflows educational content from... - [Okta Workflows Community Office Hours Questions and Answers (October 31, 2024)](https://maxkatz.net/2024/11/01/okta-workflows-community-office-hours-questions-and-answers-october-31-2024/): The following is a summary of questions and answers from the Okta Workflows community office hours on Thursday, October 31,... - [Okta Workflows at Oktane 2024 in Pictures](https://maxkatz.net/2024/10/28/okta-workflows-at-oktane-2024-in-pictures/): Here is what’s new and coming up in Okta Workflows from Oktane 2024. See you at Oktane in Las Vegas in... - [Oktane 2024 in Ten Pictures](https://maxkatz.net/2024/10/28/oktane-2024-in-ten-pictures/): I attended my second Oktane this year. I’m sharing ten pictures from the event. Check out pictures from my first... - [Okta Workflows Community Office Hours Questions and Answers (October 24, 2024)](https://maxkatz.net/2024/10/25/okta-workflows-community-office-hours-questions-and-answers-october-24-2024/): The following is a summary of questions and answers from the Okta Workflows community office hours on Thursday, October 24,... - [Skip Processing a Record From a List in Okta Workflows](https://maxkatz.net/2024/10/18/skip-processing-a-record-from-a-list-in-okta-workflows/): How to skip processing a specific record while iterating over a list in Okta Workflows. - [An Example Sharing Data Between Flows Using a Table in Okta Workflows](https://maxkatz.net/2024/10/14/an-example-sharing-data-between-flows-using-a-table-in-okta-workflows/): An example of using an Okta Workflows table to share data between two separate flows. - [Okta Workflows Community Office Hours Questions and Answers (October 10, 2024)](https://maxkatz.net/2024/10/11/okta-workflows-community-office-hours-questions-and-answers-october-10-2024/): The following are some questions and answers from the Okta Workflows community office hours on Thursday, October 10, 2024. I... - [Capitalize the First Letter and Lowercase the Rest of the Text in Okta Workflows](https://maxkatz.net/2024/10/10/capitalize-the-first-letter-and-lowercase-the-rest-of-the-text-in-okta-workflows/): How to format text so only the first letter is capitalized and the rest is lowercase in Okta Workflows. - [New Okta Workflows Community Office Hours Booking Page](https://maxkatz.net/2024/10/08/new-okta-workflows-community-office-hours-booking-page/): Join the 1-hour Okta Workflows community office hours session to ask questions about Workflows. Read questions and answers from previous... - [Okta Workflows Community Office Hours Questions and Answers (October 3, 2024)](https://maxkatz.net/2024/10/04/okta-workflows-community-office-hours-questions-and-answers-october-3-2024/): The following are some questions and answers from the Okta Workflows community office hours on Thursday, October 3, 2024. I... - [September 2024 Okta Workflows Educational Content Roundup](https://maxkatz.net/2024/10/01/september-2024-okta-workflows-educational-content-roundup/): Okta Workflows is a no-code platform for automating processes. This blog post shares all the Workflows educational content from September 2024. 🦄... - [Okta Workflows Community Office Hours Questions and Answers (September 26, 2024)](https://maxkatz.net/2024/09/30/okta-workflows-community-office-hours-questions-and-answers-september-26-2024/): The following are some questions and answers from the Okta Workflows community office hours on Thursday, September 26, 2024. I... - [Create an Object With the Object – Map Card in Okta Workflows](https://maxkatz.net/2024/09/27/create-an-object-with-the-object-map-card-in-okta-workflows/): How to iterate over an object's keys and build a new object using the Object Map card in Okta Workflows. - [Invoke and Test an OAuth 2.0 Secured Okta Workflows Flow](https://maxkatz.net/2024/09/27/invoke-and-test-an-oauth-2-0-secured-okta-workflows-flow/): How to invoke and test an Okta Workflows flow that's secured with OAuth 2. 0 authentication. - [Mediocre Docs Are Sabotaging Your Growth](https://maxkatz.net/2024/09/23/mediocre-docs-are-sabotaging-your-growth/): I love this interview with David Nunez. I’m a fan of good docs and content. Mediocre Docs Are Sabotaging Your... - [Okta Workflows Community Office Hours Questions and Answers (September 19, 2024)](https://maxkatz.net/2024/09/23/okta-workflows-community-office-hours-questions-and-answers-september-19-2024/): The following are some questions and answers from the Okta Workflows community office hours on Thursday, September 19, 2024. I... - [Okta Workflows Tips #55: Current Time in Scheduled Flow and Create Fields with the Assign Card](https://maxkatz.net/2024/09/19/okta-workflows-tips-55-current-time-in-scheduled-flow-and-create-fields-with-the-assign-card/): In this post: Okta Workflows Tips Okta Workflows Tips are short and handy Workflows tips and tricks. Read all the... - [Tech Layoffs](https://maxkatz.net/2024/09/18/tech-layoffs/): This is an interesting article about layoffs. Why are there so many tech layoffs, and why should we be worried?... - [Search for Users Using Contains in Okta Workflows](https://maxkatz.net/2024/09/18/search-for-users-using-contains-in-okta-workflows/): How to search for Okta users whose profile field contains a specific text value, rather than matching it exactly. - [💎 Okta Workflows Community Meetup at Oktane (October 16, 2024)](https://maxkatz.net/2024/09/17/okta-workflows-community-meetup-at-oktane/): Attend the Okta Workflows community meetup during Oktane 2024 in Las Vegas. 📅 When Wednesday, October 16, 2024, 4:30 PM... - [Okta Workflows Community Office Hours Questions and Answers (September 12, 2024)](https://maxkatz.net/2024/09/13/okta-workflows-community-office-hours-questions-and-answers-september-12-2024/): The following are some questions and answers from the Okta Workflows community office hours on Thursday, September 12, 2024. I... - [Search for Users using Custom Search Criteria in Okta Workflows](https://maxkatz.net/2024/09/13/search-for-users-using-custom-search-criteria-in-okta-workflows/): How to search for Okta users using custom search criteria in Okta Workflows beyond the standard search fields. - [August 2024 Okta Workflows Educational Content Roundup](https://maxkatz.net/2024/09/09/august-2024-okta-workflows-educational-content-roundup/): Okta Workflows is a no-code platform for automating processes. This blog post shares all the Workflows educational content from August 2024. - [Okta Workflows Community Office Hours Questions and Answers (September 5, 2024)](https://maxkatz.net/2024/09/06/okta-workflows-community-office-hours-questions-and-answers-september-5-2024/): The following are some questions and answers from the Okta Workflows community office hours on Thursday, September 5, 2024. I... - [Okta Workflows Community Office Hours Questions and Answers - August 29, 2024](https://maxkatz.net/2024/08/30/okta-workflows-community-office-hours-questions-and-answers-august-29-2024/): The following are some questions and answers from the Okta Workflows community office hours on Thursday, August 29, 2024. I... - [How to Set up If/Else Logic in Okta Workflows](https://maxkatz.net/2024/08/30/how-to-set-up-if-else-logic-in-okta-workflows/): How to set up If/Else branching logic in Okta Workflows to run different cards based on a condition. - [Pause a Flow and Resume at a Specific Time in Okta Workflows](https://maxkatz.net/2024/08/29/pause-a-flow-and-resume-at-a-specific-time-in-okta-workflows/): How to pause an Okta Workflows flow and resume it at a specific date and time, rather than after a... - [Save Deactivated Users, Export as CSV, and Email in Okta Workflows](https://maxkatz.net/2024/08/28/save-deactivated-users-export-as-csv-and-email-in-okta-workflows/): How to save deactivated Okta users to a table, export that table as a CSV file, and email the file... - [Okta Workflows Community Office Hours Questions and Answers - August 22, 2024](https://maxkatz.net/2024/08/23/okta-workflows-community-office-hours-questions-and-answers-august-22-2024/): The following are most questions and answers from the Okta Workflows community office hours on Thursday, August 22, 2024. I... - [Okta Workflows Community Forum](https://maxkatz.net/2024/08/14/okta-workflows-community-forum/): We launched a new Okta Workflows community forum. It’s a place to share your flows (templates) and connectors and ask... - [✨ Okta Workflows Community Online Meetup - August 22, 2024](https://maxkatz.net/2024/08/13/okta-workflows-community-online-meetup-august-22-2024/): 🔮 Why it’s worth your time We hosted our first Okta Workflows Community In-Person Meetup in June. We are repeating... - [July 2024 Okta Workflows Educational Content Roundup](https://maxkatz.net/2024/08/08/july-2024-okta-workflows-educational-content-roundup/): Okta Workflows is a no-code platform for automating processes. This blog post shares all the Workflows educational content from July 2024. - [Okta Workflows Connector Builder Content Series](https://maxkatz.net/2024/07/29/okta-workflows-connector-builder-content-series/): We have been writing educational content about the Okta Workflows Connector Builder. In this blog post, we are collecting and... - [Pause a Flow for 30 Days in Okta Workflows](https://maxkatz.net/2024/07/27/pause-a-flow-for-30-days-in-okta-workflows/): How to pause an Okta Workflows flow for 30 days before resuming, useful for delayed follow-up automations. - [Examples Extracting Values from a JSON Object in Okta Workflows](https://maxkatz.net/2024/07/25/examples-extracting-values-from-a-json-object-in-okta-workflows/): Multiple examples of extracting values from a JSON object in Okta Workflows using the two cards designed for this. - [Search Table by Date in Okta Workflows](https://maxkatz.net/2024/07/24/search-table-by-date-in-okta-workflows/): How to search an Okta Workflows table for rows matching a specific date or date range. - [Set Up API Connector Dynamic Input Fields in the Okta Workflows Connector Builder](https://maxkatz.net/2024/07/23/set-up-api-connector-dynamic-fields-in-the-okta-workflows-connector-builder/): This blog post will teach you how to set up dynamic input fields on an API connector action in the... - [June 2024 Okta Workflows Educational Content Roundup](https://maxkatz.net/2024/07/05/june-2024-okta-workflows-educational-content-roundup/): Okta Workflows is a no-code platform for automating processes. This blog post shares all the Workflows educational content from June 2024. - [Make an HTTP Call Using SOAP in Okta Workflows](https://maxkatz.net/2024/06/25/make-an-http-call-using-soap-in-okta-workflows/): How to make an HTTP call using the SOAP protocol in Okta Workflows. - [Multipart File Upload in Okta Workflows (with Box example)](https://maxkatz.net/2024/06/24/multipart-file-upload-in-okta-workflows-with-box-example/): How to upload a file to Box using multipart file upload in Okta Workflows, including setting up a Box developer... - [Okta Workflows Community Meetup Resources](https://maxkatz.net/2024/06/19/okta-workflows-community-meetup-resources/): Updated: August 21, 2024 We hosted an awesome Okta Workflows Community Meetup at Okta on June 18, 2024. We shared... - [Encrypt and Decrypt Text in Okta Workflows](https://maxkatz.net/2024/06/13/encrypt-and-decrypt-text-in-okta-workflows/): How to encrypt and decrypt text in Okta Workflows using the built-in encryption cards. - [Okta Workflows Community In-Person Meetup - June 18, 2024](https://maxkatz.net/2024/06/11/okta-workflows-community-in-person-meetup-june-18-2024/): Join our first Okta Workflows community in-person meetup. 📅 Tuesday, Jun 18, 2024, 5:30 PM – 7:30 PM PT. 📍... - [May 2024 Okta Workflows Educational Content Roundup](https://maxkatz.net/2024/06/11/may-2024-okta-workflows-educational-content-roundup/): Okta Workflows is a no-code platform for automating processes. This blog post shares all the Workflows educational content from May 2024. - [Set Up API Connector Output Fields in the Okta Workflows Connector Builder](https://maxkatz.net/2024/05/31/set-up-api-connector-output-fields-in-the-okta-workflows-connector-builder/): This blog post will teach you how to set up output fields on an API connector action in the Okta... - [Send an Email with an Image in Okta Workflows](https://maxkatz.net/2024/05/27/send-an-email-with-an-image-in-okta-workflows/): How to send an email that includes an embedded image using Okta Workflows. - [Remove Duplicates from a Table in Okta Workflows](https://maxkatz.net/2024/05/23/remove-duplicates-from-a-table-in-okta-workflows/): How to remove duplicate rows from an Okta Workflows table. - [Updated: How to Get Data from a JSON Object in Okta Workflows](https://maxkatz.net/2024/05/16/updated-how-to-get-data-from-a-json-object-in-okta-workflows/): I updated the How to Get Data from a JSON Object in Okta Workflows guide with new content and examples. - [Okta Workflows Educational Resources - April 2024](https://maxkatz.net/2024/05/01/okta-workflows-educational-resources-april-2024/): Okta Workflows is a no-code platform for automating processes. This blog post shares all the Workflows educational content from April 2024. - [Okta Workflows Tutorial: Build a Connector for Spotify API (with OAuth 2.0)](https://maxkatz.net/2024/04/30/okta-workflows-tutorial-build-a-connector-for-spotify-api-with-oauth-2-0/): This tutorial will teach you how to build a connector for Spotify API that uses OAuth for authentication using the Okta... - [How to Call Spotify API from Okta Workflows (with OAuth 2.0)](https://maxkatz.net/2024/04/24/how-to-call-spotify-api-from-okta-workflows-oauth-authentication-example/): How to call the Spotify API from Okta Workflows, including setting up OAuth 2. 0 authentication for the connection. - [Okta Workflows Tutorial: Build a Connector for OpenWeather API](https://maxkatz.net/2024/04/16/okta-workflows-tutorial-build-a-connector-for-the-openweather-api/): This tutorial will teach you how to build a connector for the OpenWeather API using the Okta Workflows Connector Builder.... - [Okta Workflows and Microsoft Tutorials Series](https://maxkatz.net/2024/04/10/okta-workflows-and-microsoft-tutorials-series/): The following tutorials and video are about using Okta Workflows with Microsoft services: Microsoft 365 Mail and Microsoft Teams. Tutorials... - [New in Okta Workflows: Duplicate Cards, New Connectors and Templates](https://maxkatz.net/2024/04/08/new-in-okta-workflows-duplicate-cards-new-connectors-and-templates/): The Okta Workflows team released several new capabilities to help you build identity automation. In this blog post: Duplicate a card The... - [Okta Workflows Educational Resources - March 2024](https://maxkatz.net/2024/04/07/okta-workflows-educational-resources-march-2024/): Okta Workflows is a no-code platform for automating processes. This blog post shares all the Workflows educational content from March 2024. - [Understanding Okta Workflows Connectors](https://maxkatz.net/2024/03/18/okta-workflows-connectors/): This blog post will teach you about Okta Workflows connectors. Use a pre-built connector When you start building with Okta Workflows, you... - [How to Create a Text File in Okta Workflows](https://maxkatz.net/2024/03/08/how-to-create-a-text-file-in-okta-workflows/): How to create, save, and download a text file in Okta Workflows. - [Become Identity Automation Expert with the Okta Workflows Certification Exam](https://maxkatz.net/2024/03/08/become-identity-automation-expert-with-the-okta-workflows-certification-exam/): Become identity automation expert with the new Okta Certification exam for Okta Workflows. - [Okta Workflows Educational Resources - February 2024](https://maxkatz.net/2024/03/04/okta-workflows-educational-resources-february-2024/): Okta Workflows is a no-code platform for automating processes. This blog post shares all the Workflows educational content from February 2024. - [Okta Workflows Tutorial: Send a Rich Message to Microsoft Teams for a New Okta Event Using Microsoft API](https://maxkatz.net/2024/02/29/okta-workflows-tutorial-send-rich-message-to-microsoft-teams-for-new-okta-event-using-microsoft-api/): This tutorial is part of Okta Workflows with Microsoft series: Send an Email Notification for a New Okta EventSend a Notification... - [Okta Workflows Tutorial: Send a Notification to Microsoft Teams for a New Okta Event](https://maxkatz.net/2024/02/21/okta-workflows-tutorial-send-microsoft-teams-notification-for-a-new-okta-event/): Introduction to Okta WorkflowsBuild the send notification flowOkta Workflows resources (more... ) - [Introduction to Okta Workflows](https://maxkatz.net/2024/02/14/introduction-okta-workflows/): Okta Workflows is a no-code platform for building identity automation. For example, you can create the following workflows without asking IT... - [Get Access to Okta Workflows to Build Identity Automation](https://maxkatz.net/2024/02/13/get-access-to-okta-workflows-to-build-identity-automation/): The different ways to get access to Okta Workflows, whether your company already uses Okta or you want to try... - [Online Meetup Recording: Building Identity Automation with No-Code Okta Workflows and OpenAI](https://maxkatz.net/2024/02/12/online-meetup-okta-workflows-openai/): 🔮 Why it’s worth your time You will learn how to build identity automation with Okta Workflows and OpenAI. 🗓️... - [Okta Workflows Tutorial: Send an Email Notification for a New Okta Event](https://maxkatz.net/2024/02/08/okta-workflows-tutorial-send-email-notification-for-a-new-okta-event/): What is Okta Workflows? Getting access to Okta WorkflowsOkta Workflows fundamentalsSend email notification flowOkta Workflows resources (more... ) - [Creating Content from Support Tickets](https://maxkatz.net/2024/02/06/creating-content-from-support-tickets/): I love this message from Adam DuVander: Our Okta Workflows guides are answers to questions from support, office hours and... - [Okta Workflows Educational Resources - January 2024](https://maxkatz.net/2024/02/05/okta-workflows-educational-resources-january-2024/): Okta Workflows is a no-code platform for automating processes. This blog post shares all the Workflows educational content from January 2024. - [Save User MFA Information to a Google Sheets Spreadsheet in Okta Workflows](https://maxkatz.net/2024/01/31/save-user-mfa-information-to-a-google-sheets-spreadsheet/): How to retrieve a user's MFA factor information and save it to a Google Sheets spreadsheet using Okta Workflows. - [Okta Workflows Tips #54: Check the User Account a Workflows Connection Is Using](https://maxkatz.net/2024/01/31/okta-workflows-tips-54-check-the-user-account-a-workflows-connection-is-using/): Read all the previous tips. - [Clear User Session in Okta using Okta Workflows](https://maxkatz.net/2024/01/25/clear-user-sessions-in-okta-using-okta-workflows/): How to clear a user's session in Okta using Okta Workflows, ending their active login without deactivating the account. - [Searching a Table Using a Custom Filter in Okta Workflows](https://maxkatz.net/2024/01/19/searching-a-table-using-a-custom-filter-in-okta-workflows/): How to search an Okta Workflows table with logic beyond the built-in conditions, like "starts with," using a custom filter... - [Three Okta Workflows Communities You Should Know About](https://maxkatz.net/2024/01/17/three-okta-workflows-communities-you-should-know-about/): The following are three Okta Workflows communities (outside of Okta) you should know about. Okta Workflows community on the MacAdmins... - [Okta Workflows Tutorial: Import Users from Google Sheets and Create Users in Okta](https://maxkatz.net/2024/01/15/tutorial-import-users-from-google-sheets-and-create-users-in-okta/): In this step-by-step tutorial, you will build a flow that imports users from Google Sheets spreadsheet and creates new users... - [Okta Workflows Educational Resources - December 2023](https://maxkatz.net/2024/01/09/okta-workflows-educational-resources-december-2023/): Okta Workflows is a no-code platform for automating processes. This blog post shares all the Workflows educational content from December 2023. - [Okta Workflows Educational Resources - November 2023](https://maxkatz.net/2023/12/11/okta-workflows-educational-resources-november-2023/): Okta Workflows is a no-code platform for automating processes. This blog post shares all the Workflows educational content from November 2023. 🆕... - [Online Meetup: How to Integrate Okta Workflows and Slack with Webhook and Slash Command (December 13, 2023)](https://maxkatz.net/2023/12/08/online-meetup-how-to-integrate-okta-workflows-and-slack-with-webhook-and-slash-command/): 🌟 Why it’s worth your time MacAdmins Slack #okta-workflows community member Pete Viri hosts this online meetup. Pete will teach... - [How to Read a JSON Item Containing a Dot in Its Name in Okta Workflows](https://maxkatz.net/2023/12/06/how-to-read-a-json-item-containing-a-dot-in-its-name-in-okta-workflows/): A workaround for reading a JSON key that contains a literal dot in its name in Okta Workflows, since dot... - [How to Search a Card's JSON Response in Okta Workflows](https://maxkatz.net/2023/12/01/how-to-search-a-cards-json-response-in-okta-workflows/): How to search a card's JSON response while testing or running a flow in Okta Workflows, to quickly find a... - [Okta Workflows Tips #53: Open/Close a Card's Output](https://maxkatz.net/2023/11/30/okta-workflows-tips-53-open-close-a-cards-output/): Read all the previous tips. In this post: - [How to Capitalize the First Letter and Lowercase the Rest of a Text in Okta Workflows](https://maxkatz.net/2023/11/30/how-to-capitalize-the-first-letter-and-lowercase-the-rest-of-a-text-in-okta-workflows/): How to capitalize the first letter of a text string and lowercase the rest of it in Okta Workflows. - [Online Meetup: How to Use Okta Workflows to Iterate Through a Paginated API Response](https://maxkatz.net/2023/11/17/online-meetup-how-to-use-okta-workflows-to-iterate-through-a-paginated-api-response-november-30-2023/): 📺 Video and resources Event video Examples & resources To try the examples: Try the Make API Requests with the... - [Why We Use Crowdcast for Online Meetups](https://maxkatz.net/2023/11/08/why-we-use-crowdcast-for-online-meetups/): Read my interview: Empowering Okta’s Workflows Community with Crowdcast. - [Why Creators Struggle with Community](https://maxkatz.net/2023/11/07/why-creators-struggle-with-community/): To build an audience = Create value through content / service / product that you make directly for consumers. To... - [How to create a JSON sub-list with the Pluck card in Okta Workflows](https://maxkatz.net/2023/11/06/how-to-create-a-json-sub-list-with-the-pluck-card-in-okta-workflows/): How to use the List Pluck card in Okta Workflows to extract a sub-list of a single field's values from... - [Online Meetup: Getting Started with Okta Workflows (November 7, 2023)](https://maxkatz.net/2023/11/02/online-meetup-getting-started-with-okta-workflows/): 🔮 Why it’s worth your time Join this no-slides online meetup to learn how to get started with Okta Workflows... - [Okta Workflows Educational Resources - October 2023](https://maxkatz.net/2023/11/01/okta-workflows-educational-resources-october-2023/): Okta Workflows is a no-code platform for automating identity processes. This blog post shares all the Workflows educational content from October 2023. 🆕... - [How to Conditionally Update a Table in Okta Workflows](https://maxkatz.net/2023/10/31/how-to-conditionally-update-a-table-in-okta-workflows/): How to update an Okta Workflows table row only when a condition is met, checking existing values before writing. - [How to Remove a User from Google Groups When the User Is Deactivated in Okta Workflows](https://maxkatz.net/2023/10/30/how-to-remove-a-user-from-google-groups-when-the-user-is-deactivated-in-okta-workflows/): How to automatically remove a user from all their Google Groups when the user is deactivated in Okta, using Okta... - [How to Test the Tables - Search Rows Card in Okta Workflows](https://maxkatz.net/2023/10/25/how-to-test-the-tables-search-rows-card-in-okta-workflows/): How to test the Tables Search Rows card in Okta Workflows to confirm your search query returns the expected table... - [How to List User's Direct Reports in Okta Workflows](https://maxkatz.net/2023/10/25/how-to-list-users-direct-reports-in-okta-workflows/): How to list a user's direct reports in Okta Workflows, using the manager attribute to build a hierarchy. - [How to Export Group Membership to a CSV File and Email the File in Okta Workflows](https://maxkatz.net/2023/10/25/how-to-export-group-membership-to-a-csv-file-and-email-the-file-in-okta-workflows/): How to export an Okta group's membership to a CSV file and automatically email that file in Okta Workflows. - [You Can Build Identity Automations with No-Code Okta Workflows (30-day Trial)](https://maxkatz.net/2023/10/18/you-can-build-identity-automations-with-no-code-okta-workflows-30-day-trial/): Okta Workfows is now included in the Workforce Identity Cloud (WIC) 30-day free trial. You don’t need to be an... - [Video: How Your App Can Integrate With Enterprise No-Code Automations | DevDay at Oktane 2023](https://maxkatz.net/2023/10/17/video-how-your-app-can-integrate-with-enterprise-no-code-automations-devday-at-oktane-2023/): A DevDay at Oktane 2023 conversation on why and how your app can integrate with Okta Workflows' low-code/no-code automations. - [In Pictures: Okta Workflows at Oktane 2023](https://maxkatz.net/2023/10/16/in-pictures-okta-workflows-at-oktane-2023/): I attended my first Oktane conference this year (view Oktane 2023 in 10 Pictures). I want to share Okta Workflows... - [AI in Plain English](https://maxkatz.net/2023/10/16/ai-in-plain-english/): Two good articles about how AI works in plain English. - [Oktane 2023 in 10 Pictures](https://maxkatz.net/2023/10/16/oktane-2023-in-10-pictures/): I attended my first Oktane conference this year. I’m sharing 10 pictures from the event. - [Online Meetup: Getting Started with Okta Workflows - Building Your First Flow](https://maxkatz.net/2023/10/12/online-meetup-getting-started-with-okta-workflows-building-your-first-flow/): 📺 Recording Watch the recording on YouTube. 🔮 Why it’s worth your time Join this no-slides online meetup to learn... - [Ask Me Anything with Okta Workflows Experts](https://maxkatz.net/2023/10/12/ask-me-anything-with-okta-workflows-experts/): 🔮 Why it’s worth your time Get answers to your Okta Workflows, identity, and automation questions in this online Ask... - [Okta's New Product Icons](https://maxkatz.net/2023/10/11/oktas-new-product-icons/): New icons for Okta’s product lines. - [Customizing Auth0 Custom Logic with Okta Workflows No-Code Automation Platform](https://maxkatz.net/2023/10/06/customizing-auth0-custom-logic-with-okta-workflows-no-code-automation-platform/): Read the Workflows for Customer Identity Cloud (CIC): Automating and customizing Identity processes with no-code blog post from Oktane 2023. - [Okta Workflows Educational Resources - September 2023](https://maxkatz.net/2023/10/02/okta-workflows-educational-resources-september-2023/): Okta Workflows is a no-code platform for automating identity processes. This blog post shares all the Workflows educational content from September 2023 💎... - [Modern GTM Process for Developers](https://maxkatz.net/2023/09/29/modern-gtm-process-for-developers/): I read the Modern GTM Process for Developer Led Sales blog post. It’s an interesting article, I recommend you read... - [How to Suspend Multiple Users from a CSV File in Okta Workflows](https://maxkatz.net/2023/09/29/how-to-suspend-multiple-users-from-a-csv-file-in-okta-worklfows/): How to suspend multiple Okta users listed in a CSV file, using a table import and a helper flow that... - [How to Create JSON Data in Okta Workflows](https://maxkatz.net/2023/09/29/how-to-create-json-data-in-okta-workflows/): Three ways to create JSON data in Okta Workflows: parsing a JSON string, using the Object Construct card, and building... - [The 2023 Developer Relations Compensation & Culture Report](https://maxkatz.net/2023/09/25/the-2023-developer-relations-compensation-culture-report/): Common Room, the community growth platform, published a fantastic 2023 Developer Relations compensation & culture report. The report (direct link... - [How to Call Watson Natural Language Understanding (NLU) API from Okta Workflows](https://maxkatz.net/2023/09/21/how-to-call-watson-natural-language-understanding-nlu-api-from-okta-workflows/): How to call the IBM Watson Natural Language Understanding API from Okta Workflows to extract emotions like joy or anger... - [Identify Users Whose Status Changed X-number of Days Since Today in Okta Workflows](https://maxkatz.net/2023/09/20/identify-users-whose-status-changed-x-number-of-days-since-today-in-okta-workflows/): How to find Okta users whose status changed a specific number of days ago, like users deprovisioned 30+ days back,... - [Enterprise Ready Workshop: Automate with No-Code Okta Workflows](https://maxkatz.net/2023/09/19/enterprise-ready-workshop-automate-with-no-code-okta-workflows/): A tutorial to add automated reporting to an SaaS application using Okta Workflows. - [Online Meetup: Sending Interactive Messages Using Slack's Block Kit from Okta Workflows](https://maxkatz.net/2023/09/19/online-meetup-sending-interactive-messages-using-slacks-block-kit-from-okta-workflows/): 📺 Watch the meetup recording 🔮 Why it’s worth your time Join this no-slides online meetup to learn how to... - [How to Call Kolide API from Okta Workflows](https://maxkatz.net/2023/09/18/how-to-call-kolide-api-from-okta-workflows/): How to call the Kolide API from Okta Workflows using a dedicated connection for the auth token and the API... - [New in Okta Workflows: 30-day Trial, Cancel Flow, monday.com and SFTP Connectors, and New Templates](https://maxkatz.net/2023/09/12/new-in-okta-workflows-30-day-trial-cancel-flow-monday-com-and-sftp-connectors-and-new-templates/): The Okta Workflows team released several new capabilities to help you build identity automation. In this blog post: - [How to Reduce a List to a Single Value (Using the Okta Workflows Reduce Card)](https://maxkatz.net/2023/09/11/how-to-reduce-a-list-to-a-single-value-using-the-okta-workflows-reduce-card/): How to reduce a list of text values to a single combined value in Okta Workflows using the Reduce card... - [Okta Workflows Educational Resources - August 2023](https://maxkatz.net/2023/09/05/okta-workflows-educational-resources-august-2023/): Okta Workflows is a no-code platform for automating identity processes. This blog post shares all the Workflows educational content from... - [Four Ways to Call an API in Okta Workflows](https://maxkatz.net/2023/08/23/four-ways-to-call-an-api-in-okta-workflows/): Four ways to call an API in Okta Workflows — a built-in connector, its Custom API Action, a raw API... - [How to Extract Key-Value Pairs from a JSON Payload with Multiple Objects in Okta Workflows](https://maxkatz.net/2023/08/16/how-to-extract-key-value-pairs-from-a-json-payload-with-multiple-objects/): How to extract key-value pairs from a JSON payload containing multiple objects in Okta Workflows, using a For Each card... - [Okta Workflows Educational Resources - July 2023](https://maxkatz.net/2023/08/10/okta-workflows-educational-resources-july-2023/): Okta Workflows is a no-code platform for automating identity processes. If you are new to Workflows, I encourage first to try this beginner... - [Bad Words for Describing Software Products](https://maxkatz.net/2023/07/26/bad-words-for-describing-software-products/): I love this post from Greg Kogan: Read Bad Words for Describing Software Products. - [How to Include the Running Flow Name in a Slack Message in Okta Workflows](https://maxkatz.net/2023/07/26/how-to-include-the-running-flow-name-in-a-slack-message-in-okta-workflows/): Three ways to include the name of the currently running flow in an Okta Workflows Slack message, from a simple... - [How to Create a Flow with Multiple If-Conditions in Okta Workflows](https://maxkatz.net/2023/07/25/how-to-create-a-flow-with-multiple-if-conditions-in-okta-workflows/): How to check multiple conditions in one Okta Workflows flow using the True/False Compare card combined with And or Or... - [Okta Workflows Educational Resources - June 2023](https://maxkatz.net/2023/07/12/okta-workflows-educational-resources-june-2023/): Okta Workflows is a no-code platform for automating identity processes. If you are new to Workflows, I encourage first to try this beginner... - [The Power of Documentation](https://maxkatz.net/2023/07/05/the-power-of-documentation/): I love educational content and documentation. Content and documentation allow scaling. Here is another reason from The Surprising Power of... - [In Product-Led Growth (PGL), Developers Do Care About Features](https://maxkatz.net/2023/07/03/in-product-led-growth-pgl-developers-do-care-about-features/): I found “People don’t care about features! → if you’re PLG, yes they do” a LinkedIn post from Anthony Pierri.... - [New in Workflows: Organize Your Flows in Folders and Subfolders](https://maxkatz.net/2023/06/30/new-in-workflows-organize-your-flows-in-folders-and-subfolders/): The Workflows team released a new capability to help you build and organize flows. This blog post will teach you... - [Using the SPACES Model for Defining Community's Value](https://maxkatz.net/2023/06/26/using-the-spaces-model-for-defining-communitys-value/): I stumbled upon the SPACES Model for Defining Community’s Business Value blog post. The SPACES model looks like this: The... - [How to Set Up Helper Flow Return Values in Okta Workflows](https://maxkatz.net/2023/06/20/how-to-set-up-helper-flow-return-values/): How to set up return values from a helper flow in Okta Workflows by matching field names and types between... - [A Reason to Go to Developer Conferences: Collect Feedback](https://maxkatz.net/2023/06/19/a-reason-to-go-to-developer-conferences-collect-feedback/): I don’t remember where I read or heard it, but it stuck with me. One (good) reason you want to... - [How to Remove a User From Groups When the User Is Deactivated](https://maxkatz.net/2023/06/15/how-to-remove-a-user-from-groups-when-the-user-is-deactivated/): Three ways to remove a deactivated Okta user from all their groups in Okta Workflows, while skipping the default Everyone... - [Radical Product Market Fit](https://maxkatz.net/2023/06/12/radical-product-market-fit/): I love this LinkedIn post by Kevin Chiu, where Kevin shares what made DigitalOcean grow so quickly. Kevin Chiu was... - [Okta Workflows Educational Resources - May 2023](https://maxkatz.net/2023/06/02/okta-workflows-educational-resources-may-2023/): Okta Workflows is a no-code platform for automating identity processes. If you are new to Workflows, I encourage first to try this beginner... - [How to Send HTML Email with Gmail and Office 365 Email in Workflows](https://maxkatz.net/2023/05/31/how-to-send-html-email-with-gmail-and-office-365-email-in-workflows/): How to send HTML email in Okta Workflows using the Compose card to build the message, then the Gmail or... - [How to Check if a User Is a Member of a Specific Group in Workflows](https://maxkatz.net/2023/05/31/how-to-check-if-a-user-is-a-member-of-a-specific-group-in-workflows/): A reusable Okta Workflows helper flow that checks whether a given user is a member of a specific group, using... - [Process Webhook Events with Okta Workflows | Online Meetup Recording](https://maxkatz.net/2023/05/24/process-webhook-events-with-okta-workflows-online-meetup-recording/): A recording of an online meetup on processing webhook events in Okta Workflows, registering an API endpoint as an Okta... - [Community Events: A Hands-On Introduction to Workflows, How to Process Webhook Events in Workflows, and Okta Dev Day SF](https://maxkatz.net/2023/05/10/community-events-a-hands-on-introduction-to-workflows-how-to-process-webhooks-events-in-workflows-and-okta-dev-day-sf/): I want to tell you about three community events happening in May. - [Okta Workflows Educational Resources - April 2023](https://maxkatz.net/2023/05/02/okta-workflows-educational-resources-april-2023/): Okta Workflows is a no-code platform for automating identity processes. If you are new to Workflows, I encourage first to try this beginner... - [Workflows Tips #52: New Workflows Builder Community Page](https://maxkatz.net/2023/04/24/workflows-tips-52-new-workflows-builder-community-page/): Welcome to Okta Workflows Tips post. Read all previous tips. In this post: - [Online Meetup: Building with Okta Workflows Connector Builder - Advanced Topics](https://maxkatz.net/2023/04/24/online-meetup-building-with-okta-workflows-connector-builder-advanced-topics/): 🔮 Why it’s worth your time Join this 45-minute meetup to learn about advanced Okta Workflow Connector Builder capabilities. - [Online Meetup Recording: Create Users in Okta from Google Sheets](https://maxkatz.net/2023/04/21/online-meetup-recording-create-users-in-okta-from-google-sheets/): A recording of an online meetup building an Okta Workflows flow that creates users in Okta from a Google Sheets... - [Okta Workflows Educational Resources - March 2023](https://maxkatz.net/2023/04/10/okta-workflows-educational-resources-march-2023/): Okta Workflows is a no-code platform for automating identity processes. If you are new to Workflows, I encourage first to... - [Online Meetup: A Hands-On Introduction to Okta Workflows](https://maxkatz.net/2023/04/10/online-meetup-a-hands-on-introduction-to-okta-workflows-2/): 🔮 Why it’s worth your time Join this no-slides online meetup to learn how to get started with Okta Workflows... - [How to Determine User Sign-In Location](https://maxkatz.net/2023/03/15/how-to-determine-user-sign-in-location/): How to read a user's sign-in geolocation and outcome in Okta Workflows, and build a flow that notifies when a... - [(Updated Tutorial) Build Your First Automation With Okta Workflows: Notify When a User Is Suspended](https://maxkatz.net/2023/03/09/updated-tutorial-build-your-first-automation-with-okta-workflows-notify-when-a-user-is-suspended/): An updated step-by-step tutorial for building your first Okta Workflows automation: a flow that sends a notification when a user... - [How to Build a Custom Connector in Okta Workflows, a 7-Part Workflows Connector Builder Video Series](https://maxkatz.net/2023/03/09/how-to-build-a-custom-connector-in-okta-workflows-a-7-part-workflows-connector-builder-video-series/): A 7-part video series from the Okta Workflows team on building a custom connector with the no-code Connector Builder. - [How to Find the JSON Object Passed From a Streaming Action to a Helper Flow in Okta Workflows](https://maxkatz.net/2023/03/03/how-to-find-the-json-object-passed-from-a-streaming-action-to-a-helper-flow-in-okta-workflows/): A short video showing how to find and inspect the JSON object a streaming action card passes into its helper... - [How to Setup a Streaming Action Card for Search Results in Okta Workflows](https://maxkatz.net/2023/03/02/how-to-setup-a-streaming-action-card-for-search-results-in-okta-workflows/): A short video showing how to set up a streaming action card for search results in Okta Workflows, avoiding a... - [Okta Workflows Educational Resources - February 2023](https://maxkatz.net/2023/03/01/okta-workflows-educational-resources-february-2023/): Okta Workflows is a no-code platform for automating identity processes. If you are new to Workflows, I encourage first to check out the... - [How To Read a Custom User Profile Attribute With Okta Workflows](https://maxkatz.net/2023/02/28/how-to-read-a-custom-user-profile-attribute-with-okta-workflows/): How to read a custom user profile attribute in Okta Workflows, on both the default user type and a custom... - [Online Meetup: Getting Started with Okta Workflows Connector Builder](https://maxkatz.net/2023/02/27/online-meetup-getting-started-with-okta-workflows-connector-builder/): Join another Okta Workflows online meetup ✨ 🔮 Why it’s worth your time Join this meetup to learn how to... - [Workflows Tips #51: Fix Scope Error When Searching the Okta Log, Format and Validate JSON with JSON Formatter, and Show/Hide the Folder List](https://maxkatz.net/2023/02/10/workflows-tips-51-fix-scope-error-when-searching-the-okta-log-format-and-validate-json-with-json-formatter-and-show-hide-the-folder-list/): Welcome to Okta Workflows Tips post. Read all previous tips. In this post: - [How to Iterate Over a JSON Object (or How to Use the Object – For Each Card)](https://maxkatz.net/2023/02/06/how-to-iterate-over-a-json-object-or-how-to-use-the-object-for-each-card/): How to iterate over a JSON object in Okta Workflows using the Object For Each card, then drill into each... - [Okta Workflows Educational Resources - January 2023](https://maxkatz.net/2023/02/03/okta-workflows-educational-resources-january-2023/): Okta Workflows is a no-code platform for automating identity processes. If you are new to Workflows, I encourage first to check out the... - [Online Meetup: A Hands-On Introduction to Okta Workflows](https://maxkatz.net/2023/02/03/online-meetup-a-hands-on-introduction-to-okta-workflows/): Join another Okta Workflows online meetup ✨ 🔮 Why it’s worth your time Join this no-slides online meetup to learn... - [Learn the Differences Between Three Workflows List Functions: For Each, Map, and Reduce](https://maxkatz.net/2023/01/30/learn-the-differences-between-three-workflows-list-functions-for-each-map-and-reduce/): A side-by-side comparison of Okta Workflows' three list-processing cards — For Each, Map, and Reduce — with an example for... - [Last Month in Okta Workflows - December 2022](https://maxkatz.net/2023/01/23/last-month-in-okta-workflows-december-2022/): Okta Workflows is a no-code platform for automating identity processes. If you are new to Workflows, I encourage first to check out the... - [How to Iterate Over Items and Create a New List (or How to Use the List – Map Card)](https://maxkatz.net/2023/01/23/how-to-iterate-over-items-and-create-a-new-list-or-how-to-use-the-list-map-card/): How to use the List Map card in Okta Workflows to transform each item in a list and return a... - [New in Workflows: Low-Latency Flows Can Now Run Up to 10 Times Faster](https://maxkatz.net/2023/01/18/new-in-workflows-low-latency-flows-can-now-run-up-to-10-times-faster/): The Workflows team released a new feature to help you build workflows and automatons that execute consistently fast. In this... - [Learn How to Automate Identity Processes With Okta Workflows, 11 Online Meetups Recordings From 2022](https://maxkatz.net/2023/01/09/learn-how-to-automate-identity-processes-with-okta-workflows-11-online-meetups-recordings-from-2022/): We hosted 11 online meetups in 2022. These are no-slides, hands-on events, each running about 30 minutes. If you missed... - [Workflows Tips #50: Tips, How-To Guides, Online Meetups, Videos and Community](https://maxkatz.net/2022/12/21/workflows-tips-50-tips-how-to-guides-online-meetups-videos-and-community/): Welcome to Okta Workflows Tips post. Read all previous tips. Wow, this is Workflows Tips edition #50! In this post: - [How To Get Multiple Values From an API Call JSON Response in Okta Workflows](https://maxkatz.net/2022/12/20/how-to-get-multiple-values-from-an-api-call-json-response-in-okta-workflows/): A short video and example showing how to pass multiple values from an Object Get Multiple card into the next... - [Workflows Tips #49: Note Card In Every Flow, Add a Comment to Card Fields and How to Create a Report in Workflows Meetup Recording](https://maxkatz.net/2022/12/15/workflows-tips-49-note-card-in-every-flow-add-a-comment-to-card-fields-and-how-to-create-a-report-in-workflows-meetup-recording/): Welcome to Okta Workflows Tips post. Read all previous tips. In this post: - [Workflows Tips #48: 3 Actions to Process a List, Get User's MFA Factors, and Create a Report in Okta Workflows Online Meetup](https://maxkatz.net/2022/12/09/workflows-tips-48-3-actions-to-process-a-list-get-users-mfa-factors-and-create-a-report-in-okta-workflows-online-meetup/): Welcome to Okta Workflows Tips post. Read all previous tips. In this post: - [How To Search for Groups Using Custom Search Criteria in Okta Workflows](https://maxkatz.net/2022/12/06/how-to-search-for-groups-using-custom-search-criteria-in-okta-workflows/): How to search for Okta groups using custom search criteria in Okta Workflows, matching on a profile field with operators... - [Last Month in Okta Workflows - November 2022](https://maxkatz.net/2022/12/05/last-month-in-okta-workflows-november-2022/): Okta Workflows is a no-code platform for automating identity processes. If you are new to Workflows, I encourage first to... - [Online Meetup: How to Create a Report in Okta Workflows](https://maxkatz.net/2022/12/02/online-meetup-how-to-create-a-report-in-okta-workflows/): Join another Okta Workflows online meetup ✨ 🔮 Why it’s worth your time Join this no-slides online meetup to learn... - [Workflows Tips #47: Google Docs Connector, Miro Administration and Miro User Management Connectors, and Delete a Folder](https://maxkatz.net/2022/12/02/workflows-tips-47-google-docs-connector-miro-administration-and-miro-user-management-connectors-and-delete-a-folder/): Welcome to Okta Workflows Tips post. Read all previous tips. In this post: - [How To Save User MFA Information to a Workflows Table](https://maxkatz.net/2022/12/01/how-to-save-user-mfa-information-to-a-workflows-table/): How to list active users, retrieve their MFA factors via the Okta Factors API, and save that information to an... - [Workflows Tips #46: Search Flow History, Allow Delegated Admins to Run Flows, Search Groups and Working With Lists Meetup Recording](https://maxkatz.net/2022/11/18/workflows-tips-46-search-flow-history-allow-delegated-admins-to-run-flows-search-groups-and-working-with-lists-meetup-recording/): Welcome to Okta Workflows Tips post. Read all previous tips. In this post: - [New in Workflows: Search Flow History and Allow Delegated Admins to Run Flows](https://maxkatz.net/2022/11/16/new-in-workflows-search-flow-history-and-allow-delegated-admins-to-run-flows/): The Workflows team released two new features to help you build workflows and automatons. In this blog post, you will... - [Workflows Tips #45: Filter a List, Export Users to a CSV File, and Using Lists Online Meetup](https://maxkatz.net/2022/11/11/workflows-tips-45-filter-a-list-export-users-to-a-csv-file-and-using-lists-online-meetup/): Welcome to Okta Workflows Tips post. Read all previous tips. In this post: - [How to Filter a List with the List Filter Card](https://maxkatz.net/2022/11/11/how-to-filter-a-list-with-the-list-filter-card/): How to use the List Filter card in Okta Workflows to filter lists of numbers or objects by a path... - [How to Write Output From the List Users Card to a CSV File](https://maxkatz.net/2022/11/10/how-to-write-output-from-the-list-users-card-to-a-csv-file/): How to search for users, save them to a table, and export that table to a CSV file in Okta... - [Workflows Tips #44: Reverse a List, Dynamic Date in List Users Card, and How to Process a List of Records Online Meetup](https://maxkatz.net/2022/11/03/workflows-tips-44-reverse-a-list-dynamic-date-in-list-users-card-and-how-to-process-a-list-of-records-online-meetup/): Welcome to Okta Workflows Tips post. Read all previous tips. In this post: - [Workflows Tips #43: Multi-Tier JSON Object, Using Atlassian Assets With Workflows, Searching Flow History and Allowing Delegated Admins to Run Flows](https://maxkatz.net/2022/10/28/workflows-tips-43-multi-tier-json-object-using-atlassian-assets-with-workflows-searching-flow-history-and-allowing-delegated-admins-to-run-flows/): Welcome to another Okta Workflows Tips post. Read all previous tips. In this post: - [What's New in Okta Workflows: Search Flow History and Allow Delegated Admins to Run Flows - Meetup Replay and Q&A](https://maxkatz.net/2022/10/27/whats-new-in-okta-workflows-search-flow-history-and-allow-delegated-admins-to-run-flows-meetup-replay-and-qa/): We hosted a What’s New in Workflows: How to Search Flow History and Allow Delegated Admins to Run Flows online... - [Workflows Tips #42: Creating a JSON Object, Searching a JSON Object, and Using the List-Reduce Card](https://maxkatz.net/2022/10/21/workflows-tips-42-creating-a-json-object-searching-a-json-object-and-using-the-list-reduce-card/): Welcome to another Okta Workflows Tips post. Read all previous tips. In this post: - [How to Reduce a List to a Single Value, 3 Examples Using List-Reduce Workflows Card](https://maxkatz.net/2022/10/20/how-to-reduce-a-list-to-a-single-value-3-examples-using-list-reduce-workflows-card/): Three examples of using the List Reduce card in Okta Workflows: summing numbers, finding the largest value, and combining messages... - [Workflows Tips #41: Stylized Message to Teams, What’s New in Workflows Online Meetup and How-To Guides on the Okta Blog](https://maxkatz.net/2022/10/14/workflows-tips-41-stylized-message-to-teams-whats-new-in-workflows-online-meetup-and-how-to-guides-on-the-okta-blog/): Welcome to another Okta Workflows Tips post. Read all previous tips. In this post: - [Online Meetup: What's New in Workflows in 25 Minutes - How to Search Flow History and Allow Delegated Admins to Run Flows](https://maxkatz.net/2022/10/12/online-meetup-whats-new-in-workflows-in-25-minutes-how-to-search-flow-history-and-allow-delegated-admins-to-run-flows/): Join another Okta Workflows online meetup ✨ 🔮 Why it’s worth your time Join this 25-minute no-slides online meetup to... - [How to Convert an Object to a List (or How to the Use Object – Map to List Card)](https://maxkatz.net/2022/10/10/how-to-convert-an-object-to-a-list-or-how-to-the-use-object-map-to-list-card/): How to convert an object into a key/value list in Okta Workflows using the Object Map to List card and... - [Workflows Tips #40: Joiner, Mover, Leaver Video Series, Calling GraphQL Service and Creating an All Day Google Calendar Event](https://maxkatz.net/2022/10/07/workflows-tips-40-joiner-mover-leaver-video-series-calling-graphql-service-and-creating-an-all-day-google-calendar-event/): Welcome to another Okta Workflows Tips post. Read all previous tips. In this post: - [How to Create an All Day Event in Google Calendar Using Okta Workflows?](https://maxkatz.net/2022/10/06/how-to-create-an-all-day-event-in-google-calendar-using-okta-workflows/): Two ways to create an all-day event in Google Calendar from Okta Workflows: the Create New Event card, or a... - [Notify When an Okta User Is Activated, Profile Updated, and Deactivated, a 3-Part Joiner/Mover/Leaver Video Series](https://maxkatz.net/2022/10/03/notify-when-an-okta-user-is-activated-profile-updated-and-deactivated-a-3-part-joiner-mover-leaver-video-series/): A 3-part video series showing how to notify on Okta user activation, profile updates, and deactivation — covering the Joiner/Mover/Leaver... - [Workflows Tips #39: Get Day of the Week From Date, Convert an Object to a List, and Build First No-Code Workflow Meetup Recording](https://maxkatz.net/2022/09/30/workflows-tips-39-get-day-of-the-week-from-date-convert-an-object-to-a-list-and-build-first-no-code-workflow-meetup-recording/): Welcome to another Okta Workflows Tips post. Read all previous tips. In this post: - [Workflows Tips #38: Community-Created Flows, How to Remove Office 365 Licenses From Suspended Users](https://maxkatz.net/2022/09/23/workflows-tips-38-community-created-flows-how-to-remove-office-365-licenses-from-suspended-users/): Welcome to another Okta Workflows Tips post. Read all previous tips. In this post: - [Stackd Podcast: No Code for You](https://maxkatz.net/2022/09/22/stackd-podcast-no-code-for-you/): I was a guest on the Stackd podcast. We talked about Java, JSF, RichFaces, Okta Workflows and of course no-code... - [A Flow to Audit Inactive Google Workspace Users in Okta](https://maxkatz.net/2022/09/21/a-flow-to-audit-inactive-google-workspace-users-in-okta/): Okta Workflows community flows are flows shared by community members. These flows show how to solve a particular problem. You... - [A Flow to Automatically Generate Shipping Labels and Email Them to Users](https://maxkatz.net/2022/09/21/a-flow-to-automatically-generate-shipping-labels-and-email-them-to-users/): Okta Workflows community flows are flows shared by community members. These flows show how to solve a particular problem. You... - [A Flow to Help With Lifecycle Reporting](https://maxkatz.net/2022/09/20/a-flow-to-help-with-lifecycle-reporting/): Okta Workflows community flows are flows shared by community members. These flows show how to solve a particular problem. You... - [How to Remove Office 365 License From a User Account After Being Suspended for a Certain Time](https://maxkatz.net/2022/09/19/how-to-remove-office-365-license-from-a-user-account-after-being-suspended-for-a-certain-time/): A high-level approach for removing an Office 365 license after a user has been suspended for a set time in... - [Workflows Tips #37: Iterate Over Rows & Delete Rows in a Table Videos, Build Your First Flow Online Meetup](https://maxkatz.net/2022/09/16/workflows-tips-37-iterate-over-rows-delete-rows-in-a-table-videos-build-your-first-flow-online-meetup/): Welcome to another Okta Workflows Tips post. Read all previous tips. In this post: - [How to Iterate Over Rows in a Table in Okta Workflows](https://maxkatz.net/2022/09/13/how-to-iterate-over-rows-in-a-table-in-okta-workflows/): How to iterate over rows in an Okta Workflows table by searching for rows, then passing each one to a... - [Online Meetup: Build Your First No-Code Workflow Automation in 25 Minutes](https://maxkatz.net/2022/09/12/online-meetup-build-your-first-no-code-workflow-automation-in-25-minutes-2/): Join another Okta Workflows online meetup ✨ 🔮 Why it’s worth your time Join this (fun) no-slides online meetup to... - [Workflows Tips #36: Kandji Connector, Build Your First Workflow Online Meetup and Count Number of Rows in a Table](https://maxkatz.net/2022/09/09/workflows-tips-36-kandji-connector-build-your-first-workflow-online-meetup-and-count-number-of-rows-in-a-table/): Welcome to another Okta Workflows Tips post. Read all previous tips. In this post: - [Workflows Tips #35: Duo Auth Connection, Helper Flows Online Meetup Recording, and a New Platform for Online Meetups](https://maxkatz.net/2022/09/01/workflows-tips-35-duo-auth-connection-helper-flows-online-meetup-recording-and-a-new-platform-for-online-meetups/): Welcome to another Okta Workflows Tips post. Read all previous tips. In this post: - [Workflows Tips #34: Continue-If Card for Debugging, Connection for 3rd Party APIs, and Using Helper Flows Online Meetup](https://maxkatz.net/2022/08/26/workflows-tips-34-continue-if-card-for-debugging-connection-for-3rd-party-apis-and-using-helper-flows-online-meetup/): Welcome to another Okta Workflows Tips post. Read all previous tips. In this post: Using Continue If card for debugging... - [How to Fix a 403 Forbidden Error When Using Search Systems Logs Card](https://maxkatz.net/2022/08/25/how-to-fix-a-403-forbidden-error-when-using-search-systems-logs-card/): How to fix a 403 Forbidden error on the Search Systems Logs card in Okta Workflows by granting the okta.... - [Comparing a JavaScript For Loop With a Workflows For Each Card](https://maxkatz.net/2022/08/24/comparing-a-javascript-for-loop-with-a-workflows-for-each-card/): Update August 25: Gabriel Sroka from MacAdmins Slack community told me this is a more elegant way to write a... - [Online Meetup: Learn How to Process a List With a Helper Flow in 25 Minutes](https://maxkatz.net/2022/08/22/online-meetup-learn-how-to-process-a-list-with-a-helper-flow-in-25-minutes/): Join another Okta Workflows online meetup ✨ ⭐️ What is this Join this (fun) no-slides online meetup to learn how... - [Workflows Tips #33: Helper Flow Tips, Helper Flow Multiple Inputs and Build Your First Flow Replay](https://maxkatz.net/2022/08/19/workflows-tips-33-helper-flow-tips-helper-flow-multiple-inputs-and-build-your-first-flow-replay/): Welcome to another Okta Workflows Tips post. Read all previous tips. In this post: Working with helper flow tips Helper... - [Webinar: Build Your First Flow with Okta Workflows](https://maxkatz.net/2022/08/16/webinar-build-your-first-flow-with-okta-workflows/): The Workflows advocacy team is hosting a monthly webinar series to help you build your first flow. ⭐️ Why it’s... - [Workflows Tips #32: How to Setup a Helper Flow - Online Meetup & How-To Guide, and Event Hook Filtering](https://maxkatz.net/2022/08/12/workflows-tips-32-how-to-setup-a-helper-flow-online-meetup-how-to-guide-and-event-hook-filtering/): Welcome to another Okta Workflows Tips post. Read all previous tips. In this post: Online Meetup: Learn How to Process... - [How to Setup a Workflows Helper Flow (With For-Each and Streaming Cards)](https://maxkatz.net/2022/08/12/how-to-setup-a-workflows-helper-flow-with-for-each-and-streaming-cards/): How to set up an Okta Workflows helper flow two ways: using a List For Each card, or the more... - [Workflows Tips #31: Email User’s Manager, Search Calendar, and 10 Tips Meetup Recording](https://maxkatz.net/2022/07/28/workflows-tips-31-email-users-manager-search-calendar-and-10-tips-meetup-recording/): Welcome to another Okta Workflows Tips post. Read all previous tips. In this post: Send an email to user’s manager... - [📰 Last Week in Workflows - Community-Created Resources, Online Meetup, and New How-To Guides](https://maxkatz.net/2022/07/25/%f0%9f%93%b0-last-week-in-workflows-community-created-resources-online-meetup-and-new-how-to-guides/): In case you missed any of the Okta Workflows content from last week this blog post shares all the education... - [Workflows Tips #30: Community-Created Resources](https://maxkatz.net/2022/07/22/workflows-tips-30-community-created-resources/): Welcome to another Okta Workflows Tips post. Read all previous tips. In this tips post I want to share a... - [How to List Users Assigned to an Application and Save Users Into a Table](https://maxkatz.net/2022/07/21/how-to-list-users-assigned-to-an-application-and-save-users-into-a-table/): A video showing how to list users assigned to an application in Okta Workflows and stream them to a helper... - [How to Delete Multiple Table Rows](https://maxkatz.net/2022/07/19/how-to-delete-multiple-table-rows/): How to delete multiple rows from an Okta Workflows table using a search flow and a helper flow that deletes... - [📰 Last Week in Workflows - Calling APIs, Running a Flow Once, and Custom List Filter Video](https://maxkatz.net/2022/07/18/%f0%9f%93%b0-last-week-in-workflows-calling-apis-running-a-flow-once-and-custom-list-filter-video/): In case you missed any of the Okta Workflows content from last week this blog post shares all the education... - [How to Run a Flow Just Once or Manually](https://maxkatz.net/2022/07/15/how-to-run-a-flow-just-once-or-manually/): How to run an Okta Workflows flow manually or just once using the Test button, instead of relying on automatic... - [How to Call an API When It’s Not Available From an Existing Card (Connection)](https://maxkatz.net/2022/07/14/how-to-call-an-api-when-its-not-available-from-an-existing-card-connection/): How to call an API in Okta Workflows when no card supports it, using an app connection's custom API action... - [Workflows Tips #29: Create JSON Objects, Dynamic URLs, and Normalize Inputs](https://maxkatz.net/2022/07/13/workflows-tips-29-create-json-objects-dynamic-urls-and-normalize-inputs/): Welcome to another Okta Workflows Tips post. Read all previous tips. In this post: Use Compose card to create a... - [📰 Last Week in Workflows - 10 Tips Online Meetup](https://maxkatz.net/2022/07/11/last-week-in-workflows-10-tips-online-meetup/): In case you missed any of the Okta Workflows content from last week this blog post shares all the education... - [Workflows Tips #28: Connector Builder, Videos, and Online Meetup](https://maxkatz.net/2022/07/08/workflows-tips-28-connector-builder-videos-and-online-meetup/): Welcome to another Okta Workflows Tips post. Read all previous tips. In this post: Create a custom connection with Workflows... - [How to Create a Custom List Filter in Okta Workflows](https://maxkatz.net/2022/07/08/how-to-create-a-custom-list-filter-in-okta-workflows/): How to filter a list by partial text match in Okta Workflows using the List Custom Filter card and a... - [Online Meetup: Discover 10 Helpful (and Awesome) Okta Workflows Tips](https://maxkatz.net/2022/07/07/online-meetup-discover-10-helpful-and-awesome-okta-workflows-tips/): Join another Okta Workflows online meetup ✨ ⭐️ What is this Join this (fun) no-slides online meetup to learn about... - [How to Create a Custom Slack Connection in Okta Workflows Connector Builder](https://maxkatz.net/2022/07/06/how-to-create-a-custom-slack-connection-in-okta-workflows-connector-builder/): A pointer to Mark Smith's tutorial on building a custom Slack connector in the Okta Workflows Connector Builder to unlock... - [🗞 Last Week in Workflows - 6 Ways to Trigger a Flow](https://maxkatz.net/2022/07/05/last-week-in-workflows-6-ways-to-trigger-a-flow/): In case you missed any of the Okta Workflows content from last week this blog post shares all the education... - [Workflows Tips #27: Connection Usage, Showing Custom Search Fields, and Generating a Password](https://maxkatz.net/2022/07/01/workflows-tips-27-connection-usage-showing-custom-search-fields-and-generating-a-password/): Welcome to another Okta Workflows Tips post. Read all previous tips. In this post: Check what flows use a connection... - [How to Translate an Okta User ID Into a Google User ID](https://maxkatz.net/2022/06/29/how-to-translate-an-okta-user-id-into-a-google-user-id/): How to find a user's Google Workspace account from their Okta user ID during off-boarding, using Read User and Google... - [How to Trigger a Flow – 6 Ways to Run a Flow](https://maxkatz.net/2022/06/28/how-to-trigger-a-flow-6-ways-to-run-a-flow/): Six ways to trigger an Okta Workflows flow: schedule, event, manual test, API endpoint, helper flow, and delegated flow. - [🗞 Last Week in Workflows - Tips, Online Meetup Recording, and More No-Code News](https://maxkatz.net/2022/06/27/last-week-in-workflows-tips-online-meetup-recording-and-more-no-code-news/): In case you missed any of the Okta Workflows content from last week this blog post shares all the education... - [Workflows Tips #26: Testing a Card With Streaming, Passing Data to a Helper Flow, and Online Meetup Recording](https://maxkatz.net/2022/06/22/workflows-tips-26-testing-a-card-with-streaming-passing-data-to-a-helper-flow-and-online-meetup-recording/): Welcome to another Okta Workflows Tips post. Read all previous tips. In this post: Test a card before using the... - [Workflows Tips #25: Workflows Resources You Should Know About](https://maxkatz.net/2022/06/17/workflows-tips-25-workflows-resources-you-should-know-about/): Welcome to another Okta Workflows Tips post. Read all previous tips. This is our 25th edition of Workflows Tips (actually... - [Workflows Tips #24: Hookbin to Inspect HTTP Requests, Testing Read User & Read Group Cards, and Sending HTML Email](https://maxkatz.net/2022/06/07/workflows-tips-24-hookbin-to-inspect-http-requests-testing-read-user-read-group-cards-and-sending-html-email/): Welcome to another Okta Workflows Tips post. Read all previous tips. In this post: Use Hookbin to capture and inspect... - [🗞 Last Week in Workflows – Build Your First No-Code Workflow Automation Online Meetup](https://maxkatz.net/2022/06/06/last-week-in-workflows-build-your-first-no-code-workflow-automation-online-meetup/): In case you missed any of the Okta Workflows content from last week this blog post shares all the education... - [Online Meetup: Build Your First No-Code Workflow Automation in 25 Minutes](https://maxkatz.net/2022/06/02/online-meetup-build-your-first-no-code-workflow-automation-in-25-minutes/): Join another Okta Workflows online meetup ✨ ⭐️ What is this Join this no-slides online meetup to learn how to... - [Workflows Tips #23: Run a Flow Once, Pass Data to a Helper Flow for Streaming, and Build First Workflow Online Meetup](https://maxkatz.net/2022/06/02/workflows-tips-23-run-a-flow-once-pass-data-to-a-helper-flow-for-streaming-and-build-first-workflow-online-meetup/): Welcome to another Okta Workflows Tips post. Read all previous tips. In this post: Run a flow once How to... - [Send an Email With an Attachment from Okta Workflows](https://maxkatz.net/2022/05/31/how-to-send-an-email-with-an-attachment-from-workflows/): How to send an email with a file attachment in Okta Workflows using either the Gmail or Office 365 Mail... - [🗞 Last Week in Workflows – a Code Tip for No-Code, and Meetup Replay](https://maxkatz.net/2022/05/29/last-week-in-workflows-3-workflow-automation-examples-meetup-replay/): In case you missed any of the Okta Workflows content from last week this blog post shares all the education... - [Workflows Tips #22: httpbin to Inspect HTTP Requests, a Code Tip for No-Code, and a Meetup Replay](https://maxkatz.net/2022/05/26/workflows-tips-22-httpbin-to-inspect-http-requests-a-code-tip-for-no-code-and-a-meetup-replay/): Welcome to another Okta Workflows Tips post. Read all previous tips. In this post: Use httpbin to inspect HTTP requests... - [🗞 Last Week in Workflows – Register for Online Meetup, and How to Read JSON Path](https://maxkatz.net/2022/05/23/last-week-in-workflows-register-for-online-meetup-and-how-to-read-json-path/): In case you missed any of the Workflows content from last week, here are all the educational resources I published. - [Workflows Tips #21: Connecting Data to Search, Rearranging Fields, Reading JSON, and Online Meetup](https://maxkatz.net/2022/05/20/workflows-tips-21-connecting-data-to-search-rearranging-fields-reading-json-and-online-meetup/): Welcome to another Okta Workflows Tips post. Read all previous tips. In this post: Connect data to a table search... - [How to Get Data from a JSON Object in Okta Workflows](https://maxkatz.net/2022/05/18/get-data-from-json-object-okta-workflows/): How to extract values from a JSON object in Okta Workflows using the Get and Get Multiple cards, covering simple... - [🗞 Last Week in Workflows - New Online Meetup, 20th Tips Edition, and Three New Videos](https://maxkatz.net/2022/05/16/last-week-in-workflows-new-online-meetup-20th-tips-edition-and-three-new-videos/): In case you missed any of the Workflows content from last week, here are all the educational resources I published. - [Online Meetup: 3 Workflow Automation Examples in 25 Minutes – Handling Errors, Custom API Actions, and Deleting Users](https://maxkatz.net/2022/05/13/online-meetup-3-workflow-automation-examples-in-25-minutes-handling-errors-custom-api-actions-and-deleting-users/): Join another Workflows online meetup ✨ ⭐️ What is this Join this no-slides online meetup to learn how to build... - [Workflows Tips #20: How to Manage Tables for Fast Short-Term Storage](https://maxkatz.net/2022/05/13/workflows-tips-20-how-to-manage-tables-for-fast-short-term-storage/): Welcome to another Okta Workflows Tips post. Read all previous tips. This post is all about managing tables: When to... - [How to Create Flow or Folder Backup and Save It to Google Drive](https://maxkatz.net/2022/05/11/how-to-create-flow-or-folder-backup-and-save-it-to-google-drive/): How to back up an Okta Workflows flow or folder on a schedule using the Export Flow and Export Folder... - [🗞 Last Week in Workflows - How to Delete Deactivated Users](https://maxkatz.net/2022/05/09/last-week-in-workflows-how-to-delete-deactivated-users/): In case you missed any of the Workflows content from last week, here are all the educational resources I published. - [How to Add Error Handling to a Flow and Continue Execution When an Error Occurs](https://maxkatz.net/2022/05/06/how-to-add-error-handling-to-a-flow-and-continue-execution-when-an-error-occurs/): How to use the If Error card in Okta Workflows to catch a failed card, like a Read User or... - [📺 Online Meetup Replay: Build a Workflow Automation in 25 Minutes](https://maxkatz.net/2022/05/06/online-meetup-replay-build-a-workflow-automation-in-25-minutes/): Watch the replay to learn step-by-step how to build a real workflow during the 25-minute session. The workflow automation we... - [How to Delete Deactivated Users Okta using Okta Workflows](https://maxkatz.net/2022/05/05/how-to-delete-deactivated-users-in-workflows/): How to delete deactivated users in Okta using two Okta Workflows flows — one that lists deactivated users, and a... - [Workflows Tips #19: Renaming Variables, Card Description, Card Documentation, and Online Meetup Replay](https://maxkatz.net/2022/05/04/workflows-tips-19-renaming-variables-card-description-card-documentation-and-online-meetup-replay/): Welcome to another Okta Workflows Tips post. Read all previous tips. In this post: Rename card variables for more information... - [Last Week in Workflows - New How-To Guides](https://maxkatz.net/2022/05/02/last-week-in-workflows-new-how-to-guides/): In case you missed any of the Workflows content from last week, here are all the educational resources I published. - [How to Handle an External API Call Error in Workflows](https://maxkatz.net/2022/04/29/how-to-handle-an-external-api-call-error-in-workflows/): How to handle an external API call error in Okta Workflows — this guide shows how to catch and manage... - [Workflows Tips #18: Access All User Properties, Output for If/Else Condition, and Partial User Update](https://maxkatz.net/2022/04/28/workflows-tips-18-access-all-user-properties-output-for-if-else-condition-and-partial-user-update/): Welcome to another Okta Workflows Tips post. Read all previous tips. In this post: Use Read User card to access... # # Detailed Content ## Pages A curated list of official and community resources for Okta Workflows, including meetups, documentation, templates, community forums, and Slack channels. ## Posts This guide walks through a three-flow Okta Workflows automation that lists members of specific Okta groups and removes them all on a recurring schedule — useful for keeping temporary or rotating groups clean automatically. Okta Workflows roundup for August 2026: Integration Builder is now GA in Preview orgs, Office 365 Mail adds client credentials auth, plus new guides, tips, and the Oktane community meetup. Authorizing an Okta Workflows connection with a service account works differently depending on whether the target app has its own login, signs in through Okta, or is Okta itself. Here's how to handle all three cases. Okta linked objects store relationships as references, not text attributes. Here's how to look up an associated user's primary with one Okta Workflows card. If your app doesn't support SCIM, Okta API Integration Actions lets you turn its existing APIs into an OIN provisioning integration — without building a SCIM server. Here's how it changes what ISVs have to build. Okta linked objects store user-to-user relationships as references rather than text attributes, which means you can read them in both directions. Here's how to do it with two Okta Workflows cards. Okta Workflows now includes flow Version History, so you can track changes, view prior executions, and revert a flow to an earlier version. APIs often return key-value data as a list of {name, value} objects. This tip shows how to use JSON-Parse, List-Pluck, and Object-Zip to turn that list into a clean, referenceable object. This guide shows how to build an API request body using output from previous cards in Okta Workflows. It covers GET and POST requests, including JSON and URL-encoded body examples using the Postman Echo API. July 2026's Okta Workflows roundup: flow version history in Early Access, a new Greenhouse connector, new KB articles, community templates, and tips. This guide shows how to paginate API results using the HTTP-Paginate card in the Okta Workflows Connector Builder. It covers two flows: a Main flow that sets up the initial pagination state, and a Helper flow that fetches each page, accumulates results, and determines when to stop. Okta Workflows is a no-code platform for automating identity processes. This guide collection covers how to create reports in Okta Workflows — group membership reports, CSV exports, system log searches, and more. See how the Okta Workflows Assign Temporary Group Memberships template works — three flows and two tables that automatically expire group access so it doesn't linger past when it's needed. This guide shows how to create a group membership report using Okta Workflows. It covers two automation flows: one that lists group members and streams results to a helper flow, which saves each member to a table before exporting to a CSV file and emailing it as an attachment. This guide discusses Okta Workflows, focusing on bulk deleting Okta groups using a table of group IDs. It describes two automation flows: one that reads the table and kicks off deletion for each group, and a helper flow that deletes one group at a time. Resources for further learning and community support are also provided. A ready-made Okta Workflows template that exports group membership to a CSV file and emails it — using the streaming option to support groups with more than 200 members. A quick look at managing connections in Okta Workflows after enabling folder access — including how to assign org-level connections to folders and configure folder-level connections. A quick walkthrough of the three ready-made sample flows Okta Workflows includes for new orgs — Hello World, Identify Inactive Okta Users, and Get User Groups — and what each one shows you about triggers and actions. Okta Workflows lets you build custom user provisioning for any app with an API — no pre-built integration needed. This guide walks through a working example using Shopify to create, update, and delete customers automatically. June 2026's Okta Workflows roundup: videos on Identity Threat Response and Snowflake access with OIG, new KB articles, community templates, and tips. Build an Okta Workflows automation that runs on a schedule, finds all active users, and updates a custom profile field — using a main flow and a helper flow to process each user. This guide discusses Okta Workflows, focusing on creating a flow that searches and saves users based on custom criteria into a table. It describes two automation flows: one for listing users and another for saving details. Resources for further learning and community support are also provided. The Okta-List Users with Search action lets you search users by fields like Status, Username, and Title. For fields you can't search directly — like provider type — get a list of users first, then filter it. Okta Workflows includes sample flows to help you start learning. Add the Sample Flow folder to get three ready-made automations — Hello World, Get User Groups, and Identify Inactive Okta Users. Learn how to use the Object-Unset function in Okta Workflows to delete a key-value pair, remove a nested key with dot notation, or drop a list item by index. How to create a Salesforce Contact for Okta users who aren't assigned to the Salesforce app, using a list-difference flow and a helper flow that creates each contact. Access the ultimate collection of Okta Workflows resources, from meetups and training documentation to community forums and templates. With RBAC enabled, org-level connections aren't automatically available in a folder. You need to explicitly add them using the "Add existing" button before you can use them in flows. Learn how to get a free Okta org that includes Okta Workflows using the Integrator Free Plan — no trial period, no credit card required. Perfect for learning, building, and testing. Learn how to use the Okta Workflows Error Control-If Error card to detect connection failures and automatically send a notification when something goes wrong Learn how to automatically remove deactivated (deprovisioned) Okta users from all of their groups using Okta Workflows. This guide walks through three flows that list deactivated users, list each user's groups, and remove the user from every group except Everyone. Learn how to delete all rows in a Google Sheets spreadsheet using Okta Workflows. This guide shows how to read the rows from a sheet and remove them one by one so the spreadsheet is ready for fresh data. Learn how to set up an Okta inline hook using an Okta Workflows flow. This guide covers the Registration inline hook and shows how to automatically set a user type based on their email domain during self-service registration. How to export data from a Google Sheets spreadsheet into an Okta Workflows table. How to build a Slack Block Kit UI with dynamic input fields using Okta Workflows. How to export an Okta user's group memberships to a CSV file and email that file using Okta Workflows. How to send an automated email notification when a user is unassigned from an app in Okta, using Okta Workflows. How to copy the value of one Okta user attribute into a different attribute using Okta Workflows. How to update a profile attribute for every user in a specific Okta group using Okta Workflows. How to update a specific profile property for every Okta user at once using Okta Workflows. The four ways to trigger an Okta Workflows automation: on an event, on a schedule, via an API endpoint, or manually. How to create a report listing all groups assigned to an Okta app along with each group's owners. How to automatically remove a user from an app when they're assigned to a specific group in Okta Workflows. An example of handling two different Okta Event Hooks (webhooks) using one shared Okta Workflows flow. How to return a formatted HTML response from an Okta Workflows API endpoint flow, instead of plain JSON. How to make a call to a GraphQL service from Okta Workflows using the API Connector card. How to set up a custom sort order for a list in Okta Workflows, beyond the built-in ascending/descending sort. How to create new groups in Okta from a list of group names in a CSV file, using Okta Workflows. How to paginate through a table with more than 3,500 records in Okta Workflows using a recursive flow. How to extract a single key/value pair from a list of objects in Okta Workflows without processing the whole list. How to update an existing row or insert a new one if it doesn't exist — an upsert pattern — in an Okta Workflows table. A curated collection of Okta Workflows guides on the different ways to call APIs. How to send an HTML email that includes formatted data pulled from an Okta Workflows table. How to list all devices registered to an Okta user using Okta Workflows. How to search the Okta System Log, export the results to a CSV file, and email that file using Okta Workflows. How to search the Okta System Log from Okta Workflows using the Search System Logs card. An overview of how Okta Workflows triggers a flow based on events from Okta or third-party connectors. Whether and how you can return a value from an Okta Workflows action card that streams records, rather than returning a list. A curated collection of Okta Workflows guides covering the For Each, Streaming, Reduce, and other list-processing cards. A curated collection of Okta Workflows guides and videos covering how to work with JSON. How to update a value inside a JSON object using the Object Set card in Okta Workflows. How to create JSON input and validate that it matches the expected structure in Okta Workflows. How to set up a recursive flow in Okta Workflows, where a flow calls itself to repeat a process. How to skip processing a specific record while iterating over a list in Okta Workflows. An example of using an Okta Workflows table to share data between two separate flows. How to format text so only the first letter is capitalized and the rest is lowercase in Okta Workflows. How to iterate over an object's keys and build a new object using the Object Map card in Okta Workflows. How to invoke and test an Okta Workflows flow that's secured with OAuth 2.0 authentication. How to search for Okta users whose profile field contains a specific text value, rather than matching it exactly. How to search for Okta users using custom search criteria in Okta Workflows beyond the standard search fields. How to set up If/Else branching logic in Okta Workflows to run different cards based on a condition. How to pause an Okta Workflows flow and resume it at a specific date and time, rather than after a fixed delay. How to save deactivated Okta users to a table, export that table as a CSV file, and email the file automatically. How to pause an Okta Workflows flow for 30 days before resuming, useful for delayed follow-up automations. Multiple examples of extracting values from a JSON object in Okta Workflows using the two cards designed for this. How to search an Okta Workflows table for rows matching a specific date or date range. How to make an HTTP call using the SOAP protocol in Okta Workflows. How to upload a file to Box using multipart file upload in Okta Workflows, including setting up a Box developer app and authentication. How to encrypt and decrypt text in Okta Workflows using the built-in encryption cards. How to send an email that includes an embedded image using Okta Workflows. How to remove duplicate rows from an Okta Workflows table. How to call the Spotify API from Okta Workflows, including setting up OAuth 2.0 authentication for the connection. How to create, save, and download a text file in Okta Workflows. The different ways to get access to Okta Workflows, whether your company already uses Okta or you want to try it independently. How to retrieve a user's MFA factor information and save it to a Google Sheets spreadsheet using Okta Workflows. How to clear a user's session in Okta using Okta Workflows, ending their active login without deactivating the account. How to search an Okta Workflows table with logic beyond the built-in conditions, like "starts with," using a custom filter helper flow. A workaround for reading a JSON key that contains a literal dot in its name in Okta Workflows, since dot notation alone can't reach it. How to search a card's JSON response while testing or running a flow in Okta Workflows, to quickly find a value or key. How to capitalize the first letter of a text string and lowercase the rest of it in Okta Workflows. How to use the List Pluck card in Okta Workflows to extract a sub-list of a single field's values from a list of objects. How to update an Okta Workflows table row only when a condition is met, checking existing values before writing. How to automatically remove a user from all their Google Groups when the user is deactivated in Okta, using Okta Workflows. How to test the Tables Search Rows card in Okta Workflows to confirm your search query returns the expected table rows. How to list a user's direct reports in Okta Workflows, using the manager attribute to build a hierarchy. How to export an Okta group's membership to a CSV file and automatically email that file in Okta Workflows. A DevDay at Oktane 2023 conversation on why and how your app can integrate with Okta Workflows' low-code/no-code automations. How to suspend multiple Okta users listed in a CSV file, using a table import and a helper flow that suspends each user by ID. Three ways to create JSON data in Okta Workflows: parsing a JSON string, using the Object Construct card, and building nested objects with dot notation. How to call the IBM Watson Natural Language Understanding API from Okta Workflows to extract emotions like joy or anger from text. How to find Okta users whose status changed a specific number of days ago, like users deprovisioned 30+ days back, using a date-subtract search query. How to call the Kolide API from Okta Workflows using a dedicated connection for the auth token and the API Connector Get card. How to reduce a list of text values to a single combined value in Okta Workflows using the Reduce card and a concatenating helper flow. Four ways to call an API in Okta Workflows — a built-in connector, its Custom API Action, a raw API Connector request, or a custom Connector Builder connector — and when to use each. How to extract key-value pairs from a JSON payload containing multiple objects in Okta Workflows, using a For Each card and the Get Multiple card. Three ways to include the name of the currently running flow in an Okta Workflows Slack message, from a simple Assign card to a reusable helper flow. How to check multiple conditions in one Okta Workflows flow using the True/False Compare card combined with And or Or cards. How to set up return values from a helper flow in Okta Workflows by matching field names and types between the Return card and the Call Flow card. Three ways to remove a deactivated Okta user from all their groups in Okta Workflows, while skipping the default Everyone group. How to send HTML email in Okta Workflows using the Compose card to build the message, then the Gmail or Office 365 Mail card to send it. A reusable Okta Workflows helper flow that checks whether a given user is a member of a specific group, using List Find on the user's group list. A recording of an online meetup on processing webhook events in Okta Workflows, registering an API endpoint as an Okta Event Hook, with the flow available to download. A recording of an online meetup building an Okta Workflows flow that creates users in Okta from a Google Sheets spreadsheet, with the flow available to download. How to read a user's sign-in geolocation and outcome in Okta Workflows, and build a flow that notifies when a sign-in happens from a specific country. An updated step-by-step tutorial for building your first Okta Workflows automation: a flow that sends a notification when a user is suspended. A 7-part video series from the Okta Workflows team on building a custom connector with the no-code Connector Builder. A short video showing how to find and inspect the JSON object a streaming action card passes into its helper flow in Okta Workflows. A short video showing how to set up a streaming action card for search results in Okta Workflows, avoiding a separate For Each card. How to read a custom user profile attribute in Okta Workflows, on both the default user type and a custom user type via a Custom API Action call. How to iterate over a JSON object in Okta Workflows using the Object For Each card, then drill into each value's list with a nested helper flow. A side-by-side comparison of Okta Workflows' three list-processing cards — For Each, Map, and Reduce — with an example for each. How to use the List Map card in Okta Workflows to transform each item in a list and return a new list, unlike For Each which returns nothing. A short video and example showing how to pass multiple values from an Object Get Multiple card into the next card in an Okta Workflows flow. How to search for Okta groups using custom search criteria in Okta Workflows, matching on a profile field with operators like starts-with. How to list active users, retrieve their MFA factors via the Okta Factors API, and save that information to an Okta Workflows table. How to use the List Filter card in Okta Workflows to filter lists of numbers or objects by a path and comparison operator. How to search for users, save them to a table, and export that table to a CSV file in Okta Workflows. Three examples of using the List Reduce card in Okta Workflows: summing numbers, finding the largest value, and combining messages into one. How to convert an object into a key/value list in Okta Workflows using the Object Map to List card and a helper flow, with an optional prefix. Two ways to create an all-day event in Google Calendar from Okta Workflows: the Create New Event card, or a Custom API Action with a JSON date object. A 3-part video series showing how to notify on Okta user activation, profile updates, and deactivation — covering the Joiner/Mover/Leaver pattern. A high-level approach for removing an Office 365 license after a user has been suspended for a set time in Okta Workflows, tracking suspension dates in a table and checking them on a schedule. How to iterate over rows in an Okta Workflows table by searching for rows, then passing each one to a helper flow to process. How to fix a 403 Forbidden error on the Search Systems Logs card in Okta Workflows by granting the okta.logs.read scope and reauthorizing. How to set up an Okta Workflows helper flow two ways: using a List For Each card, or the more scalable streaming option on a search card. A video showing how to list users assigned to an application in Okta Workflows and stream them to a helper flow that saves them to a table. How to delete multiple rows from an Okta Workflows table using a search flow and a helper flow that deletes each matching row. How to run an Okta Workflows flow manually or just once using the Test button, instead of relying on automatic triggers. How to call an API in Okta Workflows when no card supports it, using an app connection's custom API action or the general API Connector card. How to filter a list by partial text match in Okta Workflows using the List Custom Filter card and a helper flow, since the standard Filter card can't do it. A pointer to Mark Smith's tutorial on building a custom Slack connector in the Okta Workflows Connector Builder to unlock Slack modals. How to find a user's Google Workspace account from their Okta user ID during off-boarding, using Read User and Google Workspace Search Users. Six ways to trigger an Okta Workflows flow: schedule, event, manual test, API endpoint, helper flow, and delegated flow. How to send an email with a file attachment in Okta Workflows using either the Gmail or Office 365 Mail connector, including files from Google Drive. How to extract values from a JSON object in Okta Workflows using the Get and Get Multiple cards, covering simple values, objects, and list items. How to back up an Okta Workflows flow or folder on a schedule using the Export Flow and Export Folder cards, then upload the backup to Google Drive. How to use the If Error card in Okta Workflows to catch a failed card, like a Read User or API call, and continue running the rest of the flow. How to delete deactivated users in Okta using two Okta Workflows flows — one that lists deactivated users, and a helper flow that deletes each one. How to handle an external API call error in Okta Workflows — this guide shows how to catch and manage errors when a flow calls an outside API. > This file is generated automatically and updated as new content is published. For the most current guides, visit the Okta Workflows How-To Guides page linked above.