PreferenceGroupChecker(instance)
A function that generates a custom security checker.
The attributes available in a preference group are dynamically generated based on the group schema and the available sub-groups. Thus, the permission dictionaries have to be generated at runtime and are unique for each preference group instance.