Slack has two OAuth2 use cases in the app: the compliance page integration (chat:write, channels:join, incoming-webhook) and the access review driver that lists workspace members via users.list (users:read, users:read.email). The per-caller scope refactor already handled the compliance page but missed the access review path, leaving it silently broken (zero scopes → missing_scope from Slack API). Signed-off-by: Aurélien Sibiril <81782+aureliensibiril@users.noreply.github.com>
2.2 KiB
2.2 KiB