Bramble has chosen to restrict the ability to install apps, and we have a process to approve or restrict certain apps for our workspace. In order to integrate a new app with existing applications in our tech stack such as Slack, you need to create a vendor approval issue.

The process to determine if a review is needed is based on the vendor’s inherent risk rating, which is determined by risk factors that we identified subject to Bramble. The steps included in the vendor approval issue are meant to gather the information so that the Risk and Field Security team can complete the scoring.

Weighting

High-risk Moderate-risk Low-risk
Seats/Licenses 1000+ == 3 101 - 999 == 2 1 - 100 == 1
Volume Over 20,000 records
or volume of data == 3
5,001 - 19,999 == 2 Less than 5,000 == 1
Contractor Access / Integration Corporate user account
(Brmbl.io, GCP, etc.)
/ 10+ systems integrated == 3
Read/write access to
specific data sets (limited push/pull)
/ 4-9 integrated systems == 2
Receives a file of
sensitive information
(no access to Bramble systems)
/ 1-3 systems == 1
Compliance Frameworks in-scope Two or more == 3 One == 2 Zero == 1
Data Classification Red == 3 Orange == 2 Yellow == 1
Green == 0

Scoring

Risk Score High Moderate Low
36 + 9 - 35 less than 8

Adding an app to Slack

Once the vendor approval issue has been approved by all parties, please request approval to add the app to Slack following the steps below:

  1. Make sure the app hasn’t been pre-approved by our team by clicking on Apps in the left sidebar and find Available Apps. To find pre-approved apps in the App Directory, click Pre-Approved below Categories in the left column.
  2. If the app isn’t pre-approved, you can click on Add to Slack.
  3. Add a custom message with more context about your request and also link the vendor approval issue.
  4. Click Submit. You’ll receive a direct message from Slackbot when your request has been reviewed by the team.

Please note that this is only required for new apps that have not been reviewed or approved. If your request is to add a new process or update an existing process for how an application works in slack, please refer to our Business Technology Change Management process.

Adding an app/plugin to other systems owned by Team Member Enablement/Business Technology

If you need to add an app/plugin that connects with other systems owned by IT (not Slack), please create an issue in the Team Member Enablement Issue tracker and follow the steps outlined there.