restrict general domains per user

Bengfort requested to merge general-domains-user-perms into main

based on !1911 (merged)

This adds an extra layer of protection for general domains by requiring to grant explicit access to general domains for each user (see also !1970 (closed))

Merge request reports