Our Situation
We do have multiple internal projects which run independently from each other. The project members should never see each other's tasks.
The Problem
When a user creates a new task, the default policy for 'Visible To' and 'Editable by' is "All Users". Now the user decides if his tasks contains critical information. In this case he should change the policy from "All Users" to his specific "main" project. The problem here is, that I have no control if this happens or if the user creates weird custom policies.
I already checked if Spaces could help us therefore, but it in best case the policy should be changed through phabricator itself and not by user.
There's currently no setting (per user or Herald rule) to change this for a large installation with independent projects.
So it really would be great if there were a possibility to react on this with a herald rule or something else. I think this would be more effective than believing on the users purpose :D