Entitle for Slack
Overview
Slack is a messaging and collaboration platform designed for teams and workplaces. It allows users to communicate, share files, and collaborate in real-time through channels, direct messages, and integrations with various other tools and services.
Entitle can be added as an app on Slack. This will require your admin to configure the integration between Entitle and Slack through the Entitle web app. Then, your admin needs to add the Entitle app to the list of available apps in your organization to allow end users to install it in Slack.
Important
Slack requires a one-to-one authorization between the Entitle email address of a user and their Slack instance. Otherwise, the integration will not be able to authorize correctly when a user tries to use the Entitle app in Slack.
Prerequisites
- Have the integration with Entitle set up by an Entitle admin.
Adding Entitle to your Apps list
Note
In some cases, the Entitle app will be automatically added to your Apps list. Otherwise, follow the instructions below.
-
On the left-side navigation menu, click More > Apps.
The Apps directory screen is displayed.
-
Click the Entitle app to add it to your Apps list.

Create a new permission request through Slack
-
Click the Entitle app.
-
In the chat box, type /entitle and select access_request from the options. The following dialog is prompted:
-
Select the type of request you wish to submit under the Request type field.
-
Fill in the additional information:
- Search permission: Search for the specific permission you wish to get access to.
- Permission duration: Select a duration for the request.
- Add justification: Explain why you need this permission.
Note
For further details, see the Create a new request section in the Entitle web app guide.
-
Click Send Request.
Permission request flow in Slack
-
Once an access request is submitted, the approver will receive a message via Slack regarding the summary of your request, including the ticket linked to it (in case there is such).
-
Once the permission is approved, another message is displayed to the end-user, indicating that the request has been approved.
Note
Click View all your requests to see the full list of your requests.
-
If your request has been modified by the reviewer, the original request details will be displayed, followed by the modified permissions.
Log in to the requested service using ephemeral credentials
Some services, such as MongoDB, do not support SSO or may be not configured to work with the organization IdP. For those services, the user is required to log in directly to the service. In such cases, following the request approval, the response may include log in information with ephemeral credentials.
-
Click View account details to view the login information, including the username, password, and connection string.
Note
The credentials will disappear after 60 minutes.
At this point, you can use the credentials to connect to the service.
-
After 60 minutes, you will not be able to see the credentials anymore and the following message will appear:
Add a new comment on Slack
You can add comments to the request as well as receive notifications on comments that were added by others.
-
When a comment is added to the request, the following notification displays on Slack:
-
Click View comment to see the comment in the context of the request itself.
-
The comment will be visible in the request details screen of the specific request in the Entitle web app. Through there, you will be able to reply to any existing comments or add new ones.
Updated 11 days ago