Company
Date Published
Author
Jake Moshenko
Word count
1735
Language
English
Hacker News points
None

Summary

Google Groups is a mailing list discussion service that Google launched in 2001. It has expanded to facilitate general group management within Google Workspace (formerly G Suite) and offers various permissions features such as per-group permissions, public resources, groups being members of other groups, custom roles, and banned users. These features are modeled using Authzed and can be wiredded up with applications. The service allows for dynamic permission computation using a schema language that supports union, intersection, and exclusion operations. It also includes features such as user-defined roles, public resources, recursive membership, user-defined roles with roles defined in data, and exclusions. Google Groups provides a powerful permissions system that can be used to model various use cases, including group management, custom role granting, and banning users.