Welcome to
Help Desk

Product Updates
Training
Support
Ideas Contact Support

Using Egnyte for Slack

Egnyte for Slack allows users to integrate the power of file sharing capabilities of Egnyte into Slack, a messaging app for teams. Slack brings all the team communication together in one place, is instantly searchable, and is available on multiple platforms.  

Skip Ahead to...

Prerequisites

Getting Started

Features

From Egnyte Web UI

From Slack App (Web, Mobile, Desktop, Mac)

Share

Upload & Share

Go to Egnyte

Unfurl Egnyte Links

Limitation

 

Prerequisites

This integration requires a Slack team account with the Slack Web or App installed.

 

Getting Started

Click the button below to add the /egnyte bot to a designated Slack Team. 

Add to Slack

For more information, visit https://egnyte.slack.com/apps/A3366DDMZ-egnyte 

 

Features

  • Post or share a File Link from Egnyte Web UI into the desired Slack Channel
  • Share an Egnyte File in a Slack Channel.
  • Upload a local File to Egnyte from Slack and Share the Link to the Slack Channel Users.
  • Directly Navigate to the Egnyte Web UI from Slack to perform any task (for example, change File Permissions for the Slack Channel team members).
  • Share File Links from Egnyte Web UI to Private Channels or specific Slack users.
  • Share links of type Public and Public with Domain Access (this allows the ability to share links safely even when Public link sharing is disabled at the domain level, a user can share the links, and only people who have valid domain credentials and access to the file can view the file).
  • Share Egnyte folder links to users with Domain Access from Egnyte Web UI into Slack.
  • Share Egnyte folder links to users with Domain Access from Slack into Slack.
  • Unfurl Egnyte Links in the Slack Channel

 

From Egnyte Web UI

To get started

  1. Install Egnyte for Slack as mentioned above
  2. Enable the Slack integration from the Egnyte Apps & Integrations page.

    2.1 Search for the Slack Integration and enable it. 
    Egnyte for slack - Enable integration from Egnyte.png
    Egnyte for salck - Enable integration from Egnyte2png.png
    2.2 Select who can access this integration and click on save
    Egnyte for salck - Select who can access the integration.png

Files can now be selected and posted to a Slack channel associated with Slack credentials.

Egnyte for salck - Share a file from Egnyte.png

The channel names are fetched directly from Slack settings, offering the option to choose any channel for posting an Egnyte file link. Similarly, a folder can be selected and its link posted to Slack in the same way.

Egnyte for salck - Share a folder from Egnyte.png

Egnyte for slack - popup after sharing folder from Egnyte to slack.png

    Egnyte for slack - unfurl regular link.png

 

From Slack App (Web, Mobile, Desktop, Mac)

Once the Egnyte App is installed, the /egnyte command bot for Slack will be available.

Type /egnyte in any channel and press enter. It will display the actions that can be performed. 

Egnyte for slack - options after running commands.png

These links expire after some time to ensure security.

First time users will be asked to enter their Egnyte domain name and authorize the app to access their Egnyte domain.

   Egnyte for slack - enter domain name.png

  Egnyte for slack - allow acess popup.png

Egnyte for slack - Egnyte permission request.png

Share

This button enables the user to share an Egnyte file into their Slack channel. 

  1. Click on Share to view the file picker (This will open a page in a new browser window or a new tab if the existing browser is already open).
    Egnyte for slack - share button.png
  2. Choose a file to share its link into the Slack channel from which the command was issued. The user can also navigate to the directory and click OK to share the folder link into Slack.
    Egnyte for Slack - select a file or folder to share.png
  3. Select the Access level of the link (Anyone, Egnyte File Server Users, Egnyte File Server Users with Permissions) and click on continue.
    Egnyte for slack - select acess level.png
  4. Once the file link is posted, the user can close the browser window or tab.
    Egnyte for slack - link posted in slack channel or chat.png

Upload & Share

Upload & Share allows users to upload a file into an Egnyte folder and post a link to that file in the Slack Channel from where the action button was clicked.

  1. Go to a Slack channel or chat and enter the /egnyte command. Click on the Upload & Share button.
    Egnyte for slack - upload and share button.png
  2. Choose the target folder in Egnyte from the File Picker.
    Egnyte for slack - a select an Egnye folder to upload to.png
  3. Click on the Choose file button and select a local file to upload.
    Egnyte for slack - click choose button and select file.png
  4. Click on Continue after selecting the file.
    Egnyte for slack - file selected - click on continue.png
  5. Select the link access level and click on Continue.
    Egnyte for slack - select access level for the upload file.png
  6. Once uploaded, an Egnyte link is posted in the Slack channel.
    Egnyte for slack - link for upload file posted in slack.png

Go to Egnyte

Go to Egnyte opens the Egnyte Web UI for the user to perform any actions not covered by other links. For example, if one of the Slack channel users asks for specific folder level permissions, the user can click on Go to Egnyte to give them permissions.

Egnyte for slack - Go to Egnyte.png

webui_redesign_folder_permissions.png

Unfurl Egnyte Links

Egnyte allows a user to unfurl Egnyte direct and share links in the Slack Channel. You can share links via the Egnyte /egnyte command or by copying a link directly into a chat.

Shared via /egnyte command

Egnyte for slack - unfurl regular link half.png

Direct Link Example

Egnyte for slack - Unfurl direct link.png

Limitation

  • The Egnyte integration can only be authorized to one Slack Workspace at a time. To use it in another workspace, the user will need to authorize for that workspace to unfurl the link. Screen_Shot_2020-08-04_at_9.49.29_PM.png

 

 

Was this article helpful?
2 out of 2 found this helpful

For technical assistance, please contact us.