Okta Workflows Release Notes

Preview

2021.1.1

Production

2020.1.0

Version History

Previous release notes

 

Upgrade for Slack Admin and Slack connectors

On February 10 in Preview, based on anticipated changes to the Slack API, Okta will release upgrades to several cards for the Slack Admin and Slack connectors.

On February 17, the upgrades to cards for Slack Admin and Slack connectors will be deployed to Production.

You’ll need to take action to fix Flows that are impacted by these upgrades.

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.