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)
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.
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
- Install Egnyte for Slack as mentioned above.
- Enable the Slack integration from the Egnyte Apps & Integrations page.
2.1 Search for the Slack Integration and enable it.
2.2 Select who can access this integration and click on save.
Files can now be selected and posted to a Slack channel associated with Slack credentials.
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.
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.
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.
Share
This button enables the user to share an Egnyte file into their Slack channel.
- 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).
- 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.
- Select the Access level of the link (Anyone, Egnyte File Server Users, Egnyte File Server Users with Permissions) and click on continue.
- Once the file link is posted, the user can close the browser window or tab.
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.
- Go to a Slack channel or chat and enter the /egnyte command. Click on the Upload & Share button.
- Choose the target folder in Egnyte from the File Picker.
- Click on the Choose file button and select a local file to upload.
- Click on Continue after selecting the file.
- Select the link access level and click on Continue.
- Once uploaded, an Egnyte link is posted in the Slack channel.
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.
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
Direct Link Example
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.