Integrate Slack

Integrate Slack with your Okta org to streamline requesting and approving access as well as notifying campaign reviewers and admins.

Before you begin

  • Read Considerations and best practices for integrating Slack and Microsoft Teams.

  • You must have the Slack workspace administrator permissions for the workspace you want to connect with Okta.

  • The email of the Okta account must be the same as the email of the Slack account.

  • You must be an access requests admin. Alternatively, if you're integrating Slack with your Okta org to send access certification campaign notifications, ensure that you meet the following requirements:

    • You've enabled the Identity Governance - Slack notifications feature for your org.

    • You're a super admin or have a custom admin role with the Manage governance settings permission.

Start this task

  1. In the Access Requests console, go to SettingsIntegrations.
  2. Under Slack, click Connect.
  3. Click Add to Slack.

  4. From the Slack authorization window, click Authorize. See Okta Privacy policy.

Slack adds the Okta (or Access Requests) app to the workspace within your organization. You can select which workspace to add the app to, if your Slack plan allows.

Access Requests experience

After you add the Okta bot in a shared channel, users can submit and approve requests from Slack.

Creating access requests using Slack is only available for requests managed by request types unless you've enabled the Unified requester experience feature for your org. See Submit requests from Slack.

Users can approve requests managed by request types or conditions from Slack.

After users interact with the Okta bot or Access Requests app (or the Okta app) once, they automatically receive a notification when an action is assigned to them or they're mentioned on a request.

When users submit or approve requests using Slack, they use the Slack session and not Okta session. Keep this in mind when you configure global session and app sign-in policies for your org.

If you've enabled the Identity Governance - Slack notifications feature for your org, ensure that the Enable notifications for Access Requests toggle located on the Settings page is on. Users get notifications for request summary and updates. Users also receive access expiration notifications for requests managed by access request conditions.

Access Certifications experience

If you've enabled the Identity Governance - Slack notifications feature for your org, enable notifications for Access Certifications from the Settings page. After you enable the notifications, campaign reviewers and admins get Slack notifications for new campaigns, reminders for campaigns closing soon, and reassigned review items, among others. You can specify which notifications are sent on the Reviewer page when you create or edit a campaign.

Reviewers and admins only get notifications for campaigns that launch after you integrate Slack with Okta and enable notifications for Access Certifications.

Related topics

Integrations

Create requests

Submit requests from Slack