Skip to main content
Druva Documentation

Configure inSync to protect Slack data

 

inSync Cloud Editions: File:/tick.png Elite Plus       File:/tick.png  Elite File:/cross.png Enterprise File:/cross.png Business

Overview

You can configure inSync to integrate with Slack so that inSync connects with your Slack Org workspace and accesses the Slack data for backup.

Before you begin

Before you initiate Druva inSync configuration to protect Slack Org data, ensure that you have the following accounts created.

  • You must have Slack Org owner account details for the Org that you want to configure for backup.

  • You must have an inSync Cloud administrator account created.

Configure inSync to protect Slack Org data

Configuration of inSync is a 2-step procedure:

Step 1:  Add a Slack Org in inSync Management Console

Step 2: Set the backup and storage settings for the added Slack Org

Step 1: Add a Slack Org in inSync  Management Console

To protect and backup Slack Org data, Druva inSync requires authorization from Slack. Also, the Druva inSync Cloud administrator must accept the Slack app permissions to access Slack Org data.

Druva inSync uses OAuth 2.0 to communicate with services like Slack. OAuth is an open protocol for token-based authentication and authorization on the internet. For more information on OAuth 2.0, see the OAuth website. Add a Slack Org in inSync Management Console

 Adding  a new Slack Org involves the following:

  • Grant inSync permissions to access Slack data

Procedure

To grant inSync permissions to access Slack data, login as an inSync Cloud administrator and perform the following steps:

  1. On the inSync Management Console menu bar, click Data Sources > Cloud Apps. The Manage Cloud Apps page appears.

  2. Select the Slack Cloud App.

  • If there are no Slack Orgs added to inSync, the following page appears.

No_Slack Org added_updated.png

  • If you have already added Slack Orgs to inSync, an existing list of Slack Orgs that are added and configured for backup in inSync is displayed.
  1. Click Add Slack Org to add a new Slack Org for backup. Click Continue on the confirmation dialog box.  You are redirected to the Slack console for authorization and access to Slack  Org data.

  2. On the top right corner, the dropdown displays a list of existing Slack Orgs, if any, that you are already signed into. 

        If you are not already signed in to any of the Slack Orgs, click Sign in to another workspace. The Sign in to your workspace page appears.

  1. Enter the Slack Org domain in the Enter your workspace’s Slack URL  field and click Continue.  The Sign in page for Org owners appears.

       For example, if your Slack Org domain URL is https://qa-slackworkspace.slack.com , enter qa-slackworkspace .​​

O Authorization fails with team_not_authorized  error if you enter the workspace domain URL.

  1. Click Sign in as Org owner option.

Sign-in as Org owners - Copy.png

  1. Enter the Org owner email and password for the Slack Org, and then click Sign in. You are displayed with the list of permissions that inSync requires to access Slack data.

 If the Two-factor authentication (2FA) is enabled for the Slack Org that you want to configure in inSync, you are prompted to enter the authentication code to proceed with the sign-in action. This is an ask from Slack and not from inSync.

  1. Read the permissions and click Allow to grant inSync the permissions to access Slack data. For more information about the required permissions, see Required roles and permissions for inSync to access Slack data.

Permissions_Feb28.png

  1. inSync now tries to install inSync app for Slack in your Slack environment. 

Your Slack Org is added within inSync and appears on the Slack Org listing page. 

 By default, the App Status is Storage Not Assigned. You must configure the added Slack org to assign storage and start protecting Slack data.

Step 2: Set the backup and storage settings for the added Slack Org

When you add your Slack Org in inSync, inSync just gets connected to your Slack Org with required permissions. To start backup, you must configure the registered Slack Org for backup.

Procedure

To configure the added Slack Org for backup, perform the following steps:

  1. On the inSync Management Console menu bar, click Data Sources > Cloud App. The Manage Cloud Apps page appears.

  2. Select Slack Cloud App.  A list of existing Slack Orgs registered for backup is displayed. By default, the App Status is Storage Not Assigned.

  3. Click on the Org ID for which you want to configure and schedule backup. A Configure Backup Settings window appears. Enter the following details and click Save

Slack_configure_with data retention.png

Field Action
Backup Frequency Select how frequently you want inSync to back up Slack data. By default, inSync performs the backup operation once a day.
Storage

Select the Slack storage in your region, where inSync should backup your Slack data. 

 Storage once assigned cannot be changed later.

Retention

By default, data retention is set to Forever i.e unlimited retention.

Reconfigure Slack Org in inSync 

Overview

As an inSync administrator, you can reconfigure any Slack Org that is configured in inSync for backup.

Reconfiguration is required in the following scenarios:

  • If an upgrade to inSync for Slack is available.

  • inSync for Slack is not able to connect to Slack service

Note:  When you reconfigure a Slack Org, inSync stops all the ongoing Slack backups.

 Procedure

To reconfigure a Slack Org, perform the following steps:

  1. On the inSync Management Console menu bar, click Data Sources > Cloud Apps. The Manage Cloud Apps page appears.

  2. Select the Slack Cloud App. An existing list of Slack Org, if any, that are registered for backup in inSync is displayed.

  3. Select the Slack Org that you want to reconfigure, and click Configure. A confirmation dialog box appears.

  4. Read the message on the confirmation dialog box, and click Yes to proceed with the configuration. You are redirected to the login page of the Slack Cloud environment that you have selected for backup.


Note: Reconfiguring a Slack Org will cause all backups in progress to terminate for the Org.

  1. Enter the Slack administrator's username and password for the Slack Org, and then click Sign in. You are displayed with a list of permissions that inSync requires to access Slack data.

  2. Read the permissions and click Allow to grant inSync the permissions to access Slack data. 

       Your Slack Org is added within inSync.

Well done! You have completed the configuration successfully.

Related articles:

 

  • Was this article helpful?