<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Okta Workflows</title>
    <description>The latest articles on DEV Community by Okta Workflows (@oktaworkflows).</description>
    <link>https://dev.to/oktaworkflows</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F5077%2F0e81d3e2-a52d-4156-8eb9-7a3c8ea98674.png</url>
      <title>DEV Community: Okta Workflows</title>
      <link>https://dev.to/oktaworkflows</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/oktaworkflows"/>
    <language>en</language>
    <item>
      <title>New webinar available - Getting Started with Okta Workflows</title>
      <dc:creator>Bryan Barrows</dc:creator>
      <pubDate>Tue, 23 Jan 2024 20:46:01 +0000</pubDate>
      <link>https://dev.to/oktaworkflows/new-webinar-available-getting-started-with-okta-workflows-1pam</link>
      <guid>https://dev.to/oktaworkflows/new-webinar-available-getting-started-with-okta-workflows-1pam</guid>
      <description>&lt;p&gt;Many thanks to &lt;a class="mentioned-user" href="https://dev.to/maxkatz"&gt;@maxkatz&lt;/a&gt; for having me on today to deliver a webinar for folks who are getting started with Okta Workflows.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5wztwo70ux2er6jv0mme.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5wztwo70ux2er6jv0mme.jpg" alt="Webinar overview" width="800" height="450"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;You can check out the recording here: &lt;a href="https://www.crowdcast.io/c/getting-started-okta-workflows-notify-user-activated-flow"&gt;Getting Started - User Activated Notification Flow&lt;/a&gt; - I also encourage you to follow our &lt;a href="https://www.crowdcast.io/@oktaworkflows"&gt;Crowdcast&lt;/a&gt; page to view replays of past events and join us again as we cover other topics in the future. &lt;/p&gt;




&lt;p&gt;I covered how you can integrate Slack (or another messaging service such as MS Teams) with Okta and Okta Workflows to deliver real-time, dynamic notifications based on events happening in your Okta tenant. &lt;/p&gt;

&lt;p&gt;Notification flows are an easy win and a great way to ease into using Okta Workflows - they're quick to configure and can deliver a lot of value to your teams. &lt;/p&gt;

&lt;p&gt;We built a flow that welcomes users who have been activated in Okta, as well as notifying their manager that they're on board and encouraging them to say hello. &lt;/p&gt;

&lt;p&gt;To show how easy it is to customize or extend these use cases, we also built a quick example that shows how you could alert your security team if an end user reports suspicious activity and were able to easily extend the flow to clear the user's Okta sessions and add them to a group with tight controls.&lt;/p&gt;




&lt;p&gt;As always, feel free to join us for future webinars, or join a session of our &lt;a href="https://calendly.com/oktaworkflows"&gt;Community Office Hours&lt;/a&gt; to see what other people are working on, ask questions about something you're building, or just say hi. &lt;/p&gt;

</description>
      <category>okta</category>
      <category>oktaworkflows</category>
      <category>nocode</category>
      <category>automation</category>
    </item>
    <item>
      <title>Security Operations Solution Packs</title>
      <dc:creator>Mark Smith</dc:creator>
      <pubDate>Wed, 01 Feb 2023 01:38:21 +0000</pubDate>
      <link>https://dev.to/oktaworkflows/security-operations-solution-packs-5bl6</link>
      <guid>https://dev.to/oktaworkflows/security-operations-solution-packs-5bl6</guid>
      <description>&lt;p&gt;Okta Workflows has just released a number of templates focused on Security Operations Centre (SOC) processes. These Workflow templates are designed to help solve specific identity-based automation challenges for the Security Operations team using a bundled collection of pre-built and fully customizable flows. The categories include: Some of the main benefits are: To find all … &lt;a href="https://iamse.blog/2023/01/31/security-operations-solution-packs/" rel="noopener noreferrer"&gt;Continue reading Security Operations Solution Packs →&lt;/a&gt;&lt;/p&gt;

</description>
      <category>cpp</category>
      <category>networking</category>
      <category>frontend</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Generate Auth0 Access Token via Okta Workflows</title>
      <dc:creator>Mark Smith</dc:creator>
      <pubDate>Tue, 31 Jan 2023 02:08:01 +0000</pubDate>
      <link>https://dev.to/oktaworkflows/generate-auth0-access-token-via-okta-workflows-1og3</link>
      <guid>https://dev.to/oktaworkflows/generate-auth0-access-token-via-okta-workflows-1og3</guid>
      <description>&lt;p&gt;Okta Workflows makes it easy to automate identity processes at scale – without writing code. Using the if-this-then-that logic, Okta’s pre-built connector library and the ability to connect to any publicly available API, anyone can innovate with Okta.&lt;/p&gt;

