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

Summary

The current state of permissions systems is complex and often inadequate, with many companies relying on pre-shared key basic auth, ownership inference based on object IDs, or single tenancy with no permissions at all. The ideal permissions system should have four main properties: correctness, uniform way to model and check permissions from polyglot services and applications, reliability, and scalability, with fast performance usually implying denormalization such as caching. Authzed is a multi-tenant permissions system as a service that allows companies to model their own permissions system exactly as their app requires, without the need for code changes, and provides a reliable and scalable solution that can grow with the company's needs.