The personalize visuals experience would be so much more useful if the report developer could place constraints on the options that the report viewer has. Ideally, the constraints could be different for each visual, but even just having the ability to set them at the report level would be a good start. For example, I would often like to give user the ability to change the visualization type, but not all types make sense for all data, so I would like to provide a finite set of choices instead of giving them the ability to pick any visualization type. It would also be useful to restrict which elements of the visual can be customized. For some visuals, I may want the user to be able to select different fields for the x-axis but keep the y-axis locked down. For others, I may only want them to be able to change the measures being viewed and the visualization type. Giving this type of flexibility to report developers would make the personalized visuals orders of magnitude more useful than it currently is!
... View more