&lt;p&gt;The Customer Identity Cloud (aka Auth0 Identity Platform), a product unit within Okta, takes a modern approach to identity and enables organizations to provide secure access to any application, for any user. Auth0 is a highly customizable platform that is as simple as development teams want, and as flexible as they need. In todays product landscape, it’s becoming more common to see both Okta and Auth0 working together as there are many benefits in facilitating integration.&lt;/p&gt;

&lt;p&gt;In this scenario, it’s likely that Okta Workflows will be calling the Auth0 Management API v2. The primary way that this API is called is by passing an Access Token in the Authorization header. This blog entry looks at how we can generate an Access Token via Okta Workflows using the client credential flow. The Client Credential flow is designed for Machine to Machine communication.&lt;/p&gt;

&lt;p&gt;… &lt;a href="https://iamse.blog/2022/10/13/generate-auth0-access-token-via-okta-workflows/" rel="noopener noreferrer"&gt;Continue reading Generate Auth0 Access Token via Okta Workflows →&lt;/a&gt;&lt;/p&gt;

</description>
      <category>cryptocurrency</category>
      <category>crypto</category>
      <category>blockchain</category>
      <category>web3</category>
    </item>
    <item>
      <title>Auth0 Integration with Okta Workflows – Part Two</title>
      <dc:creator>Mark Smith</dc:creator>
      <pubDate>Tue, 31 Jan 2023 02:06:03 +0000</pubDate>
      <link>https://dev.to/oktaworkflows/auth0-integration-with-okta-workflows-part-two-52dm</link>
      <guid>https://dev.to/oktaworkflows/auth0-integration-with-okta-workflows-part-two-52dm</guid>
      <description>&lt;p&gt;This blog post is part two in the series. The first post can be found here: Auth0 Integration with Okta Workflows – Part One For large organizations comprised of numerous independently managed business units, centralizing identity can be extremely challenging. Okta hub-spoke architecture model has been key in solving this issue for many organizations for … &lt;a href="https://iamse.blog/2022/10/21/auth0-integration-with-okta-workflows-part-2/" rel="noopener noreferrer"&gt;Continue reading Auth0 Integration with Okta Workflows – Part Two →&lt;/a&gt;&lt;/p&gt;

</description>
      <category>crypto</category>
      <category>web3</category>
      <category>blockchain</category>
      <category>offers</category>
    </item>
    <item>
      <title>Inline Hooks with Okta Workflows</title>
      <dc:creator>Mark Smith</dc:creator>
      <pubDate>Tue, 31 Jan 2023 01:53:53 +0000</pubDate>
      <link>https://dev.to/oktaworkflows/inline-hooks-with-okta-workflows-41k5</link>
      <guid>https://dev.to/oktaworkflows/inline-hooks-with-okta-workflows-41k5</guid>
      <description>&lt;p&gt;Now that Low Latency Flows are available, Inline Hooks can use Okta Workflows to implement the hook endpoint. The Low-latency feature ensures consistent execution times for your flows by running flows that meet a specific set of criteria separately from those that don’t. Okta routes low-latency flows to an optimized processing queue with minimal wait … &lt;a href="https://iamse.blog/2023/01/30/inline-hooks-with-okta-workflows/" rel="noopener noreferrer"&gt;Continue reading Inline Hooks with Okta Workflows →&lt;/a&gt;&lt;/p&gt;

