In February 2018 we launched a new GitHub + Slack integration. These slides are from Slack's Spec developer conference sharing some of our experience working with their new workspace app tokens.
GitHub User 3 Workspace A Workspace B Slack User 1 Slack User 2 Slack User 3 Slack User 4 Repository A Channel A Repository B Channel B Identity & Access
GitHub User 3 Workspace A Workspace B Slack User 1 Slack User 2 Slack User 3 Slack User 4 Repository A Channel A Repository B Channel B Repository C Identity & Access
GitHub User 3 Workspace A Workspace B Slack User 1 Slack User 2 Slack User 3 Slack User 4 Repository A Channel A Repository B Channel B Repository C Identity & Access