Page MenuHomePhabricator

Allow objects with implicit policies to customize more of the policy dialog
Open, NormalPublic

Description

See some discussion in D14052. Currently, policy dialogs look roughly like this:

Screen Shot 2015-09-03 at 9.23.17 AM.png (347×885 px, 43 KB)

Although this is wordy, it's relatively clear and not easily reducible (it would be nice to say "task" instead of "object", but we'd have to translate like a trillion strings to do that). Generally, for some objects like tasks, the view policy is highly variable and depends on configuration, spaces, etc., and this level of complexity is probably approximately reasonable.

For some other objects like Phortune accounts, we get this dialog:

Screen Shot 2015-09-03 at 9.18.57 AM.png (254×894 px, 31 KB)

These are never in spaces, and never have a different object policy. No part of this is actually configurable, and this could be more clear as some static text which is just tailored to explaining how the policies for that object type work.