Prevent secondary users from seeing messaging rules for properties they aren't scoped to
Currently, when a secondary user isn't scoped to all properties, they can still see all messaging rules. This allows them to edit rules for properties that aren't relevant to them.
Instead, we should make it so that secondary users only see messaging rules that are scoped to their own assigned properties.