How we built enterprise search to be secure and private
Mar 6, 2025

Summary
This post details the federated, real-time architecture for enterprise search, which integrates external application data (Google Drive, GitHub) into Slack search. It emphasizes not storing external data, using public search APIs, and relying on OAuth for up-to-date, permissioned results. The post also highlights the explicit opt-in process for admins and users, and adherence to the principle of least privilege by requesting only necessary OAuth scopes.