Okta Workflows release notes (2021)
2021.12.2
This release does not have release notes.
2021.12.1
This release does not have release notes.
2021.12.0
Features and Enhancements
New Templates
The following templates are now available in Preview and Production environments:
-
Automatically sync Shopify customer identity
-
Capture device security events from VMware Workspace ONE
-
Capture document signatures in DocuSign
-
Hardening customer verification with email factor challenge
-
Password change notification using SendGrid
-
Send email with attachment
-
Suspicious activity event alerts PagerDuty
Fixes
OKTA-449525
For the Slack connector, the Slash Command event card returned an encryption error even when the Signing Key field didn’t contain a value and No was selected from the Use Signing Key? dropdown.
2021.11.3
Fixes
OKTA-418616
When an empty folder was exported using the Export Folder function card, an error was returned.
2021.11.2
Fixes
OKTA-418616
For the Jira connector, the Transition Issue action card failed to update the status of an issue.
OKTA-419174, OKTA-432632
For the Google Drive connector, the outputs from the Capabilities and Owners fields contained unexpected characters or were missing data on the following action cards:
-
Read File Info
-
Read Folder Info
OKTA-434746
For the Freshservice connector, the New Ticket event card didn’t poll consistently for new Freshservice tickets.
OKTA-440675
For the Salesforce connector, the following action cards timed out and returned an error message when a record type such as Account or Contact was chosen from the Record Type dropdown:
-
Create User
-
Read User
-
Update Record
-
Update User
OKTA-445323
No warning message appeared when a flow limit was reached by activating a helper flow.
OKTA-445338
When the Usage page was refreshed, the error message Not Found appeared briefly.
OKTA-445848
When a flow or table was deleted, duplicated, or moved to another folder, the display for the number of flows and tables in a folder wasn't refreshed.
Connectors
Connector Updates
Google Drive
For the Google Drive connector, the File Content ID field was renamed as File Content on the following action cards:
-
Download File
-
Update File
-
Upload File
2021.11.1
Fixes
OKTA-367151
Instead of producing .folder and .flow files as output, the Export Folder and Export Flow function cards produced .json files.
OKTA-442961
The Workflows header icon unexpectedly returned a user to an older version of the Home page.
Connectors
Connector Updates
Asana
For the Asana connector, the Add Task action card is now available. See Add Task.
2021.11.0
Features and Enhancements
Enhancements to the Workflows interface
Enhancements to Workflows navigation and the display for empty folders are now available. The updates also provide access to videos and templates directly from the Workflows designer canvas.
Child flow is now named "helper flow"
A child flow is now referred to as a helper flow on event and action cards and throughout the Workflows interface. Helper flow functionality remains unchanged. In folder view, a helper flow is now also distinguished from an API Endpoint, Schedule, or App Event flow. See Helper flows.
New flow limits for Workflows
For Workflows, new consumption plans will become available during November 2021 onwards for all customers.
An admin is allowed to run a maximum number of concurrent active flows according to these tiers:
-
Workflows starter plan: A free plan with five active flows to get started with Workflows.
-
Light Workflows with 50 active flows: A cost-based plan for the automation of on-boarding and off-boarding or to connect backend systems.
-
Medium Workflows with 150 active flows: A cost-based plan to automate processes for multiple employee, contractor, and customer systems.
-
Unlimited active flows: A cost-based plan to automate processes across an entire enterprise.
See Flow limits.
New Templates
The following templates are now available in Preview and Production environments:
-
Form Submission to Workflows API Endpoint
-
Identify inactive Okta users
-
Report suspicious activity
-
Send a welcome email to new user of an application
-
Temporarily exempt users from MFA
Fixes
OKTA-419701
For the Asana connector, a connection failed after a short period of time when a Service Account token was used for authentication.
OKTA-432122
For the Microsoft Teams connector, the number of records returned by the Search Teams action card wasn't limited by any value in the Record Limit input field.
OKTA-435196
For the Google Sheets connector, the Read All Spreadsheets action card returned information for 100 spreadsheets only.
OKTA-435699H
On the Create User action card for the Okta connector, when with Authentication Provider was selected from the Option dropdown, the Provide Type and Provider Name input fields didn’t appear.
OKTA-435864
For the Salesforce connector, an unexpected error message HTTP Method 'POST' not allowed was returned by the Create Multiple Records action card when a list was provided that didn't contain a type key in the first object.
OKTA-435864
For the Salesforce connector, the Record Objects input field didn't appear as a required field on the Create Multiple Records action card.
OKTA-436064, OKTA-436067
For the Salesforce connector, an unexpected S3ClientError was returned along with a 500 error code when a zero-byte-size file was uploaded using these action cards:
-
Upload Attachment
-
Upload Document
OKTA-436066
For the Salesforce connector, the Remove User Entitlements action card didn't validate against blank values in a license list that was used as input for the Feature Licenses field.
OKTA-436992
For the Salesforce connector, the Upload Attachment action card returned an error if the input value for the Record ID field referenced a record that wasn't created by the account used to authenticate the connector.
Connectors
Connector Updates
Gmail
For the Gmail connector, the following action cards are now available:
-
Add Send-As Alias
-
Delete Delegate
-
Delete Send-As Alias
-
List Delegates
See Gmail connector.
Google Workspace Admin
For the Google Workspace Admin connector, the following action cards are now available:
-
Sign Out User
-
Turn Off MFA
Jamf Pro Classic API
For the Jamf Pro Classic API connector, a connection now requires access to the /JSSResource/distributionpoints endpoint.
See Authorization.
Microsoft Teams
For the Microsoft Teams connector, the following action cards are now available:
-
Add Member to Channel
-
Create Channel
-
List Channel Members
-
Read Channel
-
Remove Member from Channel
Okta (Hotfix)
For the Okta connector, the following event and action cards are now available:
-
Access Certification Decision Submitted (event)
-
Assign Group to Application
-
List Applications Assigned to Group
-
List Applications Assigned to User
-
List Groups Assigned to Application
-
Read Application
-
Read Assigned Group for Application
-
Remove Group from Application
-
Reset Password
-
Search Applications
For the Okta connector, enhanced search and data streaming options are now available on the following action cards:
-
Find Users
-
Get Users Groups
-
List Group Members
-
List Users Assigned to Application
-
List Users with Filter
-
List Users with Search
-
Search Groups
-
Search Group Rules
See Okta connector.
Salesforce
For the Salesforce connector, the following action cards are now available:
-
Download Attachment
-
Download Document
-
Download Document using Content Document Id
See Salesforce connector.
2021.10.2
Fixes
OKTA-310318
For the Salesforce connector, the Upload Document action card returned an unexpected 500 error if a file with an invalid type was mapped to the File Content field.
OKTA-393662
For the Salesforce connector, the Upload Attachment action card failed to accept any file formats except .txt.
OKTA-397127
On some Workflows cards, such as the Child Flow event card or the Get First Item function card, the error message Choose a unique name was returned if the type for an output field was changed to Folder.
OKTA-404508
For the Okta connector, if an incorrect client ID or client secret was used when creating a connection, the attempt failed but no error message was returned.
OKTA-419485
For the Salesforce connector, the New Record event card and the Search Records action card timed out when attempting to load a large number of fields for some record types such as Case.
OKTA-427758
For the Salesforce connector, if Account is selected from the Record Type dropdown on the Read Record action card, then the card timed out and returned a Failed to load error message.
OKTA-430025
For function cards that require the selection of a child flow, such as the Call Flow or Unique Custom cards, scheduled flows were mistakenly also available for selection in the Select flow dialog.
OKTA-432595
For the Salesforce connector, if Account was selected from the Record Type dropdown on some action and event cards, then one or more fields loaded as text instead of boolean. This error occurred on the following cards:
-
Build Record Object (action)
-
Create Record (action)
-
New Record (event)
-
Read Record (action)
-
Record Updated (event)
-
Search Records (action)
-
Update Record (action)
Connectors
Connector Updates
Jamf Pro Classic API
For the Jamf Pro Classic API connector, a connection now requires access to the /JSSResource/distributionpoints endpoint. See Authorization.
See Box connector.
2021.10.1
Fixes
OKTA-310318
For the Salesforce connector, the Upload Document action card returned an unexpected 500 error if a file with an invalid type was mapped to the File Content field.
OKTA-379225
For the Okta connector, the Read Group action card didn’t return a group’s custom properties.
OKTA-381961
In Folder view, the number of flows and tables temporarily appeared as 0 if the browser window was refreshed or when switching from one folder to another using the Workflows folder pane.
OKTA-393662
For the Salesforce connector, the Upload Attachment action card failed to accept any file formats except .txt.
OKTA-410772, OKTA-432132
For the SendGrid connector, the Create Contact and Update Contact action cards failed and returned an Invalid input error message if the account used for the connection didn't contain custom fields.
OKTA-419485
For the Salesforce connector, the New Record event card and the Search Records action card timed out when attempting to load a large number of fields for some record types such as Case.
OKTA-427682
For the Smartsheet connector, active flows that contained the New Row - Webhook or Row Updated - Webhook event cards didn’t return any data.
OKTA-427758
For the Salesforce connector, if Account is selected from the Record Type dropdown on the Read Record action card, then the card timed out and returned a Failed to load error message.
OKTA-430301
If an inactive flow was tested in a Workflows org whose active flow limit had already been reached, a 400 error was returned and overlapping dialogs appeared unexpectedly.
OKTA-432595
For the Salesforce connector, if Account was selected from the Record Type dropdown on some action and event cards, then one or more fields loaded as text instead of boolean. This error occurred on the following cards:
-
Build Record Object (action)
-
Create Record (action)
-
New Record (event)
-
Read Record (action)
-
Record Updated (event)
-
Search Records (action)
-
Update Record (action)
OKTA-437000
In the New Connection dialog for the OpsGenie connector, if EU was selected from the Instance dropdown, then the connection failed.
Connectors
Connector Updates
Dropbox for Business
For the Dropbox for Business connector, an active access token is now revoked if a connection to Box is deleted in Workflows.
Okta
On all event cards for the Okta connector, the Full Details output field is no longer available in Production.
For the Okta connector, the following action cards are now available in Production:
- Activate Group Rule
-
Create Group
-
Create Group Rule
-
Deactivate Group Rule
-
Delete Group
-
Delete Group Rule
-
Read Group Rule
-
Update Group
-
Update Group Rule
See Okta connector.
2021.10.0
Features and Enhancements
Export Flow and Export Folder function cards
The Export Flow and Export Folder function cards now provide more detailed information on exported assets. In addition to the flow or folder object, both cards now provide Filename and Size as additional output fields.
See Export Flow and Export Folder.
Fixes
OKTA-421865
The access token for an API Connector card’s connection wasn’t refreshed if the following conditions were met:
-
OAuth was selected as the authentication type for the API Connector card
-
Flow containing the card ran at least once
-
Connection for the card was reauthorized
A 401 Unauthorized error was also returned.
OKTA-437000
In the New Connection dialog for the OpsGenie connector, if EU was selected from the Instance dropdown, then the connection failed.
2021.09.4
Fixes
OKTA-426157
For the Okta connector, when the Group Profiles for University Directory feature was disabled in an Okta org, the Create Group action card didn’t load any input or output fields and returned the error "Failed to load".
OKTA-427657
For the Google Calendar connector, a delayed 500 error with the message "System Module - Invalid authorization header for auth refresh" was returned if one of the following action cards was included in an active flow:
-
Create Transfer Request
-
Read Transfer Request
OKTA-428099
In Workflows, the Flow History page refreshed unexpectedly whenever a record for a completed execution was clicked in the Flow History tab.
Connectors
New Connectors
Jamf
The Jamf connector is now available with the following action cards:
-
Add User to Static User Group
-
Create Department
-
Create Static User Group
-
Create User
-
Custom API Action
-
Delete User
-
Delete User Group
-
Read Computer
-
Read Department
-
Read Mobile Device
-
Read Mobile Device Group
-
Read User
-
Read User Group
-
Remove User from Static User Group
-
Send Computer MDM Command
-
Send Mobile Device MDM Command
-
Update User
Microsoft Teams
The Microsoft Teams connector is now available with the following action cards:
-
Add Member
-
Create Team from Group
-
Custom API Action
-
List Members
-
Read Team
-
Remove Member
-
Search Teams
The Search Teams action card supports streaming.
Connector Updates
Box
For the Box connector, an active access token is now revoked if a connection to Box is deleted in Workflows.
See Authorization.
For the Box connector, the Address and Phone Number output fields have been added to the following action cards:
-
Get User
-
Search Users
See Box connector.
PagerDuty
For the PagerDuty connector, the following action cards are now available in Preview:
-
Add User to Team
-
Build Restriction Object
-
Build Schedule Layer
-
Build User Object
-
List Team Members
-
Read Schedule
-
Read Users on Call
-
Remove User from Team
-
Search Schedules
-
Search Teams
-
Update Schedule
The Search Schedules and Search Teams action cards support streaming.
See PagerDuty connector.
2021.09.3
Fixes
OKTA-427595
In Workflows, the Help pane failed to produce results when any string was entered in the Search field.
2021.09.2
Features and Enhancements
New and Updated Templates
The following templates are now available with an updated version of the Send Message to Channel action card for the Slack connector:
-
Introduction to lists and child Flows
-
Notify a user when their profile is updated
The Modernize your access request management with Okta and Slack template is now available in Preview and Production environments.
This template leverages Slack as the collaboration tool and interface to deliver a modern end-user experience during the request lifecycle. It includes a custom Slack application that allows your Slack workspace to interact with your Okta Identity Cloud tenant. To properly run and track requests, the solution uses child flows, internal tables, the Okta connector, and the Slack connector.
The Execute on-premises PowerShell with Okta Workflows template is now available in Preview and Production environments.
This template gives IT administrators the ability to incorporate PowerShell execution into the user’s lifecycle from the Okta Identity Cloud.
Fixes
OKTA-379225 (for Preview only)
For the Okta connector, the Read Group action card didn’t return a group’s custom properties.
OKTA-413874
On the Create Folder action card for the Google Drive connector, if Yes was selected for the Shared Drive? option, a folder was created only in My Drive.
OKTA-422216
For the Office 365 Admin connector, the Read Directory Roles action card returned activated roles only.
OKTA-426018
For the Office 365 Admin connector, the Search Group Members action card returned only a maximum of 200 records when Stream Matching Records was selected for the Result Set option.
OKTA-426018
For the Office 365 Admin connector, the Search Group Members action card returned an error if any input string contain a # hash character.
Connectors
Connector Updates
Azure Active Directory
For the Azure Active Directory connector, the following action cards are now available in Preview and Production:
-
Assign Role to User
-
Read Directory Roles
-
Read User Roles
-
Search Group Members
-
Unassign Role from User
See Azure Active Directory connector.
For the Azure Active Directory connector, the following input fields are no longer available in Preview and Production:
-
The Created Date Time field in the Search Users action card. See Search Users.
-
The Renewed Date Time field in the Search Groups card. See Search Groups.
Okta
On all event cards for the Okta connector, the Full Details output field is no longer available in Preview.
For the Okta connector, the following action cards are now available in Preview:
- Activate Group Rule
-
Create Group
-
Create Group Rule
-
Deactivate Group Rule
-
Delete Group
-
Delete Group Rule
-
Read Group Rule
-
Update Group
-
Update Group Rule
See Okta connector.
2021.09.1
Fixes
OKTA-381800
For the Okta connector, when a forward slash character was entered in the search field, a 400 Bad Request error displayed.
OKTA-403457
For scheduled Flows, the time remaining counter performed a reset during a page refresh, causing it to display inaccurate information.
OKTA-420972
For longer Flows, the Flow Chart exceeded the boundary of the Workflows page.
OKTA-424756
An incorrect dialog box was displayed when a Flow Count Limit was encountered.
OKTA-424758
The Connector Access error message wasn't properly displayed.
OKTA-425998
Workflows couldn't process more than 1,000,000 entries in a query.
2021.09.0
Features and Enhancements
New System Log messages for Workflows
For Workflows, 17 new Okta System Log messages are now available. The new messages pertain to basic Create, Read, Update, and Delete (CRUD) operations for flows, tables, and connections.
This is an Early Access feature. To enable it, please contact Okta Support.
See Event Types.
Fixes
OKTA-419772
When the API Endpoint card was used as a webhook, backward slash characters \ were dropped and forward slash characters / weren't escaped from raw JSON output payloads.
OKTA-422061
For the Zendesk connector, if a - dash character was included in the input value for the Subdomain field on the connector’s authorization dialog box, then the attempt to create a connection or reauthorize a connection failed.
Connectors
New Connectors
Opsgenie
The Opsgenie connector is now available with the following action cards:
-
Add Team Member
-
Build Participant Object
-
Build Time Restriction Object
-
Create Schedule
-
Create Schedule Rotation
-
Create Team
-
Create User
-
Custom API Action
-
Delete Schedule
-
Delete Schedule Rotation
-
Delete Team
-
Delete User
-
List Teams
-
Read On-Call Participants
-
Read Schedule
-
Read Schedule Rotation
-
Read Team
-
Read User
-
Remove Team Member
-
Search Users
-
Update Schedule Rotation
-
Update User
The Search Users action card supports streaming.
See Opsgenie connector.
Connector Updates
Google Calendar
For the Google Calendar connector, the Custom API Action card is now available.
See Custom API Action.
Google Cloud Functions
For the Google Cloud Functions connector, the Custom API Action card is now available.
See Custom API Action.
Google Drive
For the Google Drive connector, the Custom API Action card is now available.
See Custom API Action.
Google Sheets
For the Google Sheets connector, the Custom API Action card is now available.
See Custom API Action.
Google Workspace Admin
For the Google Workspace Admin connector, the Custom API Action card is now available.
See Custom API Action.
Office 365 Admin
For the Office 365 Admin connector, the following action cards are now available in Preview:
-
Assign Role to User
-
Read Directory Roles
-
Read User Roles
-
Search Group Members
-
Unassign Role from User
See Azure Active Directory connector.
For the (Undefined variable: workflows_connectors.Azure AD) connector, the following input fields are no longer available in Preview:
-
The Created Date Time field in the Search Users action card. See Search Users.
-
The Renewed Date Time field in the Search Groups card. See Search Groups.
2021.08.3
Fixes
OKTA-331977
The AES encryption function card returned an Invalid Input error message regardless of the selected algorithm or the key and data input values.
OKTA-393951
For the Gmail connector, an unexpected error message was returned when prohibited domains, such as gmail.com, were used to create a connection.
OKTA-412509
For the Gmail connector, diacritical marks (such as accent marks, circumflex accents, or tildes) weren't processed correctly if they were used in the Subject input field of an action card.
OKTA-419268
In Workflows, some folders and their flow contents were inaccessible or couldn’t be shared.
Connectors
Connector Updates
Gmail
For the Gmail connector, the Custom API Action card is now available.
See Custom API Action.
Zendesk
For the Zendesk connector, the following action cards are now available:
-
Read Organization
-
Search Organizations
-
Update Organization
See Zendesk connector.
2021.08.2
Connectors
Connector Updates
Okta
For the Okta connector, streaming is now available in Preview and Production for the following action cards:
-
Find Users
-
List Users with Filter
-
List Users with Search
Instead of producing a list of search results, streaming allows Workflows admins to circumvent limits on the number of records that be produced in a search and pass those results to a child flow.
See Okta connector.
Fixes
OKTA-402844
In Workflows, the display for the number of tables in a folder wasn’t updated after one or more tables were deleted.
OKTA-415715
When Workflows users imported a missing flow into a folder, the Choose Flow button in the Import dialog was obscured if the referenced flow contained a very long name.
2021.08.1
Fixes
OKTA-405759
For the True/False XNOR function card, both input fields were labeled identically.
OKTA-410637
For the Excel Online connector, the Row Added or Updated event card didn’t process the data in a cell correctly if it contained a comma.
OKTA-417992
On the Update User action card for the Okta connector, the Password field value was reset unexpectedly if the card or a flow that included the card was tested after the following conditions were met:
-
Update Semantics drop-down field in the Options section was set to Partial.
-
Pass Empty Values? drop-down field was set to Yes.
-
One or more additional input fields were selected.
Connectors
Connector Updates
Evident ID
For the Evident ID connector, both demo (sandbox) and production accounts are now supported. See Authorization.
2021.08.0
Features and Enhancements
Table function cards
The Clear Table function card is now available. By selecting a table from the Choose Table dialog box or specifying a table ID at runtime, you can delete all the rows of a table. See Clear Table.
On the Read Table function card, you can now specify the table from the Choose Table dialog box or specify a table ID at runtime. See Read Table.
Fixes
OKTA-407318
When a connection was tested repeatedly on an event or action card, several test dialog boxes appeared.
Connectors
Connector Updates
Slack
For the Slack connector, the following event and action cards are now available:
-
Get Users in Channel
-
New Channel Created (event)
-
Remove User from Channel
-
Rename Channel
-
Send Ephemeral Message
-
Send File to Channel
-
Send File to User
The following action cards now support block type messages through the Message Type drop-down option:
-
Send Direct Message
-
Send Message to Channel
The following action cards now return a maximum of 100 public channels and 100 private channels:
-
Archive Channel
-
Join Channel
-
Leave Channel
-
Read Message History
The Slash Command action card now supports signing Slack API requests through the Use Signing Key drop-down option.
The Invite User to Channel action card now supports inviting users by username or by user ID through the Field Type drop-down option.
The Search Channel action card now includes the Is Private? and Purpose output fields.
To use the new Slack action cards, you must re-authenticate your existing connection or create a new connection to Slack, as the cards require the new scope files:write.
See Slack connector.
2021.07.3
Features and Enhancements
Templates
The Capture phishing events from GoPhish template is now available in Preview and Production environments.
This template listens to phishing events captured by GoPhish when a user opens a email phishing link or submits information or credentials to a phishing page. This information can be used by Okta to change login procedures and reset user credentials upon security events.
The Suspicious Activity Reported template is now available in Preview and Production environments.
This template provides an end user with the option to report unrecognized activity from an account activity email notification. When end users receive a security email notification, they can send a report by clicking Report Suspicious Activity. Once they review the activity, they can confirm and complete the report.
Fixes
OKTA-410593
When building child flows, users couldn’t change the default value of input fields for the Child Flow card whose Field Type was Number.
Connectors
Connector Updates
Dropbox for Business
For the Dropbox for Business connector, the following action cards are now available:
-
Download File
-
Search Files or Folders
-
Upload File
Note: You must re-authenticate your existing connection or create a new connection to Dropbox for Business to use the new cards, as they require the following new scopes:
-
files.metadata.read
-
files.content.read
-
files.content.write
-
team_data.member
Freshservice
The Freshservice connector is now available with the following action and event cards:
-
Create Ticket
-
Delete Ticket
-
New Ticket (event)
-
Read Ticket
-
Search Tickets
-
Search Users
-
Ticket Updated (event)
-
Update Ticket
The Search Tickets and Search Users action cards support streaming.
2021.07.2
Features and Enhancements
Templates
The Capture phishing events from GoPhish template is now available in Preview and Production environments.
This template listens to phishing events captured by GoPhish when a user opens a email phishing link or submits information or credentials to a phishing page. This information can be used by Okta to change login procedures and reset user credentials upon security events.
The Suspicious Activity Reported template is now available in Preview and Production environments.
This template provides an end user with the option to report unrecognized activity from an account activity email notification. When end users receive a security email notification, they can send a report by clicking Report Suspicious Activity. Once they review the activity, they can confirm and complete the report.
Connectors
Connector Updates
Shopify
For the Shopify connector, the Delete Customer action card is now available.
See Shopify connector.
2021.07.1
Features and Enhancements
Updated descriptions for Box connector cards
In the Workflows interface, updated descriptions and improved search results for event and action cards are now available for the Box connector.
Connectors
Connector Updates
Box
For the Box connector, the following action cards are now available:
-
Download File
-
Upload File
See Box connector.
Google Drive
For the Google Drive connector, the Download File action card is now available.
Office 365 Admin
For the Office 365 Admin connector, unsupported input fields have been removed from the following action cards:
-
Search Groups
-
Search Users
-
Update User
2021.07.0
New documentation site for Workflows
Workflows now has its own dedicated help site: Workflows.
This enhancement offers direct access to independent online help for Workflows from help.okta.com. The new site provides several benefits:
-
Compactly designed, product-centric content
-
Streamlined navigation
-
More efficient content updates and responsiveness to customer feedback
Features and Enhancements
Loading spinner for tables
On the Tables tab, an animated loading spinner is now displayed when all rows are being deleted.
Fixes
OKTA-383256
When a flow was first opened, it wasn’t displayed in the Workflows interface until the automatic testing of the connections that are used in that flow was completed.
OKTA-402818
When a template was installed more than once, some template flows didn’t appear in their folders.
OKTA-404395
When viewing the contents of a folder, admins couldn't access the list of flows if the tables from that folder failed to load.
OKTA-409054
For the Zoom connector, the Delete User action card didn’t return a status code when a user profile was deleted.
Connectors
New Connectors
Freshservice
The Freshservice connector is now available with the following action cards:
-
Create User
-
Custom API Action
-
Deactivate User
-
Read User
-
Update User
Connector Updates
SendGrid
For the SendGrid connector, the Send Email action card is now available.
See SendGrid connector.
Zoom
For the Zoom connector, several enhancements are now available:
-
The Delete User card now supports the disassociating of users and the transfer of assets. Admins can disassociate a user from a paid plan and allow the transfer of recordings, meetings, and webinars to another user. See Delete User.
-
The Custom API Action card now allows admins to select the Zoom API or SCIM API. See Custom API Action.
-
The users/user:write:admin scope enables the Delete User and Custom API Action cards to call the Zoom API to perform the disassociate and transfer use cases.
2021.06.4
Features and Enhancements
Okta Workflows applications exempt from application limit
Okta Workflows applications that are provisioned no longer count towards the organization’s total application count. This enhancement allows admins to add more applications.
Templates
The Special Character Validation and Substitution template is now available in Preview and Production environments.
This template identifies some of the most common special or invalid characters in user names and provides substitutions. The validated or repaired name is then placed in a user profile attribute in Okta. The original name is preserved for display purposes and the updated name is used for technical purposes.
Fixes
OKTA-387863
For the GitHub connector, the Search Users action card sometimes failed to return a boolean value for the Active output field.
OKTA-399617
Several unsupported encryption algorithms were listed on the following Encryption function cards:
-
Decrypt
-
Encrypt
-
Hash
-
HMAC
-
Sign
OKTA-403530, OKTA-403531
For the Google Workspace Admin connector, a 404 error code was returned if a null or empty string value was used in the ID input fields of these action cards:
-
Activate User
-
Deactivate User
OKTA-405314
For the Salesforce connector, a 204 error was returned if the Feature Licenses option was selected and an invalid value was used for the User ID input field on the Remove User Entitlements action card.
OKTA-405844
When a table import took an excessive amount of time, a timeout error was returned erroneously but the process continued in the background.
OKTA-407111
A table’s display wasn't refreshed after all its rows were deleted.
Connectors
Connector Updates
Okta
For the Okta connector, updated descriptions for event cards are now available in the Workflows interface in Preview environments.
2021.06.3
Connectors
Connector Updates
Google Drive
For the Google Drive connector, support for shared drives is available for the following action cards:
-
Copy File
-
Create Folder
-
Create Permission
-
Update File Info
-
Update File Permission
-
Update Folder Info
2021.06.2
Fixes
OKTA-377495
For the Gmail connector, the Service Account drop-down field in the Options section of action cards did not list all available accounts.
OKTA-391224
For the Google Workspace Admin connector, the Read User Licenses card didn’t produce license information for all users in a search query.
OKTA-399378
The Workflows platform experienced performance issues that caused timeout errors and delayed flow executions.
Connectors
Connector Updates
Google Calendar
For the Google Calendar connector, the following action cards are now available:
-
Add User To Calendar
-
Remove User From Calendar
-
Search Rooms
Google Workspace
For the Google Workspace Admin connector, the Create User card is now updated. The Is Admin? and Is Delegated Admin? boolean input fields are no longer available when the action card is added to new or existing flows. Where the Create User action card is already part of an existing flow, the input fields will remain.
For the Google Workspace Admin connector, the section header for the Status Code output field has been updated from Response to Result for the following action cards:
-
Activate User
-
Add Address to User
-
Add Email to User
-
Add External ID to User
-
Add Relation to User
-
Add User to Group
-
Assign License to User
-
Deactivate User
-
Delete User
-
Delete User Access Token
-
Delete User Alias
-
Delete User ASP
-
Delete User Device
-
Invalidate User Verification Code
-
Make User Admin
-
Perform Device Action
-
Remove User from Group
-
Unassign License from User
-
Update User
Jira
For the Jira connector, the Update Issue card now returns an error message if a custom field is used that is not already configured for the Jira issue type.
See Jira connector.
2021.06.1
Fixes
OKTA-403288
In List function cards, the attribute for an output field appeared as Object even if it was set to another type.
Connectors
Connector Updates
Okta
For the Okta connector, the following event cards are now available:
-
User MFA
-
User MFA Factor Activated
-
User MFA Factor Deactivated
-
User MFA Factor Reset All
For the Okta connector, the Application Created event card now has four additional output fields for an Okta user:
-
ID
-
Alternate ID
-
Display Name
-
Type
See Okta connector.
2021.06.0
Features and Enhancements
Enhancements to the Add app action menu for API Connector
The Add app action menu for API Connector cards has been enhanced for better usability.
Character limits for folder names on the Home page
The character limit has been removed for folder names displayed above a flow list on the Workflows home page.
Updated descriptions for ServiceNow cards in the Workflows interface
For the ServiceNow connector, updated descriptions and improved search results for event and action cards are now available in the Workflows interface.
Fixes
OKTA-379325
Flow executions didn't run on the defined monthly cadence if they were set up with the Flow Schedule dialog.
OKTA-392558
When a card was added to two different stages of a flow, two instances of the Add app action menu appeared in Workflows designer simultaneously.
OKTA-393889
For OAuth connectors, file upload and download cards and their attachments received a 400 status code (Unknown Error) if they entered OAuth refresh.
OKTA-396050
For the OneTrust connector, an ambiguous error message was returned when invalid credentials were used for a connection.
OKTA-397144
The following function cards which were not intended for general availability were accessible in Workflows environments:
-
CSV - Decode
-
CSV - Encode
-
List - Map
Connectors
Connector Updates
Evident ID
For the EvidentID connector, the following action cards are now available:
-
Create Verification Request (action)
-
Read Verification Results (action)
-
Search Request Templates (action)
-
Verification Request Completed (event)
-
Verification Request Created (event)
-
Verification Request Submission Completed (event)
See Evident ID connector.
Google Workspace
For the Google Workspace Admin connector, updated error messages are now available for the following action cards:
-
Delete User Access Token
-
Delete User ASP
-
Delete User Device
-
Invalidate User Verification Code
-
Perform Device Action
-
Read All User Access Tokens
-
Read All User ASPs
-
Read All User Devices
-
Read All Verification Codes
Several enhancements are now available for the Update User action card:
-
The Is Admin? and Is Delegated Admin? boolean input fields are no longer available when the action card is added to new or existing flows. Where the Update User action card is already part of an existing flow, the input fields will remain.
-
The Archive? boolean input field has been added. The Archive? field requires the G Suite Business - Archived User add-on.
On the Read User action card, the Is Archived? boolean input field has been added.
Okta
For the Okta connector, streaming is now available in Preview for the following action cards:
-
Find Users
-
List Users with Filter
-
List Users with Search
Instead of producing a list of search results, streaming allows Workflows admins to circumvent limits on the number of records that be produced in a search and pass those results to a child flow.
See Okta connector.
OneTrust
For the OneTrust connector, the following action cards are now available:
-
Create Data Subject
-
Read Data Subject
-
Search Data Subjects
-
Update Data Subject
See OneTrust connector.
ServiceNow
For the ServiceNow connector, the following action cards are now available:
-
Download Attachment
-
Upload Attachment
See ServiceNow connector.
2021.05.3
Features and Enhancements
Updated descriptions for cards in the Workflows interface
In the Workflows interface, updated descriptions and improved search results for event and action cards are now available for the Jira Service Desk connector.
Templates
The Reference an on-premises LDAP Mulesoft template is now available.
This template provides instructions on how to use Mulesoft Anypoint to allow Okta Workflows to reference an on-premises Lightweight Directory Access Protocol (LDAP) repository.
2021.05.2
Features and Enhancements
Updated descriptions for cards in the Workflows interface
For the PagerDuty connector, updated descriptions and improved search results for event and action cards are now available in the Workflows interface.
Fixes
OKTA-390060
For the Office 365 Mail connector, users who attempted to use the Send Email action card received an Error Quota Exceeded error message.
Connectors
Connector Updates
Okta
For the Okta connector, the following action cards are now available:
-
Delete Linked Object Value
-
Get Associated Linked Object Values
-
Get Primary Linked Object Value
-
Set Linked Object Value for Primary
See Okta connector.
2021.05.1
Features and Enhancements
Updated descriptions for action cards
In the Workflows interface, updated action card descriptions are now available for the following connectors:
-
Advanced Server Access
Fixes
OKTA-394689
The Search Users action card for the DocuSign connector sometimes ran for a long time without returning any results.
OKTA-386777
Files couldn't be downloaded from a card's Test output.
Connectors
Connector Updates
Zendesk
For the Zendesk connector, the following event cards are now available:
-
Download Attachment
-
Read Ticket Attachments
-
Upload Attachment
See Zendesk connector.
Functions
Function Enhancements
New CSV functions added
The following new CSV function cards have been added for Workflows environments created through Okta:
- Decode: Decode a CSV string into a list of objects.
- Encode: Encode a list of objects into a CSV string.
New List functions added
The following new List function cards have been added for Workflows environments created through Okta:
-
Combine All: Concatenate multiple lists into one list.
-
Group By: Group a list by values specified at a path index.
-
Map Objects: Map a list of objects onto another group of objects using a mapping.
-
Split: Split a list at the provided index.
-
Statistics: Read stats about a list of numbers.
-
Swap: Swap two elements in a list.
New Object functions added
The following new Object function cards have been added for Workflows environments created through Okta:
-
Collapse: Collapse a list of objects with key and value properties into a single object, removing duplicates.
-
Split: Split an object into a list of objects, each with key and value properties.
2021.05.0
Features and Enhancements
Ability to clear all table data
In the Workflows designer, to clear data in a table, the Delete All Rows button is now available.
Help when creating new flows
The Workflows interface has been enhanced for clearer guidance when creating new flows.
Enhancements to HTTP cards
The HTTP function card grouping is now named API Connector, and the cards in the grouping have undergone minor design enhancements.
To facilitate access, API Connector cards are now available from both the App Action and Function menus. Additionally, in the App Action menu, if a search for connectors produces null results, a link to the API Connector card grouping appears in the search dialog box.
API Connector cards allow a user to make an API call to any public-facing third-party API endpoint that isn’t already available in Workflows.
Improved Suggest an app dialog
In the Workflows App Action menu, the Suggest an app dialog now allows for additional details in a new request or suggestion.
Fixes
OKTA-387737
When a flow that referenced a deleted table was imported, the Import dialog box included an unexpected prompt to enter a table ID manually.
Functions
Function Enhancements
New CSV functions added
The following new CSV function cards have been added for Workflows environments created through Okta:
- Decode: Decode a CSV string into a list of objects.
- Encode: Encode a list of objects into a CSV string.
New List functions added
The following new List function cards have been added for Workflows environments created through Okta:
-
Combine All: Concatenate multiple lists into one list.
-
Group By: Group a list by values specified at a path index.
-
Map Objects: Map a list of objects onto another group of objects using a mapping.
-
Split: Split a list at the provided index.
-
Statistics: Read stats about a list of numbers.
-
Swap: Swap two elements in a list.
New Object functions added
The following new Object function cards have been added for Workflows environments created through Okta:
-
Collapse: Collapse a list of objects with key and value properties into a single object, removing duplicates.
-
Split: Split an object into a list of objects, each with key and value properties.
2021.04.1
Features and Enhancements
Updated descriptions for cards in the Workflows interface
In the Workflows App Action and Add Event menus, updated descriptions and improved search results for event and action cards are now available for the following connectors:
-
Google Workspace
-
Slack
Updated descriptions are now also available for Tables function cards.
Fixes
OKTA-377108
For the Office 365 Mail connector, a Message ID is empty error message was returned after an email was sent.
OKTA-380602
For Child Flow event cards, the input field type Folder was available in Workflows even when it was an invalid option. As a result, when a new input field of the type Folder was added to a Child Flow event card, the error message Choose a unique name was returned.
Connectors
New Connectors
Shopify
The Shopify connector is now available with the following action cards:
-
Add Address to Customer
-
Create Customer
-
Custom API Action
-
Read Customer
-
Search Customers
-
Update Customer
See Shopify connector.
Connector Updates
Slack
For the Slack connector, support for a channel name input is now available. The Channel ID or Name and Channel Type input fields are now available on the Send Message to Channel action card. See Send Message to Channel.
2021.04.0
Features and Enhancements
Templates
The following templates are now available:
-
Manage AWS SSO: The AWS SSO connector allows entitlements (accounts and permission sets) to be added and removed for Okta and AWS users and groups. The flows in this template are triggered when an Okta user is added to or removed from an Okta group. The Okta group holds the entitlements, and the user is updated accordingly in AWS.
-
New User Registration: For customer identity and access management use cases, this template demonstrates how to implement custom processing of new users within the specific context of a business unit, locale, or brand.
-
OnFido Create Applicant: For identity verification, this template creates an OnFido applicant using a User Created event card for the Okta connector and saves the applicant ID in the user’s Okta profile.
-
Remote Sync: This template provides an easy-to-implement, fully customizable method to update a remote system that serves as the identity information source in Okta with CRUD (create, update, and delete) operations.
See Workflows templates.
Fixes
OKTA-336920
When an event hook for the Okta connector failed to be verified during a flow's activation, the hook wasn’t deactivated or deleted.
OKTA-365441
For the Salesforce connector, the following action cards now include a Country input field:
-
Create User
-
Update User
The following action cards now include a Country output field:
-
Read User
-
Search Users
Connectors
New Connectors
HubSpot CRM
The HubSpot CRM connector is now available with the following action cards:
-
Associate Contact with Another Object
-
Create Contact
-
Custom API Action
-
Delete Contact
-
Read Company
-
Read Contact
-
Remove Association between Contact and Another Object
-
Search Companies
-
Search Contacts
-
Update Contact
2021.03.3
Features and Enhancements
Updated descriptions for cards in Workflows interface
In the Workflows App Action menu, updated descriptions and improved search results for event and action cards are now available for the following connectors:
-
AWS Lambda
-
Google Cloud Functions
-
Slack Admin
Fixes
OKTA-372805
Admins were able to change connections on event cards for connected apps without initially stopping a flow. By doing so, event hooks were left in an active state, thus negatively impacting the number of event hooks that were available to admins in an org.
Connectors
New Connectors
AWS SSO
The AWS SSO connector is now available with the following action cards:
-
Add AWS Entitlements
-
List AWS Entitlements
-
List Instances
-
Remove All AWS Entitlements
-
Remove AWS Entitlements
SendGrid
The SendGrid connector is now available with the following action cards:
-
Add Contact to List
-
Create Contact
-
Create List
-
Create Single Send
-
Custom API Action
-
Delete Contact
-
Read Contact
-
Read Contact Job
-
Schedule Single Send
-
Search Contacts
-
Update Contact
See SendGrid connector.
Connector Updates
Okta
For the Okta connector, the following event cards are now available:
-
Application Activated
-
Application Created
-
Application Deactivated
-
Application Deleted
-
Application Updated
-
User Password Imported
See Okta connector.
2021.03.2
Features and Enhancements
Updated descriptions for cards in Workflows interface
In the Workflows App Action menu, updated descriptions and improved search results for event and action cards are now available for the following connectors:
-
Advanced Server Access
-
Office 365 Admin
-
PagerDuty
-
Smartsheet
-
Zendesk
Fixes
OKTA-343673
Action cards couldn’t be dragged inside an If Error function card.
OKTA-374918
If a folder name contained Japanese characters, administrators exporting the folder received a time-out error.
Connectors
New Connectors
AWS SSO
The AWS SSO connector is now available with the following action cards:
-
Add AWS Entitlements
-
List AWS Entitlements
-
List Instances
-
Remove All AWS Entitlements
-
Remove AWS Entitlements
Connector Updates
Zendesk
For the Zendesk connector, the following action cards are now available:
-
Download Attachment
-
Read Ticket Attachments
-
Upload Attachment
See Zendesk connector.
2021.03.1
Fixes
OKTA-364938
If an action card with a defined output was dragged from one If/Else block to another, Workflows Designer encountered an error.
OKTA-367838
After the Edit card option was selected from the Settings menu (gear icon) on an event card, changes to the card weren't saved and the Save button remained static.
OKTA-370859
Workflows Designer encountered an error unexpectedly when an input field type of string, number, or object was clicked within the Test dialog.
2021.03.0
Features and Enhancements
Enhanced navigation and interface elements for flows and tables
The Workflows platform interface has been enhanced for easier navigation, search, and use of flows and tables. Within each folder, there are new Flow and Table tabs to help navigate between flows and tables, as well as a new search field to find specific flows and tables. Users can now see the number of flows and tables that are saved within a folder and keep track of changes with updated counts as flows and tables are moved from folder to folder.
Updated descriptions for cards in Workflows interface
In the Workflows App Action menu, updated descriptions and improved search results for event and action cards are now available for the Proofpoint connector.
Select a spreadsheet by ID in the Google Sheets connector
In the Google Sheets connector, the ability to specify a spreadsheet by ID is now available for the following cards:
-
New Row (event)
-
Clear Row
-
Copy Spreadsheet
-
Copy Worksheet
-
Create Row
-
Create Worksheet
-
Delete Row
-
Read Cell
-
Read Column
-
Read Row
-
Read Worksheet Info
-
Search Column
-
Update Cell
-
Update Row
2021.02.3
Features and Enhancements
Updated descriptions for action cards in Workflows interface
In the Workflows App Action menu, updated descriptions and improved search results for event and action cards are now available for the following connectors:
-
Atlassian Admin
-
Jira
Fixes
OKTA-369643
The search results drop-down list for Templates didn’t contract after the View all results option was selected.
Connectors
New Connectors
Mixpanel
The Mixpanel connector is now available with the following action cards:
-
Create Profile
-
Create Track Events
-
Custom API Action
-
Delete Profile
-
Read Profile
-
Search Profiles
-
Search Track Events
-
Update Profile
See Mixpanel connector.
2021.02.2
Fixes
OKTA-355415
For the Google Sheets connector, the New Row event card triggered a Flow even if a new row wasn’t added to a Google spreadsheet, and conversely didn’t detect new rows when they were added to a Google spreadsheet.
OKTA-356183
In the Tables Update Row function card, fields with null values couldn’t be added to a table. Updates only took place when fields contained data.
OKTA-362760
For the PagerDuty connector, the Create Incident action card didn’t return all the integration keys of a user in the Incident Key output field.
OKTA-368719
On event and action cards, a Set options and click “Save” message appeared even after fields in the Options section were chosen.
2021.02.1
Upgrade for Slack Admin and Slack connectors
Based on anticipated changes to the Slack API, Okta will release upgrades to several cards for the Slack Admin and Slack connectors.
You’ll need to take action to fix Flows that are impacted by these upgrades. See Slack Admin Migration Guide.
Summary of Upgrades
-
Upgrade of Version 1 to Version 2 of the Slack OAuth 2.0 spec to provide more granular Slack scopes. See Installing with OAuth.
-
Upgrade to the new Slack Conversations API to replace the scheduled deprecation of older methods.
-
Enhancements to multiple existing Slack connector cards for privacy of user data and better user experience.
-
Performance optimization.
Slack Admin connector
For the Slack Admin connector, the Update User card will include a Set Empty Field drop-down option.
While you don’t need to replace this card, it is recommended that you reauthorize the Slack connection for it.
Slack connector
Deprecated cards
The Send Slackbot Message action card will be deprecated.
Cards with severe impact
The Custom API Action card will no longer support the following API endpoints:
-
channels.*
-
groups.*
-
im.*
-
mpim.*
-
channels.history
-
conversations.history
-
pins.list
-
conversations.replies
-
conversations.list
-
chat.scheduledMessages.list
The New Pinned Message event card will trigger a Flow when there’s a new pinned message within any container message.
An active Flow will no longer run if it contains any of the following updated cards:
-
Archive Channel
-
Join Channel
-
Leave Channel
-
Read Message History
To repair a Flow and include these upgraded cards, you must establish a new connection, remove the existing card, and replace it with the new version of the card.
Cards with moderate impact
The Slack connector will continue to function until you either create a new connection or reauthorize the connection for the following cards:
-
New Message in Private Channel
-
Invite User to Channel
-
Send Message to Channel
After you’ve updated the connection, you will need to remove the existing card and replace it with the new version of the card.
Cards with low impact
The following cards will have enhanced functionality but no impact on existing Flows:
-
Create Channel
-
New Message in Channel
-
Read User
-
Respond to Command - Delayed
-
Respond to Command - Real Time
-
Search Channels
-
Send Direct Message
-
Slash Command
While you don’t need to replace these cards, it is recommended that you reauthorize the Slack connection for each of them.
Fixes
OKTA-356001
For the Office 365 Mail connector, the following action cards didn’t produce a value in the Message ID output field:
-
Forward Email
-
Reply to Email
-
Send Email
Connectors
Connector Updates
GitHub
For the GitHub connector, the Create Pull Request action card is now available. See GitHub connector.
2021.02.0
Features and Enhancements
General Availability of Workflows
Okta Workflows is now Generally Available for additional customers in the APAC cell.
Okta Workflows is an interface-driven, no-code platform for business process automation that provides integration with some of the most widely used third-party APIs in the industry, including Box, Slack, Salesforce, and Google Workspace. See Okta Workflows.
Deployment is taking place over the course of several days to entitled orgs.
To access Workflows, select the Workflow > Workflows console menu option from the Okta Admin Console.
General Availability of Workflows Templates
Templates for Okta Workflows is now Generally Available. Templates include sample Flows, documentation, and demo videos for use cases achievable with the Workflows platform. Users can search Templates within the Workflows platform and download Flows directly into their environment so that they can configure and activate quickly and easily. See Workflows templates.
Enhanced navigation between Flows, child Flows, and tables
The interface for the Workflows platform has been enhanced for better navigation between Flows, child Flows, and tables. Workflows users can now more easily determine the folder where a Flow is stored, access related Flows within the same folder, and search for or open child Flows in a separate browser tab using a Choose a Child Flow dialog. See Export and import flows
Fixes
OKTA-332379
Some cards incorrectly had an Options menu.
2021.01.2
Features and Enhancements
Import or export a single Flow
This feature allows admins to export and import a single Flow. Previously, admins could only export or import a collection of Flows located in the same folder within Workflows. With this feature admins can easily share individual Flows of their choosing across different Workflows environments. For example, admins can share Flows between Preview and Production orgs, across different orgs in a single tenant, or share Flows with other builders. See Export and import flows.
Fixes
OKTA-357580
After signing in to a protected page, admins were redirected to the Workflows home page, instead of the page they intended to access.
OKTA-360841
In the Update User action card for the Salesforce connector, when either ISO-8859-1 or General US & Western Europe (ISO-8859–1, ISO-LATIN-1) is selected from the Email Encoding dropdown, the Flow failed.
Connectors
Connector Updates
G Suite Admin
Some action cards for the G Suite Admin connector didn’t contain output fields. The following cards have been updated with a Status Code output field:
-
Add Address to User
-
Add Email to User
-
Add External ID to User
-
Add Relation To User
-
Add User to Group
-
Assign License to User
-
Create Custom Schema
-
Delete User Alias
-
Make User Admin
-
Remove User from Group
-
Unassign License from User
-
Update User
GitHub
For the GitHub connector, the following action cards are now available:
-
Create Branch
-
Create File Content
-
Read Issue
-
Read Repository
-
Search Branches
-
Update File Content
See GitHub connector.
2021.01.1
Fixes
OKTA-332465
When saving a Flow that contained a List For Each - Ignore Errors function card, a 504 Gateway Timeout error occurred, preventing the Flow from being saved.
OKTA-358176
The Date & Time Now function card produced an incorrect value in the Year output field if the first week of the year didn’t start on a Monday.
2021.01.0
Special Announcement
Okta Workflows is now Generally Available.
Okta Workflows is an interface-driven, no-code platform for business process automation that provides integration with some of the most widely used third-party APIs in the industry, including Box, Slack, Salesforce, and G Suite Admin. See Okta Workflows.
Deployment is taking place over the course of several days to entitled orgs with the following SKUs:
-
IT Products - Advanced Lifecycle Management
-
Legacy SKU: IT Products - Lifecycle Management, Unlimited
-
Legacy SKU: IT Products - Lifecycle Management, Unlimited OIN Apps
-
Legacy SKU: IT Products - Lifecycle Management, 10 OIN Apps
APAC and HIPAA cells are excluded.
To access Workflows, select the Workflow > Workflows console menu option from the Okta Admin Console.
Features and Enhancements
Availability of Workflows Templates
Workflows Templates is now available, providing users with access to a searchable catalog of installable Flows that address many common use cases. See Workflows templates.
Ability to pin an event card to a Flow
In Workflows Designer, the ability to pin an event card has been enhanced for better discoverability, allowing users to scroll through a Flow while keeping an event card in a static position.
Fixes
OKTA-352336
In the G Suite Admin connector, the Search Groups card failed if one or more spaces were used in the Name field to query for groups.
OKTA-355836
The Workflows Templates interface has been enhanced for clearer display of the number of connectors, Flows, and tables that are included in a template.