Entity-level access control checks should be simplified to delegate to the AccessController

Description

We currently test whether entity-level access control is turn on before performing every access check on an entity. This behavior should be simplified to just passing the entity being checked to the AccessController to perform the check (if enabled) in one line. This would not only simplify the code but would consolidate activities such as security audit logging.

Assignee

Sean Felten

Reporter

Sean Felten

Labels

Reviewer

None

Story Points

5

Components

Fix versions

Priority

High
Configure