This probably needs a better name, but the idea is that you could create several "Role Profiles", like "Engineering", "Design" and "User Operations". These profiles would let you configure:
- Application tiles on the home page (which applications are shown/hidden by default, and which ones get full vs small tiles).
- ApplicationSearch in applications (specifically, you could customize the default queries users see when they load, e.g., Maniphest for the first time).
- After T3583, the default widgets/layout/content of the homepage.
- Ability to set Anonymous and Logged-In default Dashboards
- Other things???
For example, the "Design" profile could feature Pholio prominently and hide Audit by default, or whatever. The "User Operations" profile could hide most of the apps by default.
We're probably not going to pursue this any time soon on the natural roadmap, but @jbrown and I talked about it in IRC a bit and it has come up a few times before. I think attacking this globally (top-level profiles, vs just default Maniphest filters or something) is the best approach, since all of the above seems fairly closely related to me. This probably isn't technically complicated, but is a fair bit of UI work.