</description>
      <category>crypto</category>
      <category>web3</category>
      <category>blockchain</category>
      <category>offers</category>
    </item>
    <item>
      <title>Low Latency Flows</title>
      <dc:creator>Mark Smith</dc:creator>
      <pubDate>Tue, 31 Jan 2023 01:52:47 +0000</pubDate>
      <link>https://dev.to/oktaworkflows/low-latency-flows-16dp</link>
      <guid>https://dev.to/oktaworkflows/low-latency-flows-16dp</guid>
      <description>&lt;p&gt;Okta Workflows doesn’t guarantee execution latency. Usually flows run very fast. However, Workflows is a multi-tenant system and doesn’t have a latency SLA. Flows execution times depend on: Because specific latency can’t be guaranteed, up until now, Workflows shouldn’t be used in any flows where execution time is critical to the scenario, such as token … &lt;a href="https://iamse.blog/2023/01/27/low-latency-flows/"&gt;Continue reading Low Latency Flows →&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Okta Workflows How-To: Send stylized messages with MS Teams</title>
      <dc:creator>Bryan Barrows</dc:creator>
      <pubDate>Fri, 14 Oct 2022 18:40:17 +0000</pubDate>
      <link>https://dev.to/oktaworkflows/okta-workflows-how-to-send-stylized-messages-with-ms-teams-1gm1</link>
      <guid>https://dev.to/oktaworkflows/okta-workflows-how-to-send-stylized-messages-with-ms-teams-1gm1</guid>
      <description>&lt;p&gt;Okta Workflows makes it easy to build automations that notify or alert your teams with connectors to services like Slack and MS Teams.&lt;/p&gt;

&lt;p&gt;Someone recently asked, &lt;em&gt;"Why can't I add line-breaks to my MS Teams messages?"&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;As it turns out, we need to leverage the Custom API Action card so that we can specify that our content is HTML, rather than text. &lt;/p&gt;

&lt;p&gt;With the default &lt;code&gt;Send Message to Channel&lt;/code&gt; card, our content is sent as text and line-breaks are ignored. Writing our message in HTML allows us to include line-breaks, lists, headers, style our text with fonts &amp;amp; colors, and more.&lt;/p&gt;




