A subclass of ModelAdmin that provides hooks for setting field-level permissions based on object or request properties.