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.
Organization A Organization B GitHub User 1 GitHub User 2 GitHub User 3 Workspace A Slack User 1 Slack User 2 Repository A Channel A Repository B Identity & Access
Organization A Organization B GitHub User 1 GitHub User 2 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 Identity & Access
Organization A Organization B GitHub User 1 GitHub User 2 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 Identity & Access
Organization A Organization B GitHub User 1 GitHub User 2 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
Organization A Organization B GitHub User 1 GitHub User 2 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
Organization A Organization B GitHub User 1 GitHub User 2 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