&lt;p&gt;We can use the &lt;code&gt;Text - Compose&lt;/code&gt; card to write our HTML message.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpk4ntvdyv0ci543er1mc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpk4ntvdyv0ci543er1mc.png" alt="Text - Compose card with HTML message"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We can use a pair of &lt;code&gt;Object - Construct&lt;/code&gt; cards to construct our request payload. We create a message object that contains our message &lt;code&gt;content&lt;/code&gt; and specifies our &lt;code&gt;contentType&lt;/code&gt; as &lt;code&gt;html&lt;/code&gt;. We then nest the message object in an object called &lt;code&gt;body&lt;/code&gt;. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0uciai24t7xmujxar87l.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0uciai24t7xmujxar87l.png" alt="POST to your Teams endpoint"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The payload should look something like:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;{
  "body": {
    "contentType": "html",
    "content": "&amp;lt;h1 style=\"color:#FF0000;font-weight:bold\"&amp;gt;Attention!&amp;lt;/h1&amp;gt; &amp;lt;p&amp;gt;Thanks for reading! &amp;amp;#127867&amp;lt;/p&amp;gt;"
  }
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;Finally, we use the &lt;code&gt;Custom API Action&lt;/code&gt; card to&lt;br&gt;
&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;POST /teams/{team-id}/channels/{channel-id}/messages
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fl3hyoe23qmmlsgnoje30.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fl3hyoe23qmmlsgnoje30.png" alt="Teams message result"&gt;&lt;/a&gt;&lt;/p&gt;



&lt;p&gt;Additional Resources:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://learn.microsoft.com/en-us/graph/api/chatmessage-post?view=graph-rest-1.0&amp;amp;tabs=http" rel="noopener noreferrer"&gt;Teams API doc&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.c-sharpcorner.com/blogs/how-to-fetch-the-teams-id-and-channel-id-for-microsoft-teams" rel="noopener noreferrer"&gt;How To Fetch The Teams ID And Channel ID For Microsoft Teams&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;



&lt;p&gt;Feel free to download my example, &lt;a href="https://help.okta.com/wf/en-us/Content/Topics/Workflows/build/export-import-flows.htm" rel="noopener noreferrer"&gt;import it&lt;/a&gt; and try it out - just update the Relative URL in the Custom API Action to point at your own Team and Channel: &lt;/p&gt;
&lt;div class="ltag_gist-liquid-tag"&gt;
  
&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Download steps:&lt;/em&gt;&lt;/strong&gt; &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;em&gt;right click "view raw" in the panel above on the right&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;&lt;em&gt;click "Save Link As"&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;be sure the filename ends in &lt;code&gt;.flow&lt;/code&gt;&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;or check out my other guides and Workflows content &lt;em&gt;(more coming soon!)&lt;/em&gt; here: &lt;/p&gt;
&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev.to%2Fassets%2Fgithub-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/bbarrows89" rel="noopener noreferrer"&gt;
        bbarrows89
      &lt;/a&gt; / &lt;a href="https://github.com/bbarrows89/oktaworkflows" rel="noopener noreferrer"&gt;
        oktaworkflows
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      tips, flows, and more related to Okta Workflows
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;
&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;Okta Workflows Guides and Resources&lt;/h1&gt;

&lt;/div&gt;
&lt;p&gt;&lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/d1cf16cdbcaccb613adf1ec30eb4e5df9b22b10bb5e9125b67f362933bf5e223/68747470733a2f2f7777772e6f6b74612e636f6d2f73697465732f64656661756c742f66696c65732f6d656469612f696d6167652f323032312d31302f49636f6e2d54332d34307834302d576f726b666f7263652d49442e737667"&gt;&lt;img src="https://camo.githubusercontent.com/d1cf16cdbcaccb613adf1ec30eb4e5df9b22b10bb5e9125b67f362933bf5e223/68747470733a2f2f7777772e6f6b74612e636f6d2f73697465732f64656661756c742f66696c65732f6d656469612f696d6167652f323032312d31302f49636f6e2d54332d34307834302d576f726b666f7263652d49442e737667" alt="Okta Workflows Logo"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Free Training - Foundations for Flowgrammers&lt;/h2&gt;

&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Self-paced training to get started with Workflows&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.okta.com/training/workflows-foundations-for-flowgrammers" rel="nofollow noopener noreferrer"&gt;Foundations for Flowgrammers&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Guides&lt;/h2&gt;

&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/bbarrows89/oktaworkflows/tree/main/guides/GraphQL" rel="noopener noreferrer"&gt;GraphQL Queries&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/bbarrows89/oktaworkflows/tree/main/guides/MSTeamsCAPIA" rel="noopener noreferrer"&gt;Customized MS Teams Messages&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/bbarrows89/oktaworkflows/tree/main/guides/getSlackUserStatus" rel="noopener noreferrer"&gt;Get Slack User Status with Custom API Action&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Office Hours&lt;/h2&gt;

&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Come join us in Community Office Hours!&lt;/li&gt;
&lt;li&gt;We meet 3x a week and are here to help answer questions and get you unblocked while you're building.&lt;/li&gt;
&lt;li&gt;Come with questions or just listen in to what other folks are building and working on.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://calendly.com/oktaworkflows/" rel="nofollow noopener noreferrer"&gt;Book a session&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Dev.to&lt;/h2&gt;

&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Posts by Workflows staff and community builders&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.to/oktaworkflows" rel="nofollow"&gt;https://dev.to/oktaworkflows&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Max Katz&lt;/h2&gt;

&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://maxkatz.net/okta-workflows/" rel="nofollow noopener noreferrer"&gt;Max Katz blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Max Katz is in charge of Community for Okta Workflows and has an excellent collection of tips and guides.&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;IAMSE.blog&lt;/h2&gt;

&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://iamse.blog/workflows/" rel="nofollow noopener noreferrer"&gt;IAMSE.blog/workflows&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;A blog run by Okta Sales Engineers that covers various Okta topics.&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Contact Bryan&lt;/h2&gt;

&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Feel free to contact me via &lt;a href="https://www.linkedin.com/in/bbarrows89/" rel="nofollow noopener noreferrer"&gt;LinkedIn&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;



&lt;/div&gt;
&lt;br&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/bbarrows89/oktaworkflows" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;





&lt;p&gt;Hope this helps! Find me on &lt;a href="https://www.linkedin.com/in/bbarrows89/" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt; or shoot me an &lt;a href="//mailto:bryan.barrows@okta.com"&gt;email&lt;/a&gt; if you have any questions. &lt;/p&gt;

&lt;p&gt;You can also join us at a &lt;a href="https://calendly.com/oktaworkflows" rel="noopener noreferrer"&gt;Community Office Hours&lt;/a&gt; session to work through problems and ask questions - I'd love to see you there. &lt;/p&gt;

</description>
      <category>oktaworkflows</category>
      <category>okta</category>
      <category>msteams</category>
      <category>lowcode</category>
    </item>
    <item>
      <title>How to view fields in an unauthorized connector's action cards</title>
      <dc:creator>Jacob Waters</dc:creator>
      <pubDate>Sat, 08 Oct 2022 06:36:59 +0000</pubDate>
      <link>https://dev.to/oktaworkflows/how-to-view-fields-in-an-unauthorized-connectors-action-cards-3c8e</link>
      <guid>https://dev.to/oktaworkflows/how-to-view-fields-in-an-unauthorized-connectors-action-cards-3c8e</guid>
      <description>&lt;p&gt;You can view the &lt;code&gt;input&lt;/code&gt; and &lt;code&gt;output&lt;/code&gt; fields of a connector's action cards without having to create and authorize a pre-built connection first. This can be helping during flow development when you don't have the correct account or credentials to authorize a connector with.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--DLBLK4Xw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/s2jlelsyhk0raj1jhoob.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--DLBLK4Xw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/s2jlelsyhk0raj1jhoob.png" alt="Image description" width="880" height="1206"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Note: This will &lt;strong&gt;only work with action cards that have static input and output fields&lt;/strong&gt;. Action cards which support dynamic fields (such as selecting an existing Slack channel) cannot be viewed and will fail to load.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Steps&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Add a connector's action card to your flow&lt;/li&gt;
&lt;li&gt;Select the "gear" icon on the card&lt;/li&gt;
&lt;li&gt;Select "choose fields"&lt;/li&gt;
&lt;li&gt;Select the fields you want and click "Save"&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ZSOAs-gw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/koumdt12g6f90p9bu279.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ZSOAs-gw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/koumdt12g6f90p9bu279.png" alt="Image description" width="880" height="724"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The flow can be saved with unauthenticated actions cards, however you must first connect your apps and update your action cards before you can enable a flow!&lt;/p&gt;

</description>
      <category>okta</category>
      <category>workflows</category>
      <category>nocode</category>
    </item>
    <item>
      <title>GraphQL queries with Okta Workflows</title>
      <dc:creator>Bryan Barrows</dc:creator>
      <pubDate>Mon, 03 Oct 2022 23:43:52 +0000</pubDate>
      <link>https://dev.to/oktaworkflows/graphql-queries-with-okta-workflows-4o25</link>
      <guid>https://dev.to/oktaworkflows/graphql-queries-with-okta-workflows-4o25</guid>
      <description>&lt;p&gt;Okta Workflows is a stellar tool for orchestrating automations and has built-in integrations with a wide variety of services. Workflows also makes it easy to communicate with APIs via the API Connector functionality.&lt;/p&gt;

&lt;p&gt;A customer recently asked, &lt;em&gt;"What if I need to talk to a GraphQL service? Can Okta Workflows do that?"&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Yes!&lt;/strong&gt; In essence, GraphQL is just a text format used in HTTP payloads, so we can leverage Workflows to generate the queries and the HTTP Functions in the API Connector to make the calls. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--CtekDN_b--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/fqki9g4b2sa14m61e54n.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--CtekDN_b--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/fqki9g4b2sa14m61e54n.png" alt="Screenshot of attached Okta Workflow that you can import to your environment and test" width="880" height="403"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I found this helpful list of &lt;a href="https://www.apollographql.com/blog/community/backend/8-free-to-use-graphql-apis-for-your-projects-and-demos/"&gt;free GraphQL APIs for projects and demos&lt;/a&gt; and decided to test out the Star Wars API.&lt;/p&gt;




&lt;p&gt;Feel free to check it out : &lt;/p&gt;
&lt;div class="ltag_gist-liquid-tag"&gt;
  
&lt;/div&gt;
 &lt;strong&gt;&lt;em&gt;Download steps:&lt;/em&gt;&lt;/strong&gt; 

&lt;ul&gt;
&lt;li&gt;
&lt;em&gt;right click "view raw" in the panel above on the right&lt;/em&gt; &lt;/li&gt;
&lt;li&gt;&lt;em&gt;click "Save Link As"&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;be sure the filename ends in &lt;code&gt;.flow&lt;/code&gt;&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;or check out my other guides and Workflows content &lt;em&gt;(more coming soon!)&lt;/em&gt; here: &lt;/p&gt;
&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--566lAguM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/bbarrows89"&gt;
        bbarrows89
      &lt;/a&gt; / &lt;a href="https://github.com/bbarrows89/oktaworkflows"&gt;
        oktaworkflows
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      tips, flows, and more related to Okta Workflows
    &lt;/h3&gt;
  &lt;/div&gt;
&lt;/div&gt;





&lt;p&gt;Hope this helps! Find me on &lt;a href="https://www.linkedin.com/in/bbarrows89/"&gt;LinkedIn&lt;/a&gt; or shoot me an &lt;a href="//mailto:bryan.barrows@okta.com"&gt;email&lt;/a&gt; if you have any questions. &lt;/p&gt;

&lt;p&gt;You can also join us at a &lt;a href="https://calendly.com/oktaworkflows"&gt;Community Office Hours&lt;/a&gt; session to work through problems and ask questions - I'd love to see you there. &lt;/p&gt;

</description>
      <category>graphql</category>
      <category>okta</category>
      <category>nocode</category>
      <category>workflows</category>
    </item>
    <item>
      <title>A Flow to Audit Inactive Google Workspace Users in Okta</title>
      <dc:creator>Max Katz</dc:creator>
      <pubDate>Wed, 21 Sep 2022 19:59:56 +0000</pubDate>
      <link>https://dev.to/oktaworkflows/a-flow-to-audit-inactive-google-workspace-users-in-okta-572h</link>
      <guid>https://dev.to/oktaworkflows/a-flow-to-audit-inactive-google-workspace-users-in-okta-572h</guid>
      <description>&lt;p&gt;Okta Workflows community flows are flows shared by community members. These flows show how to solve a particular problem. You might have the same problem you are trying to solve or a similar one. Either way, these community flows will help you learn and build automations.&lt;/p&gt;

&lt;p&gt;A directory of all other Okta Workflows community-created flows ⤵️&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/oktaworkflows" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__org__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--n-07qOxk--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://res.cloudinary.com/practicaldev/image/fetch/s--pzg4kRI0--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/organization/profile_image/5077/0e81d3e2-a52d-4156-8eb9-7a3c8ea98674.png" alt="Okta Workflows" width="150" height="150"&gt;
      &lt;div class="ltag__link__user__pic"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--kvrUX8k8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://res.cloudinary.com/practicaldev/image/fetch/s--JOmvljQH--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/914166/d8c45bd6-c142-4cad-b48d-fe1ada98b5cc.jpeg" alt="" width="150" height="150"&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/oktaworkflows/all-okta-workflows-community-created-flows-3kmm" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;All Okta Workflows Community-Created Flows&lt;/h2&gt;
      &lt;h3&gt;Okta Workflows Staff for Okta Workflows ・ Sep 21 ・ 1 min read&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#nocode&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#workflows&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#okta&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#ipaas&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;p&gt;&lt;em&gt;This flow &lt;a href="https://www.linkedin.com/in/bilal-habib-72159b8a/"&gt;Bilal Habib&lt;/a&gt;, IT Infrastructure Engineer for MADE.COM&lt;/em&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;This flopack audits Google Workspace users similar to the template for Auditing Inactive Okta Users&lt;/p&gt;

&lt;p&gt;&lt;cite&gt;&lt;em&gt; &lt;a rel="noreferrer noopener" href="https://www.linkedin.com/in/bilal-habib-72159b8a/"&gt;Bilal Habib&lt;/a&gt;&lt;/em&gt;&lt;/cite&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://katzmax.files.wordpress.com/2022/09/workflows_community_audit_google_users.png"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--dHQ-Guj7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://katzmax.files.wordpress.com/2022/09/workflows_community_audit_google_users.png%3Fw%3D1024" alt="A flow from audit inactive Google Workspace users (source)" width="880" height="317"&gt;&lt;/a&gt;&lt;/p&gt;
A flow from audit inactive Google Workspace users



&lt;p&gt;&lt;a href="https://github.com/pro4tlzz/ITSupportTools/tree/main/okta-workflows/inactive-google-workspace-users"&gt;Learn more and download&lt;/a&gt; the flow from GitHub.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;More resources to help you learn&lt;/strong&gt; :&lt;/p&gt;

&lt;p&gt;🎥 Short how-to &lt;a href="https://youtube.com/playlist?list=PLIid085fSVdvyK8F4xuk49EchBPmAVNHG"&gt;Workflows videos&lt;/a&gt; to help you become a better automation builder.&lt;/p&gt;

&lt;p&gt;🍿 A collection of helpful &lt;a href="https://maxkatz.net/okta-workflows-tips/"&gt;Workflows tips&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>nocode</category>
      <category>workflows</category>
      <category>okta</category>
      <category>google</category>
    </item>
    <item>
      <title>All Okta Workflows Community-Created Flows</title>
      <dc:creator>Okta Workflows Staff</dc:creator>
      <pubDate>Wed, 21 Sep 2022 14:57:47 +0000</pubDate>
      <link>https://dev.to/oktaworkflows/all-okta-workflows-community-created-flows-3kmm</link>
      <guid>https://dev.to/oktaworkflows/all-okta-workflows-community-created-flows-3kmm</guid>
      <description>&lt;p&gt;A collection of community-created &lt;a href="https://www.okta.com/platform/workflows/"&gt;Okta Workflows&lt;/a&gt; flows. &lt;/p&gt;


&lt;div class="ltag__link"&gt;
  &lt;a href="/oktaworkflows" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__org__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--n-07qOxk--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://res.cloudinary.com/practicaldev/image/fetch/s--pzg4kRI0--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/organization/profile_image/5077/0e81d3e2-a52d-4156-8eb9-7a3c8ea98674.png" alt="Okta Workflows" width="150" height="150"&gt;
      &lt;div class="ltag__link__user__pic"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--j7p6_gsz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://res.cloudinary.com/practicaldev/image/fetch/s--ugA-Owl2--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/112754/2bd83450-5dfe-489e-be04-5c6b7c7a4c8c.jpg" alt="" width="150" height="150"&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/oktaworkflows/a-flow-to-audit-inactive-google-workspace-users-in-okta-572h" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;A Flow to Audit Inactive Google Workspace Users in Okta&lt;/h2&gt;
      &lt;h3&gt;Max Katz for Okta Workflows ・ Sep 21 ・ 1 min read&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#nocode&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#workflows&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#okta&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#google&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;



&lt;div class="ltag__link"&gt;
  &lt;a href="/oktaworkflows" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__org__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--n-07qOxk--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://res.cloudinary.com/practicaldev/image/fetch/s--pzg4kRI0--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/organization/profile_image/5077/0e81d3e2-a52d-4156-8eb9-7a3c8ea98674.png" alt="Okta Workflows" width="150" height="150"&gt;
      &lt;div class="ltag__link__user__pic"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--j7p6_gsz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://res.cloudinary.com/practicaldev/image/fetch/s--ugA-Owl2--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/112754/2bd83450-5dfe-489e-be04-5c6b7c7a4c8c.jpg" alt="" width="150" height="150"&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/oktaworkflows/a-flow-to-automatically-generate-shipping-labels-and-email-them-to-users-2jnk" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;A Flow to Automatically Generate Shipping Labels and Email Them to Users&lt;/h2&gt;
      &lt;h3&gt;Max Katz for Okta Workflows ・ Sep 21 ・ 2 min read&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#nocode&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#workflows&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#okta&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#ipaas&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;



&lt;div class="ltag__link"&gt;
  &lt;a href="/oktaworkflows" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__org__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--n-07qOxk--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://res.cloudinary.com/practicaldev/image/fetch/s--pzg4kRI0--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/organization/profile_image/5077/0e81d3e2-a52d-4156-8eb9-7a3c8ea98674.png" alt="Okta Workflows" width="150" height="150"&gt;
      &lt;div class="ltag__link__user__pic"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--j7p6_gsz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://res.cloudinary.com/practicaldev/image/fetch/s--ugA-Owl2--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/112754/2bd83450-5dfe-489e-be04-5c6b7c7a4c8c.jpg" alt="" width="150" height="150"&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/oktaworkflows/a-flow-to-help-with-lifecycle-reporting-5dhj" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;A Flow to Help With Lifecycle Reporting&lt;/h2&gt;
      &lt;h3&gt;Max Katz for Okta Workflows ・ Sep 21 ・ 2 min read&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#nocode&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#workflows&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#okta&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#ipaas&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


</description>
      <category>nocode</category>
      <category>workflows</category>
      <category>okta</category>
      <category>ipaas</category>
    </item>
    <item>
      <title>A Flow to Automatically Generate Shipping Labels and Email Them to Users</title>
      <dc:creator>Max Katz</dc:creator>
      <pubDate>Wed, 21 Sep 2022 14:32:20 +0000</pubDate>
      <link>https://dev.to/oktaworkflows/a-flow-to-automatically-generate-shipping-labels-and-email-them-to-users-2jnk</link>
      <guid>https://dev.to/oktaworkflows/a-flow-to-automatically-generate-shipping-labels-and-email-them-to-users-2jnk</guid>
      <description>&lt;p&gt;&lt;a href="https://www.okta.com/platform/workflows/"&gt;Okta Workflows&lt;/a&gt; community flows are flows shared by community members. These flows show how to solve a particular problem. You might have the same problem you are trying to solve or a similar one. Either way, these community flows will help you learn and build automations.&lt;/p&gt;

&lt;p&gt;A directory of all other Okta Workflows community-created flows ⤵️&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link"&gt;
  &lt;a href="/oktaworkflows" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__org__pic"&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--n-07qOxk--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://res.cloudinary.com/practicaldev/image/fetch/s--pzg4kRI0--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/organization/profile_image/5077/0e81d3e2-a52d-4156-8eb9-7a3c8ea98674.png" alt="Okta Workflows" width="150" height="150"&gt;
      &lt;div class="ltag__link__user__pic"&gt;
        &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--kvrUX8k8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://res.cloudinary.com/practicaldev/image/fetch/s--JOmvljQH--/c_fill%2Cf_auto%2Cfl_progressive%2Ch_150%2Cq_auto%2Cw_150/https://dev-to-uploads.s3.amazonaws.com/uploads/user/profile_image/914166/d8c45bd6-c142-4cad-b48d-fe1ada98b5cc.jpeg" alt="" width="150" height="150"&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="/oktaworkflows/all-okta-workflows-community-created-flows-3kmm" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;All Okta Workflows Community-Created Flows&lt;/h2&gt;
      &lt;h3&gt;Okta Workflows Staff for Okta Workflows ・ Sep 21 ・ 1 min read&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#nocode&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#workflows&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#okta&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#ipaas&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


&lt;p&gt;&lt;em&gt;This workflow is from &lt;a href="https://www.linkedin.com/in/jacobdwaters/"&gt;Jacob Waters&lt;/a&gt;, &lt;a href="https://www.macadmins.org/"&gt;MacAdmins Slack Community&lt;/a&gt; member, and a&lt;/em&gt; Senior IT Engineer at &lt;a href="https://www.astronomer.io/"&gt;Astronomer&lt;/a&gt;.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;If anyone is interested, attached is a workflow I put together for automatically generating shipping labels and emailing them to users. Can be helpful with dealing with offboarded users, device swaps, broken devices, etc. Can easily do this to generate labels for new hire shipments as well.&lt;/p&gt;

&lt;p&gt;Will need a &lt;a href="https://www.shipengine.com/"&gt;ShipEngine&lt;/a&gt; and courier (Fedex, UPS, etc) accounts to do so.&lt;/p&gt;

&lt;p&gt;&lt;cite&gt;&lt;em&gt;&lt;em&gt; &lt;a rel="noreferrer noopener" href="https://www.linkedin.com/in/jacobdwaters/"&gt;Jacob Waters&lt;/a&gt;&lt;/em&gt;&lt;/em&gt;&lt;/cite&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://github.com/JacobDWaters/Okta-Workflows/tree/main/ShipEngine/Generate%20shipping%20labels%20with%20ShipEngine"&gt;Download&lt;/a&gt; the flow.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://katzmax.files.wordpress.com/2022/07/workflows_tips30_shipengine_flow.png"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ABVnQJc2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://katzmax.files.wordpress.com/2022/07/workflows_tips30_shipengine_flow.png%3Fw%3D782" alt="Generating shipping labels flow" width="780" height="300"&gt;&lt;/a&gt;&lt;/p&gt;
Generating shipping labels flow






&lt;p&gt;&lt;strong&gt;More resources to help you learn&lt;/strong&gt; :&lt;/p&gt;

&lt;p&gt;🎥 Short how-to &lt;a href="https://youtube.com/playlist?list=PLIid085fSVdvyK8F4xuk49EchBPmAVNHG"&gt;Workflows videos&lt;/a&gt; to help you become a better automation builder.&lt;/p&gt;

&lt;p&gt;🍿 A collection of helpful &lt;a href="https://maxkatz.net/okta-workflows-tips/"&gt;Workflows tips&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>nocode</category>
      <category>workflows</category>
      <category>okta</category>
      <category>ipaas</category>
    </item>
  </channel>
</rss>
