<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M74D8PB" height="0" width="0" style="display:none;visibility:hidden">
Loading
Skip to NavigationSkip to Main Content

Assign Users to the Slack Multi-Channel Guest Role Using Okta Workflows

Okta Integration Network
Okta Classic Engine
Okta Identity Engine

Overview

Okta does not natively support provisioning users to the Slack multi-channel guest role through the Okta Integration Network. Administrators can use Okta Workflows to provision users as multi-channel guests by setting the required schema attribute via the Application Programming Interface (API).

Applies To

  • Okta Identity Engine (OIE)
  • Okta Classic Engine
  • Provisioning
  • Slack Application
  • Lifecycle Management
  • Okta Integration Network (OIN)
  • Application Programming Interface (API)
  • Okta Workflows

Solution

How are users provisioned to the Slack multi-channel guest role?

Okta does not natively support provisioning users as multi-channel guests through the Okta Integration Network. Administrators cannot add the required attributes to the Slack profile editor in the user interface, but they can add them via the API. Review the Slack-supported features documentation for more information.

 

Submit a feature request in Okta Ideas to support this functionality natively in the future. Review the Okta Ideas Overview & FAQ documentation for details.

 

Use Okta Workflows as an alternative method to provision users to Slack. Review the following example of an Okta Workflow configured to set the "urn:scim:schemas:extension:slack:guest:1.0" attribute to create a multi-channel guest user as described in the POST /Users (Multi-Channel Guests) documentation.


slack multi channel workflow

 

Related References

Recommended content

Loading
Okta Support - Assign Users to the Slack Multi-Channel Guest Role Using Okta Workflows