Applies to:
Summary
Slack alert configuration has two permission levels: organization-levelManage settings permission is required to establish the initial Slack connection, while Project: update permission determines whether users can configure Slack channels for project alerts. This allows team members to manage alerts for their projects without access to sensitive organization settings.
Permission Levels
Organization Level: Connecting Slack
Organization-levelManage settings permission enables users to establish the initial Slack workspace connection in Organization Settings → Integrations. This must be done before any project-level Slack alerts can be configured.
Project Level: Configuring Alert Channels
Project: update permission determines whether users can select Slack channels and configure alerts within individual projects. Once the organization Slack connection exists, users with this permission can access the Slack channel dropdown in the alert configuration dialog.
Configuration Steps
Step 1: Connect Slack (Organization Admin)
A user withManage settings permission connects the Slack workspace to the Braintrust organization through Organization Settings → Integrations → Enable Slack.
Step 2: Grant Project Permissions
AssignProject: update permission to team members who need to configure alerts for specific projects.
Step 3: Configure Alert Channels
Users withProject: update can now access the alert dialog and select Slack channels when creating or editing project alerts.