Okay, this is done. My solution is four Maniphest forms:
- Create Task - This is the simple create form for tasks. it defaults to "needs triage," doesn't provide a chance to assign the task to someone, and hides the policies of a task.
- Create Task (Advanced) - This is the full create task form. It is restricted to Trusted Contributors
- Create Security Task - This is a create form visible to everyone. It automatically puts the task in S2, assigns the Security project, and creates a custom policy on the task.
- Edit Task - This is the same form as Create Task (Advanced), but it is set as the edit form due to the permission restrictions on that form.