Hung's Notes • 59 implied HN points • 18 Jul 24
- Fine-Grained Authorization (FGA) is a better way to manage user permissions in a system. It allows specific users to have certain actions on specific resources, making access control simpler and more organized.
- Relationship-Based Access Control (ReBAC) focuses on the connections between users and resources instead of just roles. It builds a graph to show these relationships, but it can be complicated and difficult to maintain.
- Attribute-Based Access Control (ABAC) uses attributes of users and resources to determine access, making it flexible and easier to implement. It allows for clear policy definitions without needing to change how users interact with the system.