I’m doing a project where we essentially decided to go with ABAC (attribute based access control) and when designing the middleware and database i had this question stuck in my head, why do we store permissions?
If I’m going to need the permissions in memory which is how I’ll be implementing the middleware, for example user needs write permission for a certain resource, then what’s the point of keeping a Permissions table?