Slack Details Its New Role Management Architecture
![](https://eranstiller.com/wp-content/uploads/2021/06/Slack-Roles-header.jpg)
Slack recently posted a detailed description of the software architecture of its new role management system. Slack needed to build a system that was more flexible than the one it previously had. It created a custom containerized Go-based permission service that integrates with its existing systems over gRPC. As a result, its customers’ admins now have granular control over what their users can do. (Read more on InfoQ)